Skip to content

1.Linux的Terminal介面與指令操作

在這你必須學會

  • 學習系統相關指令lscpu,uptime,free,df,uname,lsb_release,shutdown,reboot
  • 學習檔案目錄管理指令pwd,ls,mkdir,cd,touch,cp,mv,rm,rmdir
  • 學習文檔指令cat,more,head,tail
  • 學習檔案連結inode,ln,tree套件
  • 需要幫助的話help,man

執行步驟

學習系統相關指令
指令 描述 範例用法
lscpu 顯示CPU架構的詳細資訊 lscpu
uptime 顯示系統運行時間、當前登入使用者數及最近一分鐘、5分鐘和15分鐘的系統負載 uptime
free 顯示系統的記憶體使用情況 free -h (加上 -h 可以使輸出更易讀)
df 顯示所有檔案系統的磁盤使用空間 df -h (加上 -h 以人類可讀的方式顯示大小)
uname 顯示操作系統、節點名稱、核心版本等系統相關資訊 uname -a (顯示所有系統資訊)
lsb_release 顯示Linux Standard Base的版本資訊 lsb_release -a (顯示所有 LSB 資訊)
shutdown 關閉或重新啟動系統 shutdown -h now (立即關機)
reboot 重新啟動系統 reboot

學習檔案目錄管理指令
指令 描述 範例用法
pwd 顯示當前工作目錄的路徑 pwd
ls 列出目錄的內容 ls (列出當前目錄) ls /etc (列出 /etc 目錄)
mkdir 創建一個新的目錄 mkdir newdir
cd 更改當前工作目錄 cd Documents (切換到Documents目錄)
touch 創建一個空文件或更新現有文件的訪問時間 touch newfile.txt
cp 複製文件或目錄 cp source.txt dest.txt
mv 移動或重命名文件或目錄 mv oldname.txt newname.txt
rm 刪除文件 rm unwanted.txt
rmdir 刪除空目錄 rmdir emptydir

學習文檔指令
指令 描述 範例用法
cat 顯示或合併文件的內容 cat file.txt
more 分頁顯示文件內容,支持前後翻頁 more largefile.txt
head 顯示文件的開頭部分,預設顯示前10行 head file.txthead -n 20 file.txt (顯示前20行)
tail 顯示文件的末尾部分,預設顯示後10行 tail file.txttail -n 20 file.txt (顯示後20行)

學習檔案連結
指令/概念 描述 範例用法
inode 文件系統中的一個數據結構,用於存儲文件或目錄的資訊。 不是一個指令,但可以使用 ls -i 來查看inode號
ln 創建硬鏈接或符號鏈接 ln sourcefile linkname (硬鏈接) 或 ln -s sourcefile symlinkname (符號鏈接)
tree tree 是一個套件,可以以樹狀圖格式顯示目錄結構 安裝: sudo apt install tree (對於Debian/Ubuntu) 後使用 tree 命令

需要幫助的話
指令 描述 範例用法
help 用於顯示shell內建指令的幫助信息 help (列出所有內建指令) 或 help cd (顯示 cd 的幫助信息)
man 顯示指令的手冊頁面,提供詳細的指令用法和描述 man ls (查看 ls 指令的手冊頁面)


Last update : 13 novembre 2024
Created : 13 novembre 2024

Comments

Comments