Linux文件目錄常用命令

ls

用于顯示指定工作目錄下之內(nèi)容(不加參數(shù)則列出當(dāng)前目錄下的內(nèi)容)
語法:ls [選項(xiàng)] [文件或目錄]

示例:
文件詳細(xì)信息
文件權(quán)限

-rw-r--r--. 代表該文件的所有者具有讀寫權(quán)限,所屬組和其他人只有讀權(quán)限。("."代表ACL權(quán)限)

mkdir

命令英文原意 make directories,創(chuàng)建目錄,-p 遞歸創(chuàng)建,用于創(chuàng)建多級目錄
語法:mkdir -p [目錄名]

cd

命令英文原意 change directory,切換目錄
語法:cd [目錄]
相對路徑:參照當(dāng)前所在目錄進(jìn)行查找 如:cd ../usr/local/src/
絕對路徑:從根目錄開始指定,一級一級遞歸查找,在任何目錄下,都能進(jìn)入指定位置 如:cd /etc/

pwd

命令英文原意 print working directory,顯示工作目錄所在位置(顯示絕對路徑)

rmdir

命令英文原意 remove empty directories,刪除空目錄(很少用)
語法:rmdir [目錄]

rm

命令英文原意 remove,刪除文件或目錄
語法:rm -rf [文件或目錄]
選項(xiàng):-r 刪除目錄;-f 強(qiáng)制執(zhí)行

# 刪除當(dāng)前目錄下的music目錄
rm -rf ./music
# 刪除music目錄下的所有文件
rm -rf ./music/*

cp

命令英文原意 copy,復(fù)制文件或目錄
語法:cp [選項(xiàng)] [原文件或目錄] [目標(biāo)目錄]

示例:

mv

命令英文原意 move,剪切或改名,如果原文件和目標(biāo)目錄在同一目錄下,則為改名,否則為剪切
語法:mv [原文件或目錄] [目標(biāo)目錄]

cat

連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上,主要用來顯示文件的內(nèi)容
語法:cat 文件1 文件2...

touch

創(chuàng)建新的文件,如果文件已存在,則會更新文件的最后修改時間為當(dāng)前系統(tǒng)時間,不會更改內(nèi)容
語法:touch 文件名 touch 目錄/文件名

ln

命令英文原意 link,為某一個文件(目錄)在另外一個位置建立一個同步的鏈接文件,-s 代表創(chuàng)建軟鏈接
語法:ln -s [原文件] [目標(biāo)文件]
示例:創(chuàng)建硬鏈接文件,硬鏈接和原文件相當(dāng)于兩個接入口,刪除其中任何一個都能正常訪問

示例:創(chuàng)建軟鏈接文件,原文件必須使用絕對路徑,刪除原文件軟鏈接將無法訪問

注意事項(xiàng)

也可以對目錄創(chuàng)建軟鏈接,如下
ln -s /root/test /tmp/linktest
如果要刪除目錄軟鏈接文件,萬萬不能使用 rm -rf /tmp/linktest/
一旦帶了這個斜杠,會將原目錄的文件全部刪除,而鏈接文件依然存在!
使用命令 rm -rf /tmp/linkest 將軟鏈接文件刪除

關(guān)于文件目錄及鏈接文件的說明參考:Linux文件目錄說明

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容