2019年5月8日 星期三

ls沒有顯示的隱藏檔案

在UNIX-like系統裡面,使用命令列看資料夾裡面的內容物用的指令是ls。但ls並不會將所有的檔案或資料夾列出,像開頭是點 .  的檔案就不會顯示;若要顯示所有檔案,就必須要用到-a這個參數。下面兩個指令都可以找到這些隱藏內容:
  1. vimdiff <(/bin/ls) <(/bin/ls -a)
  2. comm -13 <(/bin/ls | sort) <(/bin/ls -a | sort)
第1個指令使用vim來看輸出結果,方便比較差異
第2個指令則是直接列出隱藏的內容

相關資訊與參考資料

_EOF_

沒有留言:

張貼留言