rename重命名文件格式
文件夾與文件管理命令
tree以樹狀圖列出文件目錄結(jié)構(gòu),包括文件夾和文件的顯示:
tree -d只顯示目錄蹬挺,不包括其中的文件维贺,只顯示文件夾的結(jié)構(gòu)
tree [目錄名]顯示指定文件夾的結(jié)構(gòu)和其中的文件
ln? 加參數(shù)-s為軟鏈接,不加為硬鏈接巴帮,軟鏈接類似快捷方式? ?
? ? ? ? ln -s target(絕對路徑)? directory:對directory制作一個名為 target的軟鏈接
常用選項
ls -l -h
ls -lha? ? ls 后面的參數(shù)可以合并使用(可以理解為合并同類項)
切換目錄
cd和cd ~都可以切換到當(dāng)前用戶的主目錄
cd .保持在當(dāng)前日錄不變
cd ..切換到上級目錄
cd -可以在 最近兩次工作日最之間來回切換
cd ~/切換到主目錄下的其他目錄
新建文件幸缕、文件夾命令
touch創(chuàng)建文件或修改文件時間:? ? ? 如果文件不存在群发,可以創(chuàng)建一 個空白文件;
? ? ? 如果文件已經(jīng)存在晰韵,可以修改文件的末次修改日期
mkdir [-p] 目錄名:創(chuàng)建一個新的目錄:
? ? ? ? -p可以遞歸創(chuàng)建目錄发乔。
? ? ? 新建目錄的名稱不能與當(dāng)前目錄中已有的目錄或文件同名
移動、重命名雪猪、復(fù)制和刪除
mv? 源文件 文件名:重命名文件
mv? 源文件 目標(biāo)目錄(絕對路徑)/文件名:移動文件?
? ? ? ? -i選項可以在終端增加是否覆蓋原文件的提示
rm刪除文件或目錄:? ? ? ? ? 使用rm命令要小心栏尚,因為文件在終端命令中刪除后不能恢復(fù)
? ? ? -r 遞歸地刪除目錄下的內(nèi)容,刪除文件夾時必須加此參數(shù)
? ? ? ? -f 強(qiáng)制刪除只恨,刪除不存在的文件時會有提示译仗,加上此參數(shù)就會強(qiáng)制刪除,包括那些不存在的文件
? ? ? ? 不能在/根目錄下使用rm -rf? /否則需要重裝系統(tǒng)官觅,只能在家目錄系統(tǒng)下操作cp 源文件 目標(biāo)文件:? 復(fù)制文件或者目錄如果文件名不發(fā)生變化纵菌,只需指定文件目錄? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? -i 覆蓋文件前提示? ? ? ?
? ? ? -r若給出的源文件是目錄文件,則cp將遞歸復(fù)制該目錄下的所有子目錄和文件休涤,目標(biāo)文件必須為一個目錄名
壓縮或解壓縮命令
tar壓縮或解壓文件Tape archive? ? ?
解壓:tar [參數(shù)] [待解壓包]? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? tar -zxvf Data.tar.gz? ? ?
壓縮:tar [參數(shù)] <壓縮后文件名> [待壓縮文件/目錄咱圆,可以是多個]? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? tar -zcvf Data.tar.gz Data
其他壓縮和解壓命令:
? ? ? ? ? ? ? ? ? zip 和 unzip:用于壓縮和解壓 *zip 文件
? ? ? ? ? ? ? ? ? gzip 和 gunzip:用于壓縮和解壓 *gz 文件
? ? ? ? ? ? ? ? ? bzip2 和 bunzip2:用于壓縮和解壓 *bz2 文件