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文件目錄說明