1肚医、ls
①命令英文原意:list
②命令所在路徑:/bin/ls
③執(zhí)行權(quán)限:所有用戶
④功能描述:顯示目錄文件
⑤語法:ls [選項(xiàng)] [文件或目錄]
-a ? ?(all)顯示所有文件仓手,包括(以"."開頭的)隱藏文件
-l ? ? (long)詳細(xì)信息顯示
-d ? ?查看目錄屬性
-h ? ?人性化顯示
-i ? ? 顯示出每個節(jié)點(diǎn)的inode號
-rw-r--r--. 1rootroot 8470 Oct 15 04:56 install.log
①-:文件類型(-:二進(jìn)制文件,d:目錄业踢,l:軟鏈接文件)
②rw-r--r--:文件權(quán)限(r:讀栗柒,w:寫,x:執(zhí)行)
每3個為一組知举,第一組:所有者權(quán)限瞬沦,第二組:所有組權(quán)限,第三組:其他人權(quán)限
③1:指向該文件的硬鏈接數(shù)
④root:所有者
⑤root :所屬組
⑥8470:文件大小
⑦Oct 15 04:56:最后修改時間
⑧install.log:文件名
2雇锡、mkdir
①命令英文原意:make directories
②命令所在目錄:/bin/mkdir
③執(zhí)行權(quán)限:所有用戶
⑤功能描述:創(chuàng)建新目錄
④語法:mkdir [選項(xiàng)] [目錄名1][目錄名2][目錄名n]
-p:遞歸創(chuàng)建
當(dāng)沒有加任何選項(xiàng)時逛钻,默認(rèn)不會進(jìn)行遞歸創(chuàng)建目錄,所以在沒有/tmp/test這個目錄存在的情況下遮糖,是無法成功創(chuàng)建/tmp/test/testmkdir目錄的
而加上-p選項(xiàng)绣的,表示遞歸創(chuàng)建目錄叠赐,所以當(dāng)沒有/tmp/test目錄存在的情況下欲账,此命令會遞歸創(chuàng)建了/tmp/test目錄和/tmp/test/testmkdir目錄
mkdir可同時創(chuàng)建多個目錄,只需要在參數(shù)中用空格把多個目錄名隔開即可
3芭概、cd
①命令英文原意:change directory
②命令所在目錄:shell內(nèi)置命令
③執(zhí)行權(quán)限:所有用戶
④功能描述:切換目錄
⑤語法:cd [目錄]
cd .. :表示切換當(dāng)前目錄的上一級目錄
4赛不、pwd
①命令英文原意:print working directory
②命令所在目錄:/bin/pwd
③執(zhí)行權(quán)限:所有用戶
④功能描述:顯示當(dāng)前目錄
⑤語法:pwd
5、rmdir
①命令英文原意:remove empty directories
②命令所在目錄:/bin/rmdir
③執(zhí)行權(quán)限:所有用戶
④功能描述:刪除空目錄
⑤語法:rmdir [目錄]
6罢洲、cp
①命令英文原意:copy
②命令所在路徑:/bin/cp
③執(zhí)行權(quán)限:所有用戶
④功能描述:復(fù)制文件或目錄
⑤語法:cp [選項(xiàng)] 原文件或目錄1[原文件或目錄2][原文件或目錄n]目標(biāo)目錄
? ? -r:復(fù)制目錄
? ? -p:保留文件屬性
? ? cp:復(fù)制文件踢故,不加選項(xiàng)。
? ? cp -r:復(fù)制目錄
? ? cp -p :復(fù)制文件并保留其文件屬性
? ? 同時復(fù)制多個文件(一定要在最后指定目標(biāo)目錄)
? ? ? ? cp /root/anaconda-ks.cfg /root/install.log.syslog /tmp
? ? 利用cp -r 復(fù)制并修改目錄名:
? ? ? ? cp -r /tmp/test/test2 /tmp/rename
? ? 復(fù)制并修改文件名:
? ? ? ? cp /tmp/install.log /tmp?
6惹苗、mv
①命令英文原意:move
②命令所在路徑:/bin/mv
③執(zhí)行權(quán)限:所有用戶
④功能描述:剪切文件殿较、改名
⑤語法:mv [原文件或目錄] [目標(biāo)目錄]
? ? *改名:原文件和目標(biāo)文件在同一目錄下
7、rm
①命令英文原意:remove
②命令所在路徑:/bin/rm
③執(zhí)行權(quán)限:所有用戶
④語法:rm -rf [文件或目錄]
? ? -r 刪除目錄
? ? -f 強(qiáng)制刪除
⑤功能描述:刪除文件或目錄