時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)
文件和目錄管理
1.pwd
顯示當(dāng)前用戶所在的工作目錄
pwd -p /*顯示鏈接到的真實(shí)路徑*/
2.ls
列出目錄及文件的屬性信息
ls -a /*列出所有文件和子目錄,包括隱藏文件和目錄*/
ls -A /*列出所有文件和目錄,但不包括隱藏文件和目錄*/
ls -d /*知縣是目錄本深的屬性信息*/
ls -l /*以長格式顯示文件和目錄的詳細(xì)信息*/
ls -i /*先是文件的i節(jié)點(diǎn)編號(hào)*/
ls -h /*顯示信息是更人性化容量的大小,如KB,MB,GB等*/
ls -R /*遞歸顯示制定目錄下的各級(jí)目錄及文件*/
3.cat
用于顯示指定文件的內(nèi)容
cat -n /*顯示文件內(nèi)容是在每一行行首添加行號(hào)*/
cat -b /*顯示文件內(nèi)容是為非空白添加行號(hào)*/
4.tail
查看文件末尾指定行數(shù)的內(nèi)容
tail -N /*N為用戶指定的行數(shù)*/
tail -f /*跟蹤文件中新增加的內(nèi)容*/
5.head
查看文件開頭指定行數(shù)的內(nèi)容
head -N /*N為用戶指定的行數(shù)*/
6.more
分頁顯示文件內(nèi)容
more -N /*N為每屏指定的行數(shù)*/
7.less
分頁顯示文件內(nèi)容
8.wc
統(tǒng)計(jì)文件行數(shù),單詞數(shù)和字節(jié)數(shù)等信息
wc -c /*統(tǒng)計(jì)文件中的字節(jié)數(shù)*/
wc -l /*統(tǒng)計(jì)文件中的行數(shù)*/
wc -m /*統(tǒng)計(jì)文件中的字符數(shù)*/
wc -w /*統(tǒng)計(jì)文件中的單詞個(gè)數(shù)*/
9.file
判斷并顯示文件類型
10.du
統(tǒng)計(jì)每個(gè)文件或目錄的磁盤使用情況
du -a /*統(tǒng)計(jì)制定目錄下每個(gè)文件及子目錄占用磁盤空間情況*/
du -s /*止痛劑制定文件或目錄總共占用磁盤情況*/
du -h /*顯示信息時(shí)使用更人性化的容量大小單位*/
--apprent-size /*統(tǒng)計(jì)文件或目錄的真實(shí)大小,而不是占用磁盤空間的大小*/
11.grep
在文件中查找并顯示包含指定字符串的行,查找字符串可使用正則表達(dá)式匹配
grep -i /*查找內(nèi)容是忽略大小寫*/
grep -v /*反轉(zhuǎn)查找,技術(shù)處于查找條件不相符的行*/
12.which
在系統(tǒng)地執(zhí)行路徑忠查找命令或程序的文件
which -a /*列出所有找到的結(jié)果,而不僅僅是第一個(gè)*/
13.whereis
查找指定名稱的二進(jìn)制文件,幫助文件或源文件所在的位置
whereis -b /*只查找指定名稱的二進(jìn)制文件所在的位置*/
whereis -m /*只查找指定名稱的幫助文件所在的位置*/
whereis -s /*只查找指定名稱的源文件所在的位置*/
#p#副標(biāo)題#e#
14.locate
在預(yù)先建立的文件系統(tǒng)數(shù)據(jù)庫中查找指定名稱的文件或目錄,可以使用updatedb命令建立及更新該數(shù)據(jù)庫
locate -i /*查找是忽略大小寫*/
15.find
根據(jù)一定的條件在指定目錄范圍中遞歸查找需要的文件或目錄
find -name /*按文件名稱查找,可以只用通配符*/
find -size /*按萬大小查找,可以使用K,M等容量單位*/
find -type /*按文件類型查找,類型f,d,l,b,c分別表示普通文件,目錄,鏈接文件,塊設(shè)備文件,字符設(shè)備文件*/
16.cd
更改工作目錄,不帶任何選項(xiàng)或參數(shù)時(shí),默認(rèn)切換到用戶宿主目錄
cd -p /*如果指定的目錄為符號(hào)鏈接,則切換到對(duì)應(yīng)的物理路徑*/
17.mkdir
創(chuàng)建新目錄
mkdir -p /*遞歸創(chuàng)建多級(jí)目錄*/
18.touch
更新文件的時(shí)間標(biāo)記,如文件不存在則建立對(duì)應(yīng)的空文件
19.cp
復(fù)制文件或目錄,復(fù)制源是目錄或多個(gè)文件,目標(biāo)必須是目錄
cp -f /*直接強(qiáng)制復(fù)制不進(jìn)行提醒*/
cp -i /*復(fù)制時(shí)進(jìn)行提醒確認(rèn)*/
cp -l /*為源文件建立硬鏈接,而不是直接復(fù)制磁盤數(shù)據(jù)塊*/
cp -p /*復(fù)制時(shí)保持原文件權(quán)限,宿主及時(shí)間*/
cp -r /*復(fù)制目錄時(shí),遞歸復(fù)制所有文件及子目錄*/
20.mv
移動(dòng)文件或目錄,可以在移動(dòng)時(shí)改名。移動(dòng)多個(gè)文件或目錄時(shí),目標(biāo)必須是目錄
mv -f /*直接強(qiáng)制移動(dòng)不進(jìn)行提醒*/
mv -i /*移動(dòng)時(shí)進(jìn)行提醒確認(rèn)*/
21.rm
刪除文件或目錄
mv -f /*直接強(qiáng)制刪除而不進(jìn)行提醒*/
mv -i /*刪除是時(shí)進(jìn)行提醒確認(rèn)*/
mv -r /*遞歸刪除所有文件及目錄*/
22.ln
為文件或目錄建立鏈接(link)
ln -s /*建立軟鏈接及符號(hào)鏈接文件,默認(rèn)為硬鏈接*/
ln -f /*若鏈接文件已存在,則直接強(qiáng)制覆蓋*/
ln -i /*在覆蓋目標(biāo)連接文件時(shí)提醒用戶確認(rèn)*/
23.chmod(Change Mode)
修改文件或目錄的訪問權(quán)限
chmod -R /*遞歸修改制定目錄下的所有文件,子目錄的權(quán)限*/
24.chown(Change Owner)
修改文件或目錄的所有權(quán)限,可以同時(shí)修改文件的宿主和宿組
chmod -R /*遞歸修改制定目錄下的所有文件,子目錄的權(quán)限*/
25.chattr
修改文件的i節(jié)點(diǎn)屬性,使用lsattr命令可以查看對(duì)應(yīng)屬性
chattr +i /*將文件的i節(jié)點(diǎn)屬性設(shè)置為不可變,即i節(jié)點(diǎn)鎖定*/
chattr -i /*去除i節(jié)點(diǎn)鎖定標(biāo)記*/
chattr +a /*將文件設(shè)置位只可追加內(nèi)容,原有數(shù)據(jù)不能修改*/
chattr -a /*去除設(shè)置的+a鎖定標(biāo)記*/
關(guān)鍵詞標(biāo)簽:linux,系統(tǒng)管理,常用命
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠(yuǎn)程會(huì)話GNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠(yuǎn)程桌面連
人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址linux tc實(shí)現(xiàn)ip流量限制dmidecode命令查看內(nèi)存型號(hào)linux下解壓rar文件安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服務(wù)器硬盤IO讀寫負(fù)載