17 在使用ls -l命令時,如果檔案類型顯示為"d",表示這是什麼類型的檔案?
(A) 一般檔案
(B) 目錄檔案
(C) 連結檔案
(D) FIFO檔案
答案:登入後查看
統計: A(1), B(6), C(0), D(1), E(0) #3399864
統計: A(1), B(6), C(0), D(1), E(0) #3399864
詳解 (共 2 筆)
#7318837
【第一步:找關鍵字】
關鍵字:
-
ls -l(顯示檔案詳細資訊)
-
檔案類型顯示為 d
-
檔案類型判讀
? 重點在:
ls -l 第一個字元代表「檔案類型」
【第二步:白話翻譯】
這題在問:
? 「當你用 ls -l 看檔案時,如果最前面出現 d,代表那是什麼?」
【第三步:解題思路】
這題在考什麼觀念?
? Linux 檔案類型表示法(file type bits)
解題步驟
-
先知道 ls -l 顯示格式
-
看第一個字元代表什麼
-
記住常見符號
原理與規則(生活比喻)
把 ls -l 想成「身份證」:
每個檔案都有一個「開頭標記」,告訴你它是什麼類型:
-
- → 一般檔案
-
d → 資料夾
-
l → 捷徑(連結)
? 就像職業標籤
【第四步:選項分析】
(A) 為什麼錯?
✘ 錯
一般檔案是:
? -(不是 d)
(B) 為什麼對?
✔ 正確(本題答案)
? d 代表:
directory(目錄)
? 就是資料夾
(C) 為什麼錯?
✘ 錯
連結檔案是:
? l(link)
(D) 為什麼錯?
✘ 錯
FIFO(管道檔案)是:
? p
【觀念補充與延伸】
核心觀念定位
? Linux / Unix 檔案系統
? 基本但常考
常見檔案類型(一定要熟)
| 符號 | 類型 |
|---|---|
| - | 一般檔案 |
| d | 目錄 |
| l | 連結(symbolic link) |
| p | FIFO(管道) |
| c | 字元裝置 |
| b | 區塊裝置 |
ls -l 範例
ㅤㅤ
drwxr-xr-x 2 user user 4096 Mar 17 testdir
ㅤㅤ
? 第一個字母 d → 代表資料夾
觸類旁通(舉一反三)
對比概念
-
hard link vs symbolic link
? l 是 symbolic link
變化題型
-
問:-rw-r--r-- 的第一個 - 是什麼?
? 一般檔案
【記憶口訣】
? 「d 就是 directory(資料夾)」
【常見陷阱】
學生最容易搞混的地方
把 d 看成 data(資料)
心理盲點
沒有注意 ls -l 的「第一個字元」
避坑指南
? 看 ls -l:
第一個字元先看 → 決定檔案類型
0
0