線上查詢及幫助命令?
1.man
翻頁N(向上)n(向下)
使用Page Up和Page Down鍵翻頁
搜索“/關鍵字” 從上至下搜索某個關鍵詞,如“/linux”
man 1 passwd用戶命令(默認)
man 5 passwd配置文件
eq:man ls
2.help
內部命令help查看Bash內部命令的幫助信息help pwd
外部命令--help適用于大多數(shù)外部命令ls --help
文件和目錄操作命令?
3.查看是內部命令還是外部命令
type cd外部命令
type date內部命令
4.cp復制
-a:此選項通常在復制目錄時使用,它保留鏈接、文件屬性,并復制目錄下的所有內容。其作用等于dpR參數(shù)組合。
-d:復制時保留鏈接。這里所說的鏈接相當于Windows系統(tǒng)中的快捷方式。
-f:覆蓋已經(jīng)存在的目標文件而不給出提示。
-i:與-f選項相反,在覆蓋目標文件之前給出提示,要求用戶確認是否覆蓋,回答"y"時目標文件將被覆蓋。
-p:除復制文件的內容外,還把修改時間和訪問權限也復制到新文件中。
-r:若給出的源文件是一個目錄文件,此時將復制該目錄下所有的子目錄和文件。
-l:不復制文件,只是生成鏈接文件
eq:touch 666cp 666 /dev/
5.find查找文件或目錄(精確查找 )
find /etc -name init
find / -name "pass"精確查找
find / -name "*pass*"模糊查找
在目錄/etc 中查找文件init
find / -size +204800k
在根目錄下查找大于200MB的文件
find / -user username
在根目錄下查找所有者為username的文件
find /etc -size +102400k -a -size -204800k
在/etc下查找大于100MB小于200MB的文件
find /etc -name inittab -exec ls -l {} \;
在/etc 下查找inittab文件并顯示詳細信息
6.mkdir創(chuàng)建目錄
mkdir -pv /etc/666-p遞歸創(chuàng)建-v顯示過程
7.mv移動
mv /tmp/passwd /root/移動到root
mv passwd 666改名
8.pwd用于顯示工作目錄。
得知您目前所在的工作目錄的絕對路徑名稱
9.rename修改名字
rename 666 777 666
10.rm
-d:直接把欲刪除的目錄的硬連接數(shù)據(jù)刪除成0,刪除該目錄;
-f:強制刪除文件或目錄;
-i:刪除已有文件或目錄之前先詢問用戶;
-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理;
--preserve-root:不對根目錄進行遞歸操作;
-v:顯示指令的詳細執(zhí)行過程。
eq:rm -rf /laowang
11.rmdir:功能是刪除空目錄(用的較少)
rmdir的功能是刪除空目錄,一個目錄被刪除之前必須的空的。
(注意:rm -r dir命令可以代替rmdir,但危險性很大)
刪除某目錄時必須具有對父目錄的寫權限。
1、命令格式
rmdir [選項] 目錄
2、命令功能
從一個目錄中刪除一個或多個子目錄項,刪除目錄時需要有對父目錄寫的權限。
3、命令參數(shù)
-p:遞歸刪除目錄dirname,當子目錄刪除后其父目錄為空時,也一同被刪除。
如果整個路徑被刪除或由于某種原因保留部分路徑,則系統(tǒng)在標準輸出上顯示相應的信息。
4、命令實例
實例1:不能刪除非空目錄
命令:rmdir home
實例2:rmdir -p 當子目錄被刪除后使它也成為空目錄的話,則一并刪除。