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