linux命令总结-基础命令,文件磁盘管理

1、基础命令

1.查看帮助文档

-help

man

2.自动补全

tab

3.历史命令

history

2、文件磁盘管理

1.查看文件信息

ls

2.输出重定向

> 覆盖原来的内容

>> 追加到文件的尾部

3.分屏显示

more

4.管道

|

5.清屏

clear

6.切换目录

cd

cd - 跳回上次目录

7.显示当前路径

pwd

8.建立目录

mkdir

mkdir a/b/c -p 建立目录

9.删除目录

rmdir

10.删除文件

rm

-i 逐个确认删除文件

-f 强制删除空文件夹,不确认

-r 递归删除非空文件夹

11.创建连接文件

ln 源文件 硬连接

ln -s 源文件 软连接

12.查看或者合并文件内容

cat

cat 1.txt 2.txt > 3.txt

13.文本搜索

grep

-v 查找不包含的行

-n 显示行数

-i 忽略大小写

-A/B/C 数字 向下/向上/上下显示多少行

14.查找文件

find 目标目录 -name 目标文件

find 目标目录 -size 2M/+2M/-2M 找等于/大于/小于2M的文件

15.拷贝文件

cp

-a 保留连接,文件属性,递归复制

-f 不提示

-i 要求提示

-r 递归复制非空文件夹

-v 显示进程

16.移动文件

mv

17.归档管理,打包

tar

-z 压缩文件

-c 建立打包文件

-v 显示进度

-f 指定打包后的文件名

-t 列出档案中包含的文件

-x 解开档案文件

tar -zcvf 压缩打包后的文件 待打包的文件

tar -zxvf 待解压的文件

18.文件压缩解压

gzip

-d 解压

-r 压缩

19.文件打包,压缩解压

bzip2

20.文件压缩解压

zip 压缩

unzip 解压

21.查看命令位置

which

相关文章
相关标签/搜索