Linux常用命令--1、目錄處理命令

1、ls

①命令英文原意:list

②命令所在路徑:/bin/ls

③執行權限:所有用戶

④功能描述:顯示目錄文件

⑤語法:ls [選項] [文件或目錄]

-a ? ?(all)顯示所有文件,包括(以"."開頭的)隱藏文件

-l ? ? (long)詳細信息顯示

-d ? ?查看目錄屬性

-h ? ?人性化顯示

-i ? ? 顯示出每個節點的inode號

-rw-r--r--. 1rootroot 8470 Oct 15 04:56 install.log

-:文件類型(-:二進制文件,d:目錄,l:軟鏈接文件)

②rw-r--r--:文件權限(r:讀,w:寫,x:執行)

每3個為一組,第一組:所有者權限,第二組:所有組權限,第三組:其他人權限

③1:指向該文件的硬鏈接數

④root:所有者

⑤root :所屬組

⑥8470:文件大小

⑦Oct 15 04:56:最后修改時間

⑧install.log:文件名

2、mkdir

①命令英文原意:make directories

②命令所在目錄:/bin/mkdir

③執行權限:所有用戶

⑤功能描述:創建新目錄

④語法:mkdir [選項] [目錄名1][目錄名2][目錄名n]

-p:遞歸創建

當沒有加任何選項時,默認不會進行遞歸創建目錄,所以在沒有/tmp/test這個目錄存在的情況下,是無法成功創建/tmp/test/testmkdir目錄的

而加上-p選項,表示遞歸創建目錄,所以當沒有/tmp/test目錄存在的情況下,此命令會遞歸創建了/tmp/test目錄和/tmp/test/testmkdir目錄

mkdir可同時創建多個目錄,只需要在參數中用空格把多個目錄名隔開即可

3、cd

①命令英文原意:change directory

②命令所在目錄:shell內置命令

③執行權限:所有用戶

④功能描述:切換目錄

⑤語法:cd [目錄]

cd .. :表示切換當前目錄的上一級目錄

4、pwd

①命令英文原意:print working directory

②命令所在目錄:/bin/pwd

③執行權限:所有用戶

④功能描述:顯示當前目錄

⑤語法:pwd

5、rmdir

①命令英文原意:remove empty directories

②命令所在目錄:/bin/rmdir

③執行權限:所有用戶

④功能描述:刪除空目錄

⑤語法:rmdir [目錄]

6、cp

①命令英文原意:copy

②命令所在路徑:/bin/cp

③執行權限:所有用戶

④功能描述:復制文件或目錄

⑤語法:cp [選項] 原文件或目錄1[原文件或目錄2][原文件或目錄n]目標目錄

? ? -r:復制目錄

? ? -p:保留文件屬性

? ? cp:復制文件,不加選項。

? ? cp -r:復制目錄

? ? cp -p :復制文件并保留其文件屬性

? ? 同時復制多個文件(一定要在最后指定目標目錄)

? ? ? ? cp /root/anaconda-ks.cfg /root/install.log.syslog /tmp

? ? 利用cp -r 復制并修改目錄名:

? ? ? ? cp -r /tmp/test/test2 /tmp/rename

? ? 復制并修改文件名:

? ? ? ? cp /tmp/install.log /tmp?

6、mv

①命令英文原意:move

②命令所在路徑:/bin/mv

③執行權限:所有用戶

④功能描述:剪切文件、改名

⑤語法:mv [原文件或目錄] [目標目錄]

? ? *改名:原文件和目標文件在同一目錄下

7、rm

①命令英文原意:remove

②命令所在路徑:/bin/rm

③執行權限:所有用戶

④語法:rm -rf [文件或目錄]

? ? -r 刪除目錄

? ? -f 強制刪除

⑤功能描述:刪除文件或目錄

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容