Q45.
在 Unix 作業系統中,想要列出所有檔案(包括隱藏檔),應使用下列哪一個命令?
電腦軟體應用 · 乙級 · 系統軟體使用 · Q45
難易度分析
2 / 5
本題屬於基礎指令參數的記憶考查,選項中包含了不同作業系統的指令以及功能相近但效果不同的參數,只要掌握 Unix 基礎指令及其常用參數的對應關係即可快速判定。
正確答案:①ls -a
① ls -a:ls -a 命令中的 -a 參數代表 all,會顯示目錄下所有檔案,包含以 句點 (.) 開頭的隱藏檔案。此為 Unix/Linux 系統中檢視隱藏檔的標準指令用法。
錯誤選項解析
- ② DIR/a:DIR 是 DOS/Windows 作業系統的目錄列出命令,並非 Unix 系統的指令,且 /a 參數語法在 Unix 中不適用。Unix 系統應使用 ls 命令搭配適當參數。
- ③ ls -1:ls -1(數字一)的作用是將輸出結果以 每列一個檔案 的格式顯示,用於標準輸出導向時方便處理,但與顯示隱藏檔無關。此參數無法列出以句點開頭的隱藏檔案。
- ④ ls -c:ls -c 參數的作用是依 inode 變更時間 (ctime) 排序並列出檔案,主要用於檢視檔案狀態變更紀錄,並非用於顯示隱藏檔。此參數與隱藏檔的顯示功能無關。
Learning Tip
"此類題型常考 ls 命令的各種參數組合,需特別區分 -a(全部檔案)、-l(詳細列表)、-t(依時間排序)、-R(遞迴子目錄) 的差異。在 Unix 系統中,隱藏檔是以 句點 (.) 開頭 命名,例如 .bashrc、.profile 等設定檔。實務上常將 ls -la 合併使用,以詳細列表方式檢視所有檔案的權限與屬性,這是系統管理與除錯時的標準操作。"
學員答題分佈
①ls -a0%
②DIR/a0%
③ls -10%
④ls -c0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!