核心命令ls和 cd
歡迎來(lái)到藍(lán)隊(duì)云技術(shù)小課堂。
Linux/Unix系統(tǒng)中的兩個(gè)核心命令:cd(改變目錄)和 ls(列出目錄內(nèi)容)。熟練掌握這兩個(gè)命令是高效使用命令行界面的基礎(chǔ)。
1. cd - 改變目錄
cd命令用于在目錄之間切換,是瀏覽文件系統(tǒng)的基礎(chǔ)。 | | |
|---|
| | |
| | cd ~/Documents進(jìn)入家目錄下的文檔文件夾 |
| | |
| | 在兩個(gè)目錄之間快速切換,非常實(shí)用 |
| | |
| | 進(jìn)入當(dāng)前目錄下的 dir子目錄 |
| | 先退到父目錄,再進(jìn)入另一個(gè)子目錄 |
使用 TAB 鍵補(bǔ)全:輸入 cd /e后按 TAB會(huì)自動(dòng)補(bǔ)全為 cd /etc/,再按 TAB可列出所有匹配項(xiàng)。
結(jié)合 ls 命令:先用 ls查看當(dāng)前目錄內(nèi)容,再用 cd進(jìn)入目標(biāo)目錄。
2. ls - 列出目錄內(nèi)容
ls是獲取目錄信息的核心命令,通過(guò)不同選項(xiàng)可以展示豐富的文件信息。下圖直觀展示了 ls命令最常用的核心選項(xiàng)組合及其用途:
A[ls命令<br/>列出目錄內(nèi)容] --> B[“基本查看”]
A --> C[“詳細(xì)信息”]
A --> D[“排序與過(guò)濾”]
B --> B1[“l(fā)s<br/>列出可見文件”]
B --> B2[“l(fā)s -a<br/>列出所有文件<br/>(包括隱藏文件)”]
C --> C1[“l(fā)s -l<br/>長(zhǎng)格式列表<br/>(權(quán)限/大小/時(shí)間)”]
C --> C2[“l(fā)s -lh<br/>人類可讀大小<br/>(顯示 K/M/G)”]
C --> C3[“l(fā)s -la 或 ls -lha<br/>所有文件+詳細(xì)信息”]
D --> D1[“l(fā)s -t<br/>按時(shí)間排序”]
D --> D2[“l(fā)s -r<br/>反向排序”]
D --> D3[“l(fā)s *.txt<br/>通配符過(guò)濾”]
以 -rw-r--r-- 1 root root 1234 Jan 1 10:00 passwd為例: | | |
|---|
| | - 表示文件類型,rwx 分別代表讀、寫、執(zhí)行權(quán)限,三組分別對(duì)應(yīng)所有者、所屬組、其他用戶。 |
| | |
| | |
| | |
| | |
| | |
| | |
3. 組合使用示例與黃金法則
先 ls查看,再 cd進(jìn)入:不確定目錄內(nèi)容時(shí),先用 ls查看。
找不到文件時(shí),試試 ls -a 查看隱藏文件。
這兩個(gè)命令的熟練程度直接決定了你在命令行中的效率。建議在終端中反復(fù)練習(xí),形成肌肉記憶。藍(lán)隊(duì)云官網(wǎng)上擁有完善的技術(shù)支持庫(kù)可供參考,大家可自行查閱。更多技術(shù)問(wèn)題,可以直接咨詢。同時(shí),藍(lán)隊(duì)云整理了運(yùn)維必備的工具包免費(fèi)分享給大家使用,需要的朋友可以直接咨詢。更多技術(shù)知識(shí),藍(lán)隊(duì)云期待與你一起探索。