linux 常用操作命令

1. ls命令、cd命令、pwd命令

 

1.1 ls

 
ls -a  ## 显示所有包括隐藏
ls -l ## 文件名+权限+所有者+文件大小
ls -al ## 上面叠加
ls -h ## –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)
ls -alh  ## 三种效果叠加

 

drwxr-xr-x

 

第一位红框:

d表示文件夹,-表示文件,l表示链接文件,p是管道;

第2-4位 rwx:

表示权限,读、写、执行

第5-7位 r-x:

表示文件属主所在同一个组的用户具有的权限

第8-10位 r-x:

表示其他用户所具有权限

1.2 cd命令

cd / ## 根目录
cd .. ## 父目录
cd ~ ## 用户主目录
cd - ## 上一次目录
cd / ## 根目录
cd .. ## 父目录
cd ~ ## 用户主目录
cd - ## 上一次目录

1.3 pwd命令

显示当前目录

2. mkdir命令、rm命令、mv命令、cp命令、cat命令、nl命令

2.1 mkdir命令

mkdir -m ## 权限限定
mkdir -p ## 递归创建目录。若路径中的某些目录尚不存在,系统将自动建立好那些尚不存在的目录
mkdir -v ## 每次创建新目录都显示信息

 

2.2 rm命令

-f --force 忽略不存在的文件,从不给出提示
-i --interactive 进行交互式删除
-r --recursive 指示 rm 将参数中列出的全部目录和子目录均递归地删除
-v --verbose 详细显示进行的步骤

 

2.3 mv命令

参数 描述
-b --back 若需覆盖文件,则覆盖前先行备份
-f --force 如果目标文件已经存在,不会询问而直接覆盖
-i --interactive 若目标文件已经存在时,就会询问是否覆盖
-u --update 若目标文件已经存在,且源文件比较新,才会更新
-t --target 该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后
 

2.4 cp命令

参数 描述
-t --target-directory 指定目标目录
-i --interactive 覆盖前询问(使前面的 -n 选项失效)
-n --no-clobber 不要覆盖已存在的文件(使前面的 -i 选项失效)
-s --symbolic-link 对源文件建立符号链接,而非复制文件
-f --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
-u --update 使用这项参数之后,只会在源文件的修改时间较目的文件更新时,或是对应的目的文件并不存在,才复制文件

 

2.5 cat命令

参数 描述
-A --show-all 等价于 -vET
-b --number-nonblank 对非空输出行编号
-e 等价于 -vE
-E --show-ends 在每行结束处显示 $
-n --number 对输出的所有行编号,由 1 开始对所有输出的行数编号
-s --squeeze-blank 有连续两行以上的空白行,就代换为一行的空白行
-t 与 -vT 等价
-T --show-tabs 将跳格字符显示为 ^I
-u (被忽略)
-v --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外


来源: 实验楼
链接: https://www.shiyanlou.com/courses/68
本课程内容,由作者授权实验楼发布,未经允许,禁止转载、下载及非法传播

2.6 nl命令

 

 

3. more命令、less命令、head命令、tail命令

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值