如果你想要進入 root 使用者模式:
su
輸入 root 密碼後,你的命令列前綴會變成 #,表示你現在是 root。
檔案與目錄操作
在 Linux 中,管理檔案與目錄是日常工作的一部分,以下是幾個重要的指令。
列出目錄內容:ls
ls
顯示當前目錄的所有檔案與資料夾。
加上 -l 參數,可顯示更詳細的資訊:
ls -l
如果要顯示隱藏檔案(以 . 開頭的檔案),可使用:
ls -la
切換目錄:cd
cd /home/user
進入 /home/user 目錄。
返回上一層:
cd ..
返回家目錄:
cd ~
建立與刪除目錄
建立目錄:
mkdir my_folder
刪除目錄:
rmdir my_folder
(rmdir 只能刪除空的資料夾)
如果目錄內有內容,則使用:
rm -r my_folder
建立與刪除檔案
建立空檔案
touch myfile.txt
刪除檔案
rm myfile.txt
如果要刪除多個檔案:
rm file1.txt file2.txt
刪除時加 -f 強制執行:
rm -f myfile.txt
檔案與內容管理
查看檔案內容
如果想要快速查看檔案內容,可以使用:
cat myfile.txt
若是大檔案,推薦使用 less 或 more:
less myfile.txt
(可上下滾動查看,按 q 退出)
編輯檔案
在 Linux 中,你可以用 nano 或 vim 來編輯檔案:
nano myfile.txt
或
vim myfile.txt
(nano 比較簡單適合初學者)
進程與系統管理
查看運行中的程序
ps aux
這會顯示所有正在執行的進程。
若要動態監控系統的資源使用:
top
或更直覺化的:
htop
(需要先安裝 htop)
終止進程
使用 kill 終止特定進程:
kill
如果程式無法正常終止,可以使用:
kill -9
另一種方法是使用 pkill:
pkill firefox
這會終止所有 firefox 相關的進程。
檢查系統資源
查看磁碟空間:
df -h
(-h 讓結果更易讀)
查看記憶體使用情況:
free -h
網路相關指令
測試連線
ping google.com
這會持續測試與 google.com 之間的連線。
如只想測試 5 次:
ping -c 5 google.com
查看網路設定
顯示目前網路介面資訊:
ip a
或舊版指令:
ifconfig
查看開放的網路連接
netstat -tulnp
(netstat 可能需要安裝)
或使用:
ss -tulnp
結語
這些 Linux 指令是日常操作中最常用的工具,無論是管理系統、操作檔案、監控進程,還是網路偵測,學會這些指令都能讓你更高效地使用 Linux。
如何繼續學習?
✅ 每天練習,試著在 Linux 終端執行這些指令✅ 使用 man 指令,查看指令的詳細說明,例如:
man ls
✅ 嘗試寫 Shell 腳本,將指令組合起來提高工作效率
只要持續練習,熟悉 Linux 指令,你將能更順暢地使用這個強大的作業系統!🚀