cd . 進(jìn)入當(dāng)前目錄
d.刪除空目錄:rmdir 【目錄名】
e.刪除目錄或文件:rm -rf 【目錄名】
-r 刪除目錄
-f 強(qiáng)制
f.復(fù)制命令:cp 【選項(xiàng)】 【源文件或目錄】 【目標(biāo)目錄】
-r復(fù)制目錄
-p連帶文件屬性復(fù)制
-d 若源文件是連接文件,則復(fù)制連接屬性
-a 相當(dāng)于 -pdr
g.剪切或改名命令:mv 【源文件或目錄】 【目標(biāo)目錄】
如果目標(biāo)文件和源文件在同一個(gè)目錄,則為改名
3.常見的目錄的作用
a./:根目錄
b.bin 目錄:保存系統(tǒng)命令
c. sbin目錄:保存系統(tǒng)命令
d.boot目錄:保存啟動(dòng)數(shù)據(jù)
e.dev目錄: 特殊文件保存目錄如硬件文件
f. etc 目錄: 保存系統(tǒng)默認(rèn)配置文件
g.home 目錄:普通用戶目錄
h.lib 目錄: Linux中的函數(shù)庫目錄
i. root 目錄:超級(jí)用戶的家目錄
j. tmp目錄: 臨時(shí)目錄
k.usr 目錄: 系統(tǒng)軟件資源目錄
l. var 目錄: 保存系統(tǒng)可變文檔目錄
4.鏈接命令
a.軟連接:ln -s 【源文件】 【目標(biāo)文件】
類似于window的快捷方式linux常用命令,擁有自己的I節(jié)點(diǎn)和存儲(chǔ)塊,但是數(shù)據(jù)塊中存儲(chǔ)的是原文件的i節(jié)點(diǎn)和數(shù)據(jù),刪除原文件,軟鏈接不可用,目標(biāo)文件的修改,原文件也會(huì)隨之修改。
軟鏈接中文件路徑必須用絕對(duì)路徑。
b.硬鏈接:ln 【源文件】 【目標(biāo)文件】
硬鏈接: 指向相同的I節(jié)點(diǎn)和存儲(chǔ)塊,通過i 節(jié)點(diǎn)進(jìn)行識(shí)別 , 相當(dāng)于一個(gè)文件的兩個(gè)不同的進(jìn)入,不能跨分區(qū),對(duì)目錄無效,只對(duì)文件有效,刪除任何一個(gè)文件linux常用命令,只有還有一個(gè)文件存在就任然可以使用。
5.文件搜索命令
a.locate 【文件名】
搜索的是后臺(tái)的數(shù)據(jù)庫,速度較快,但數(shù)據(jù)庫不是實(shí)時(shí)更新的,默認(rèn)一天一更新,所以新文件是在新建后的一天內(nèi)是不能找到的,除非更新數(shù)據(jù)庫 ,使用 updatedb 命令 ,強(qiáng)制更新數(shù)據(jù)庫。
不搜索/etc/updatedb.conf文件中的規(guī)則。
b.搜索系統(tǒng)命令所在位置:whereis 【命令名】
-b 只查找可執(zhí)行文件
-m 只查找?guī)椭募?/p>
c.搜索系統(tǒng)命令所在路徑及別名:which 【命令名】
d.查找符合條件的文件:find 【搜索范圍】 【搜索條件】
搜索范圍 :盡量避免大范圍搜索
搜索條件
通配符 : * (匹配任意個(gè)字符) 、 ?(匹配一個(gè)字符)、[] (匹配方括號(hào)中的一個(gè)字符或)
-iname : 不區(qū)分文件名的大小寫
-user : 根據(jù)所有者搜索文件
-nouser : 搜索沒有所有者的文件
atime+5//表示查找在五天內(nèi)沒有訪問過的文件。#find /tmp -atime +5 //表示查找在五天內(nèi)沒有訪問過的文件。#find /tmp -atime -5 //表示查找在五天內(nèi)訪問過的文件[6]根據(jù)文件類型來查找文件。
-ctime :根據(jù)改變文件屬性時(shí)間搜索
-mtime : 根據(jù)修改文件內(nèi)容時(shí)間搜素
-size :根據(jù)文件大小搜索 ,文件大小的單位有 (k,M) 嚴(yán)格區(qū)分大小寫
-inum : 根據(jù)i節(jié)點(diǎn)查找文件
-a : and 邏輯與
-o : or 邏輯或
-exec [ 命令2] {} \ : 查找出的結(jié)果讓命令進(jìn)行處理
e.在文件中匹配符合條件的字符串:grep 【選項(xiàng)】 【字符串】 【文件名】
-i 忽略大小寫
-v 排除指定字符串
6.幫助命令
a.獲取指定命令的幫助:man 【命令】
b.查看命令擁有級(jí)別:man -f 【命令】 相當(dāng)于whatis 【命令】
c.查看指定級(jí)別的命令:man 【級(jí)別】 【命令】
d.查看和命令相關(guān)的所有幫助:man -k 【命令】 相當(dāng)于apropos 【命令】
e.獲取命令選項(xiàng)的幫助:【命令】 --help
f.獲取shell內(nèi)部命令:help shell內(nèi)部命令 例如:help cd
whereis 【命令】 可以查看是否為shell內(nèi)部命令
g.獲取命令的詳細(xì)幫助文檔:info 【命令】
-回車 進(jìn)入子幫主頁面
-u 進(jìn)入上層頁面