Linux 常用命令介绍

1、pwd - 查看当前目录

2、ls - 罗列指定目录下的文件/目录信息

参数:

  • -l:以列表的形式列出每个文件的属性:如是文件(-)还是目录(d),操作权限,文件创建人,修改时间,文件/目录名
  • -a:将隐藏文件一并列出
  • -t:按文件修改的时间顺序罗列
  • -r:将文件名按字母倒序排序后罗列,默认是正序罗列

用法实例:

ls -l : 列出当前目录下的文件

ls -l /path/to/somewhere: 列出/path/to/somewhere这个目录下的文件

3、cd - 更改当前的操作目录

用法实例:

cd /path/to/somewhere 绝对路径

cd ./path/ 相对路径

cd ../path 相对路径

cd - 切换到上一次切换前所在的目录

4、mkdir - 创建一个空目录

用法实例:

mkdir /usr/yijing/a - 在已有的目录 /usr/yijing/下创建目录 a ,如果 a 目录已存在,则会创建失败

mkdir -p /usr/yijing/a/b/c - 创建多级目录

5 、rmdir - 删除空目录

假设有一目录结构如下:

想要删除 c 目录,使用命令: rmdir b/c 会报错,无法删除:

rmdir: b/c: Directory not empty

因为 rmdir 只允许删除空目录

6、rm - 删除目录或文件

用法实例:

rm test.txt test2.txt - rm 当不跟任何参数时,删除的是文件,后可同时跟多个文件

rm -r b/c - 循环删除目录及目录下的文件, 这里会删除 目录 c 及目录  c 下的所有文件,亦可以用 rm -r 来删除一个空目录

rm -r test.txt - rm -r 也可以用来删除文件

7、cp - 复制目录或文件

用法实例:

cp test.txt b/c/ - 将当前目录下的test.txt 文件复制到 b/c 目录下,复制后名字仍为 text.txt

cp test.txt b/c/testc.txt - 将当前目录下的 test.txt 文件复制到 b/c 目录下, 并重命名为 testc.txt

cp ./d  b/c - 想将当前的 d 目录复制到 b/c 目录下,会报错,cp不跟任何参数时不允许复制目录

cp -r d  b/c - 将当前的 d 目录及 d 目录下的文件复制到 b/c 目录下,形成 b/c/d/d目录下的文件

cp -r d/*  b/c - 将当前的 d 目录下的文件复制到 b/c 目录下,不会复制 d 目录,形成 b/c/d目录下的文件

cp -p test.txt b/c/testc.txt - 复制时不改变原有文件的修改时间

8、mv - 移动文件或目录

用法和 cp 一致

9、对文本进行查看的命令

head - 默认输出文件的前十行

tail - 默认输出文件的最后十行

cat - 默认输出文件的全部内容

wc -l -统计文件的行数

head/tail/cat -5 - 输出五行,这个数字可以修改为其他数值

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值