作為 Linux 管理員或普通用戶,您應該了解在操作系統中管理文件和導航目錄的基礎知識。無論是桌面還是基於命令行的操作系統,都提供了一種簡單直接的方式來管理文件和目錄。但是,使用命令行執行基本管理任務和導航目錄可能會更快,尤其是在處理大量文件時。這些命令使您可以靈活地使用更多選項快速管理文件。
本文介紹如何使用 Linux 終端管理文件和目錄。我們將使用 Debian 10 來演示本文中描述的過程。
使用 ls 命令列出文件
ls 命令用於列出當前目錄下的文件和子目錄。它還提供了一些選項,您可以使用這些選項來獲取有關文件的其他信息。
一、在Debian桌面的左上角[アクティビティ]轉到選項卡並打開終端。然後在搜索欄輸入 終端當終端圖標出現時,單擊它以啟動它。
使用 ls 列出文件。
由於我們使用 will ls 命令時不帶任何選項,因此此處不顯示文件類型、大小和目錄詳細信息。只需鍵入 ls 在終端做:
$ ls
您可以在以下視圖中看到它 ls 此命令列出沒有具體細節的文件名。
使用選項 -l 列出文件。
在這裡我們使用選項 -l 這將顯示文件詳細信息。顯示文件、大小、權限、修改日期和時間等詳細信息。因此,只需在終端中鍵入以下命令:
$ ls -l
您可以在以下視圖中看到它 ls -l 列出有關文件的特定詳細信息。
顯示隱藏文件
ls 它還可用於列出所有隱藏文件。隱藏以開頭的文件名 “。”要列出隱藏文件,請在終端中輸入以下命令:
$ ls -a
從輸出中您可以看到所有隱藏文件的列表。
使用 cd 命令更改目錄
命令“cd”允許您更改當前工作目錄。這意味著您可以將其移動到系統中的另一個文件夾。只需輸入 光盤 其次是 路徑名 目標目錄。
$ cd <path/to/directory>
例如,轉到: 桌面,使用以下命令:
$ cd Desktop/
在以下輸出中,您可以看到工作目錄已更改為: 桌面。
另外,如果您想轉到一個目錄並更改為其他目錄,例如 家庭 應添加目錄、路徑 “CD/家庭”.
$ cd /home
如果當前目錄是“家庭” 從 桌面/.
使用 rm 刪除文件
這個 R M remove 的縮寫 顧名思義,它用於在 Linux 操作系統中刪除或刪除文件和目錄。但是,應謹慎使用此命令,因為它在刪除前不要求確認。
使用 rm 命令。
要刪除文件,請轉到包含要刪除的文件的目錄。在以下示例中, 文件1.txt 位於 文檔 文件夾下 家庭 目錄。所以首先使用 光盤 輸入命令,然後輸入 R M 要刪除文件,請按照文件名。
$ cd /home/tin/Documents/
$ rm file1.txt
使用 rmdir 命令
這個 目錄 該命令用於刪除/刪除一個空目錄。如果指定目錄包含文件或子目錄,則不會被 rmdir 命令刪除。
導航到您有一個空目錄的位置。然後輸入 目錄 後跟目錄名如下:
$ rmdir <directory_name>
下面的示例刪除一個名為 的空目錄。 我的檔案 在 Documents 目錄中使用以下命令:
$ cd /home/tin/Documents $ rmdir myfiles/
用 mv 移動文件
音樂視頻 代表 移動此命令用於在 Linux 操作系統中將一個或多個文件或目錄從一個位置移動到另一個位置。該命令的一般語法是:
$ mv <source> <destination>
下面的示例移動一個名為 文件1.txt 現在的位置 下載 目錄。想搬到 文檔 目錄。
$ mv /home/tin/Downlaods/file1.txt /home/tin/Documents/
使用 cp 複製文件
這個 CP 該命令用於復製文件和目錄。我們將使用 CP 將文件從源複製到目標的命令。該命令的一般語法是:
$ cp <options> source destination
在下面的示例中, 文件1.txt 目標文件 文檔 當前目錄中的一個目錄是 下載 在這種情況下的目錄。該命令如下所示:
$ cp /home/tin/Downloads/file1.txt /home/tin/Documents/
在復製過程中,如果目標文件已經存在,則會被覆蓋。要請求確認,請使用: -一代 選項。詢問用戶是否覆蓋文件。
$ cp -i /home/tin/Downloads/file1.txt /home/tin/Documents/
如果您不想覆蓋文件,請使用此選項 “-n”。
$ cp -n /home/tin/Downloads/file1.txt /home/tin/Documents/
使用 mkdir 創建目錄
這個 目錄 該命令用於在當前工作目錄下創建一個新目錄。該命令的一般語法是:
$ mkdir <directory_name>
以下示例創建一個名為 的新目錄。 軟件 在當前工作目錄中使用 目錄 命令是:
$ mkdir softwares
使用 chmod 命令更改文件權限
chmod 命令用於設置文件和文件夾權限。每個文件和目錄都被分配了三種所有者中的一種,用 u、g 和 o 表示。
- 你為用戶
- g組
- o 是給別人的。
以下是為上述所有所有者定義的權限,用 r、w 和 x 表示。
- r 是讀權限
- w 是寫權限
- x 是執行權限。
以下示例使用 chmod 命令更改權限。添加 ”+” 符號表示添加權限。例如,要授予用戶執行權限,請在終端中使用以下命令:
$ chmod u+x files1.txt
所以用戶現在可以做所有類型。
您還可以允許文件/目錄的多個權限。用逗號分隔多個權限,例如:
$ chmod u+r ,g+x file_name
您還可以使用 chmod 刪除讀取和寫入權限。 “chmod u-rx 文件名” 命令是:
$ chmod u-rx file_name
使用 touch 命令創建一個空文件
使用 touch 命令創建一個空文件。它還可用於創建、修改和修改文件時間戳。該命令的一般語法是:
$ touch file_name
以下示例創建一個名為 . 文件1.txt 使用觸摸命令。
您還可以使用 touch 命令創建多個文件。對於此示例,使用以下命令一次創建三個空文件:
$ touch file1.txt file2.txt file3.txt
如果文件已存在,則更新其訪問時間。
在本文中,您學習了在 Debian 終端中管理文件的各種命令。還有更多命令可以了解文件管理,但這些是幫助您入門的基礎知識。 如果您需要 Linux 操作系統中的基本導航或文件管理,我希望它對您有所幫助。