實用檔案操作命令指南


簡介

檔案操作命令是使用者最常用和最重要的工具之一。無論您是軟體開發者、資料分析師還是普通的計算機使用者,檔案操作命令都能讓您快速輕鬆地在系統上瀏覽、操作和管理檔案。

讓我們探索一些您可以在終端中使用的最實用的檔案操作命令。這些命令對於定期處理檔案的人來說至關重要,可以極大地提高您的效率和生產力。透過掌握這些檔案操作命令,您可以成為更高效、更有生產力的計算機使用者。

方法一:使用 ls 列出目錄中的檔案

ls 命令用於顯示目錄的內容,預設情況下,它列出當前目錄中存在的所有檔案和目錄。但是,您可以指定不同的目錄作為 ls 命令的引數。

$ ls Desktop/cbl
1 1.cbl  2  2.cbl  3.cbl  4.cbl

以下是一些我們可以與 ls 命令一起使用的常用選項:

  • -l − 長格式,顯示每個檔案的型別、許可權、硬連結數、所有者、組、大小和修改時間。

  • -a − 所有檔案,包括以點開頭的隱藏檔案和目錄。

  • -h − 人類可讀,以更易於人類理解的格式顯示檔案大小。

$ ls -lha

"ls -lha" 命令以長格式列出當前目錄中的所有檔案和目錄,包括隱藏檔案和目錄,並以人類可讀的格式顯示檔案大小。

total 108K
drwxr-xr-x 17 papan papan 4.0K Mar  4 02:09 .
drwxr-xr-x  3 root  root  4.0K Feb 17 20:53 ..
drwxrwxr-x  2 papan papan 4.0K Feb 25 01:13 .aws

方法二:使用 cp 複製檔案

當您需要將檔案複製到另一個位置或備份檔案時,此命令非常有用。

$ cd Dekstop/cbl
$ ls
1.cbl  2  2.cbl  3.cbl  4.cbl

$ cp 2.cbl /home/papan/Documents
$ ls /home/papan/Documents
2.cbl

cp 命令將檔案從一個位置複製到另一個位置,並用相同名稱的檔案覆蓋目標目錄中的現有檔案。

方法三:使用 mv 移動檔案

mv 命令用於將檔案從一個位置移動到另一個位置或重新命名檔案。它需要兩個引數:原始檔和目標檔案。

$ mv 3.cbl /home/papan/Documents
$ ls /home/papan/Documents
3.cbl

如我們所見,“mv” 命令用於移動檔案。它需要兩個引數:原始檔和目標檔案或目錄。該命令將原始檔或目錄移動到指定的目標位置。

方法四:使用 touch 建立新檔案

touch 命令主要用於建立具有指定名稱的新檔案,此檔案最初為空。

讓我們使用“touch”命令在指定的資料夾中建立一個新的文字檔案:

$ touch 1.txt
ls
1.txt

如果名為“1.txt”的檔案不存在,則執行相應命令後將建立該檔案。如果檔案已存在,則檔案的日期時間戳將更新為當前時間。

touch 命令還可以一次建立多個檔案。

$ touch 2.txt 3.txt
ls
1.txt  2.txt  3.txt

此命令將建立兩個新檔案。

方法五:使用 rm 刪除檔案

此命令用於從系統中刪除檔案。

要使用“rm”命令刪除檔案,您只需指定檔名稱作為引數。例如:

$ cd Desktop/test
$ ls
1.txt  2.txt
$ rm 1.txt
$ ls
2.txt

如果檔案受寫入保護或屬於寫入許可權被停用的目錄的一部分,我們需要使用“-f”選項將其刪除,“-i”選項表示“互動模式”。

$ rm -fi 2.txt
rm: remove regular empty file '2.txt'? Y

方法六:使用 cat 顯示檔案內容

此命令用於顯示檔案的全部內容。它在終端中顯示整個檔案。

$ cat 1.txt
Hello World
Welcome to India.

cat 命令還可以連線多個檔案的內容並將輸出儲存到新檔案:

$ cat 1.txt 2.txt 3.txt > combined.txt
$ cat combined.txt
Hello World
Welcome to India.
This is tutorialpoint article.
Do you know Linux?
Yes I do know.

此命令將連線 1.txt、2.txt 和 3.txt 的內容,並將輸出儲存到名為 combined.txt 的新檔案中。

方法七:使用 head 顯示前幾行

預設情況下,head 命令顯示檔案的頭 10 行,但您可以使用 -n 選項指定不同的行數。

$ head -n 3 combined.txt
Hello World
Welcome to India.
Good morning 

此命令顯示 combined.txt 檔案的前三行。

方法八:使用 tail 顯示最後幾行

預設情況下,tail 命令顯示檔案的最後 10 行,但您可以使用 -n 選項指定不同的行數。

$ tail -n 2 combined.txt
I am fine.
Hello this is Somdeb.

此命令顯示 combined.txt 檔案的最後兩行。

結論

總之,瞭解和使用檔案操作命令在處理計算機上的檔案時非常有用。本文列出的命令只是在基於 Linux 或 Unix 的系統上管理檔案時可用的眾多命令中的一小部分。透過掌握這些命令,我們可以在處理大型檔案時節省時間和精力。

更新於:2023年3月29日

2K+ 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.