文件系統操作:創建與移動文件,查看內容
1. 實作練習:準備場地
現在是時候用實作來鞏固這些知識了。我們將操作文件與目錄,創建並移動它們,同時也會打開文件查看與編輯。這次的講座會幫助你把之前學到的所有指令組合成一個完整的工作流程。準備好了嗎?我們開始吧!
要開始完成任務,請打開你的終端。如果你使用的是 WSL,直接啟動 WSL 終端即可。對於 Linux 或虛擬機的使用者,也請打開普通的終端窗口。
確保你當前在主目錄中,執行以下指令來確認:
cd ~
現在我們的工作從創建一個名為 test
的目錄開始。我們會將其作為主要的工作空間。
mkdir test
接著,用 ls
命令來確認目錄是否已創建成功:
ls
在列出的項目中應該可以看到名為 test
的文件夾。如果真的有,那麼恭喜!你剛剛完成了基礎準備。
2. 在目錄中創建檔案
進入剛創建的目錄:
cd test
現在使用 touch
指令在目錄中創建一個名為 example.txt
的新檔案:
touch example.txt
再次使用 ls
命令確認檔案是否已出現。你會看到在 test
資料夾中現在有一個 example.txt
檔案。
想確認目前所在的目錄,輸入以下命令:
pwd
你應該能看到路徑以 /test
結尾。
3. 修改檔案內容
打開已創建的檔案,使用文字編輯器 nano
並添加一些文字:
nano example.txt
打開編輯器後,輸入例如以下這一行:
你好,世界!這是我在Linux中的第一個文字檔案!
現在通過鍵盤組合 Ctrl + O
(這表示 "Write Out" — 儲存)來保存檔案。按下 Enter
以確認保存。接著使用 Ctrl + X
離開編輯器。
使用 cat
指令可以確認文字確實已保存於檔案中:
cat example.txt
終端應該會顯示出您剛才輸入的文字。
4. 複製檔案
來創建我們檔案的備份吧。把它命名為 example_backup.txt
。為此,我們使用 cp
指令:
cp example.txt example_backup.txt
現在在你的 test
資料夾裡,應該有兩個檔案:example.txt
和 example_backup.txt
。要確認一下的話,再次執行 ls
指令吧。
想要檢查備份檔案中有沒有一模一樣的文字?可以用這個指令:
cat example_backup.txt
文本的輸出應該和原檔案相同。
5. 創建新目錄並移動檔案
是時候整理一下了。我們來創建一個新目錄 backup
,用來存放所有備份檔案:
mkdir backup
使用 mv
指令把檔案 example_backup.txt
移動到資料夾 backup
中:
mv example_backup.txt backup/
現在確認一下檔案是否真的移動了。首先,在當前目錄執行 ls
。檔案 example_backup.txt
已不在這裡。然後,檢查 backup
資料夾的內容:
ls backup
在 backup
目錄中應該能看到我們的檔案。不錯吧!
6. 意外刪除與恢復文件
想像一下:你不小心刪除了某個文件。別慌!讓我們首先刪除文件 example.txt
(假裝不小心的):
rm example.txt
現在文件不見了(用 ls
檢查一下看看)。但別擔心,我們有備份!從 backup
資料夾中把它複製回來:
cp backup/example_backup.txt example.txt
檢查是否成功恢復,看看文件內容:
cat example.txt
這樣就好了,你的文本檔案完好無損。
7. 使用 less
檢視大檔案
為了增添趣味,讓我們創建一個大檔案,然後看看怎麼方便地檢視它。最簡單的方法是用 seq
工具來生成,它可以輸出一組數字序列。我們創建檔案 bigfile.txt
:
seq 1 1000 > bigfile.txt
現在,用 less
打開它,方便分頁檢視內容:
less bigfile.txt
- 使用按鍵
↑
和↓
來導航。 - 按下
q
退出。
8. 我們實驗的總結
你走過了一段了不起的旅程!我們創建了資料夾和檔案,修改了它們的內容,進行了備份,將檔案移動到新資料夾,甚至還恢復了意外刪除的檔案。這些都是基礎但非常重要的 Linux 操作技能。
現在,當你遇到新任務,比如在伺服器上管理檔案或編寫自動化腳本時,你已經掌握了基本工具。是不是覺得使用命令列的感覺很棒呢?歡迎來到 Linux 世界,這裡每一個任務都是一次冒險!
GO TO FULL VERSION