留一下紀錄,能用的指令還真少 ? unzip都沒有 ?
cd
說明:切換當前目錄。
語法:cd [目的目錄]
參數:[目的目錄]想要切換到的目錄名,可以是相對路徑,也可以是絕對路徑。
cp
說明:用來拷貝檔或目錄。
語法:cp [-bfipR][-S <備份字尾字串>][原始檔案/目錄…][目標檔/目錄…]
參數:-b當檔拷貝時遇到要刪除、覆蓋目標檔之前自動備份,備份檔案名為原檔案名+指定的備份字尾字串
-f強行複製檔或目錄,無論目標檔或目錄是否存在;-i當檔拷貝時遇到要覆蓋原有檔時,先詢問用戶
-p保留原始檔案或目錄的屬性(所有者、所屬用戶組、許可權、時間)
-R指定目錄下的所有檔及子目錄都會被拷貝。
find
說明:查找某個檔或者目錄。
語法:find [目錄…][-amin<分鐘>][-atime<24小時數>][-ctime<24小時數>][-cmin<分鐘>][-group<用戶組名>][-mmin<分鐘>][-mtime<24小時數>][-name<樣式>][-print][-user<用戶名>]
參數:-amin<分鐘>查找在指定分鐘內被訪問過的檔或目錄
-atime<24小時數>查找在指定小時內被訪問過的檔或目錄
-ctime<24小時數>查找在指定小時內創建的檔或目錄
-cmin<分鐘>查找在指定分鐘內創建的檔或目錄
-group<用戶組名>查找屬於該用戶組的檔或目錄
-mmin<分鐘>查找在指定分鐘內被修改過的檔或目錄
-mtime<24小時數>查找在指定小時內被修改過的檔或目錄
-name<樣式>查找檔/目錄名與樣式相吻合的檔或目錄
-print將查找結果顯示在螢幕上
-user<用戶名>查找屬於該用戶的檔或目錄。
ls
說明:列出目錄內容,包括檔和子目錄名稱。
語法:ls [-acGhlrRu][–color=<顏色方案>][–show-control-chars][檔/目錄]
參數:-a顯示所有檔和目錄
-c按修改時間排序
-G不顯示所屬用戶組資訊
-h用KB、MB、GB為單位顯示檔或目錄的大小
-l顯示詳細資訊,包括檔大小、修改時間等資訊;-r反向排序
-R列出指定目錄下所有的檔及子目錄;-u按最後訪問時間排序
–color=<顏色方案>使用不同顏色來區分不同的內容
–show-control-chars遇到控制字元也顯示,若有中文名稱時可用此參數。
mkdir
說明:新建一子目錄。
語法:mkdir [-p][-m<目錄屬性>][目錄名]
參數:-p如果要建立的目錄的上一級目錄尚未建立,則先建立這一級目錄
-m<目錄屬性>建立目錄時,同時設置其目錄許可權,格式與chmod命令同。
pwd
說明:顯示當前目錄。
語法:pwd
rm
說明:用來刪除檔、目錄。
語法:rm [-fr]
參數:-f強制刪除,不詢問
-r遞迴處理,將會刪除指定目錄下的所有檔及子目錄。
bzip2
說明:bzip2是.bz2檔的壓縮工具。
語法:bzip2 [-cdfkqstvVL][-1|-2|-3|-4|-5|-6|-7|-8|-9][filename]
參數:-c將檔壓縮/解壓縮到標準輸出設備上
-d解壓縮
-f如果現有的檔和解壓縮的輸出檔重名,強制覆蓋已存在的檔
-k在解壓縮以後保留輸入檔(就是原始檔案)
-q禁止不必要的警告資訊
-s降低命令運行所需要的記憶體
-t檢查檔的完整性;-v工作時顯示詳細資訊
-V顯示版本資訊
-L顯示License資訊
-1~-9設置壓縮的塊大小,即100K~900K,不影響壓縮過程。
gzip
說明:壓縮/解壓縮檔,生成的壓縮檔尾碼名為“.gz”。
語法:gzip [-dfl][-<壓縮效率>][檔…]
gzip [-dflr][-<壓縮效率>][目錄]
參數說明:-d解壓縮
-f強行壓縮檔,直接覆蓋同名檔
-l列出壓縮檔相關資訊,包括壓縮前後的大小、壓縮率、壓縮前的檔案名等
-r將指定目錄下所有的檔和子目錄都壓縮到該檔
–<壓縮效率>是一個1~9的數值,數字越小、壓縮越快,數位越大、壓縮率越高。
tar
說明:是在Linux/Unix系統中最常用的一個建立、還原備份檔案的工具。
語法:tar [-Acdkvx][-f <備份檔案>][檔/目錄…]
參數:-A新增文件到已存在的備份檔案中
-c新建備份檔案
-d比較備份檔案中的與當前目錄下的檔之間的差異
-k解開備份檔案時,不覆蓋已有文件
-v顯示命令執行的過程
-x還原備份檔案中的內容
-f <備份檔案>指定備份檔案名。