Linux操作符

基本概念:

  • [root@localhost ~] # 的意义
root - 管理员用户 
localhost - 主机名  
~ - 当前所在目录(~代表的位置是家目录 root用户在/root下,普通用户在/host/用户名)
# - 超级用户的提示符
$ - 普通用户的提示符
  • linux中 . 开头的文件都是隐藏文件

  • Linux中,目录是有绝对目录和相对目录之分的
    cd /a/b/c 这是绝对目录
    cd a/b/c 这是相对目录
    相对目录是相对于当前目录在执行相关的操作,而绝对目录是相对于根目录的绝对路径

  • Linux中,tab键非常常用,可以补全命令,双击tab可以查看当前可以补全的所有目录

一、命令基本格式

  • 命令 [选项] [参数]
  • 选项一般分为简化选项(-a)和完整选项(–all)

二、命令


ls 查看文件命令
权限            引用计数      所有者  所属组     文件大小   最后一次修改时间       文件名
lrwxrwxrwx.      1               root      root         7           6月-19-08:37      bin -> usr/bin

权限 第一位表示文件类型("-":文件   "d":目录    "l":软连接文件,也就是快捷方式)

权限 --- --- --- 后面这9位,每3个为一组,分别代表了 u所有者,g所属组,o其他人,用来分配权限,(r代表读  w代表写 x代表执行)

权限 . 代表了ACL权限,centOS6后添加的

-a 显示所有文件,包括隐藏文件
-l 显示详细信息或者还有 “ll(LL)”可以快速查看详细信息
-lh 显示详细信息,字节数据转化为k (h代表human,人性化选项)
-ld 查看目录本身属性,目录下所有文件的属性
-h 人性化显示文件大小
-i 显示inode(节点)


mkdir(make dir) 创建文件夹

mkdir -p [目录名]
-p 递归创建


cd(change dir) 切换所在目录

简化操作
cd ~/ cd 进入当前用户的家目录
cd - 进入上次目录
cd … 进入上一级目录
cd . 进入当前目录(实际没用)


pwd 查看文件目录(print working directory)

没有多余选项,特别常用,可以查看当前位置的目录结构


rmdir(remove dir) 删除非空目录

注意:这里是不能删除非空目录的


rm(remove) 也是删除功能,但是比rmdir更加常用
  • 可以删除文件,也可以删除目录
    -r 可以删除目录
    -f 是强制删除,不会询问是否删除
    rm -rf / 这条命令清除root下所有文件,让系统自杀
    所以使用rm命令的时候一定要小心

cp(copy) 拷贝命令

cp /a/b /c/b
选项:
-r 复制目录
-p 复制的文件和原有的属性完全相同
-d 若源文件是链接文件,则复制链接属性
-a 相当于 -rpd 复制过来的新文件会和以前的完全完全相同,包括修改时间,隐藏属性


mv(move) 剪切,改名

rm /a/123 /b — 把目录a中的123这个文件剪切到目录b中
rm /a/123 /a/456 — 把目录a的123这个文件改名成456
注意:剪切和改名都是用rm,当目标位置和源文件位置不同时执行剪切,相同时执行改名
而且mv命令不需要区分文件还是文件夹,和cp命令是不同的cp必须加-r才能操作目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值