實用檔案操作命令指南
簡介
檔案操作命令是使用者最常用和最重要的工具之一。無論您是軟體開發者、資料分析師還是普通的計算機使用者,檔案操作命令都能讓您快速輕鬆地在系統上瀏覽、操作和管理檔案。
讓我們探索一些您可以在終端中使用的最實用的檔案操作命令。這些命令對於定期處理檔案的人來說至關重要,可以極大地提高您的效率和生產力。透過掌握這些檔案操作命令,您可以成為更高效、更有生產力的計算機使用者。
方法一:使用 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 的系統上管理檔案時可用的眾多命令中的一小部分。透過掌握這些命令,我們可以在處理大型檔案時節省時間和精力。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP