2.文件及目录操作

Linux常用命令速查
├─1.基本操作
│     ├─1.1目录基本操作
│     └─1.2文件基本操作
│
└─2.高级操作
      ├─2.1查看操作
      │      ├─2.1.1目录或文件查看
      │      └─2.1.2文件内容查看
      │
      ├─2.2动作操作
      └─2.3归档及压缩

1.基本操作

1.1目录基本操作

1.创建目录 mkdir 目录名

选项:
-p没有父目录时,创建父目录

2.删除目录rm 目录名

-f强制删除,不提醒
-i删除时提醒
-r递归删除

1.2文件基本操作

1.创建空文件或更新文件时间touch 文件名

touch{前缀1,前缀2..}[连接符号]{后缀1,后缀2..}批量创建前缀和后缀文件

2.rm 文件名删除文件

2.高级操作

2.1查看操作

2.1.1目录或文件查看

1.查看当前工作路径pwd
2.查看工作目录的内容ls

选项:
-a显示全部文件(隐藏文件)
-l显示详细信息
-h显示k/M等单位信息

3.查看目录及文件占用的空间 du

选项:
-a 统计所有文件
-h 显示k/M等单位信息
-s 统计占用的总空间(工作目录总空间)

4.查看文件或目录类型file 文件名
5.查找命令所在位置(环境变量)which 命令
6.查找文件或目录find [查找范围] [选项] [查找条件]

选项:
-name按照文件名查找
-size按照文件大小查找
-user按照文件属主查找
-type按照文件类型查找

2.1.2文件内容查看

1.cat 文件名显示文件内容
2.more分页显示文件内容

扩展:
ENTER键下一页
b键上一页
q退出

3.head -n 文件名查看文件的头n行
4.tail -n 文件名查看文件后的n行
5.wc 文件名 查看文件单词数

选项:
-l行数
-w单词个数
-c字节数

6.grep 关键字 文件名搜索文件中的关键字

选项及扩展:
-i 忽略大小写
-v 反向输出
^表示开头,$表示结尾

2.2动作操作

1.切换工作目录 cd 目标路径
2.复制cp 源名 目标名

选项:
-r 递归复制
-f强制覆盖同名
-i同名时提醒

3.mv 原名或路径 目标名或路径移动

2.3归档及压缩

1.gz格式

tar -zcvf 文件名.tar.gz 被压缩文件压缩
tar -zxvf 文件名.tar.gz [-C 目标目录]解压缩

2.bz2格式

tar -jcvf 文件名.tar.bz2 被压缩文件压缩
tar -jxvf 文件名.tar.bz2 [-C 目标目录]解压缩

转载于:https://www.cnblogs.com/whattoken/p/5617491.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值