在windows可以查看隱藏的文件。在Linux中也可以查看隱藏文件且非常容易。要查看隱藏文件運(yùn)行ls -a
命令即可。
您可以看到名稱以點.
開頭的隱藏文件。但是您會看到當(dāng)前目錄的所有隱藏文件和普通文件。
ls -a
ls 命令僅查看隱藏文件
要僅查看隱藏文件和目錄,最簡單的方法是使用ls -a
顯示隱藏文件,然后使用 grep命令僅過濾以.
開頭的行。
^
表示開始于
。grep命令默認(rèn)使用基本正則表達(dá)式,點字符需要用\\
進(jìn)行轉(zhuǎn)義,否則shell將解釋為當(dāng)前目錄。
并且由于在命令使用特殊字符,因此所有內(nèi)容都用雙引號或者單引號括起來,避免Shell的解釋。
ls -a | grep "^\\."
ls 命令查看隱藏文件目錄區(qū)分類型
這里還有一個小問題。盡管您可以在單獨(dú)的行查看隱藏文件目錄,但您無法區(qū)分它是文件還是目錄。
如果你想要區(qū)分是隱藏文件還是隱藏目錄,還有另一種方法可以實現(xiàn),那就是組合使用ls
命令-d
和-l
選項。
這里使用-d
選項的很重要。ls
命令-d
選項意味著只列出目錄,而不是其內(nèi)容。否則,ls
命令也會顯示隱藏文件夾內(nèi)部的內(nèi)容。
ls -ld .*
ls 命令僅顯示隱藏文件目錄
只顯示隱藏文件而不顯示隱藏目錄非常容易??梢允褂?code>grep命令過濾掉以d
開頭的行,d
開頭的是目錄。
要使用grep命令排除以d
開頭的行,可以使用正則表達(dá)式^d
表示以d
開頭,然后使用grep命令的-v
進(jìn)行反轉(zhuǎn)匹配,這里我們使用-E
表示使用擴(kuò)展正則表達(dá)式。
因此查看最終查看隱藏文件的命令是ls -ld .* |grep -vE ^d
,查看隱藏目錄的命令是ls -ld .* |grep -vE ^-
。
ls -ld .* |grep -vE ^d #for file
ls -ld .* |grep -vE ^- #for directory
Gnome 文件管理器查看隱藏文件
隱藏文件也可以在文件管理器中查看。打開文件管理器后,轉(zhuǎn)到窗口右上角...
查看菜單。菜單中,選中顯示隱藏文件選項旁邊的框。
現(xiàn)在您將能夠在文件管理器中看到隱藏的文件和文件夾。以點.
字符開頭的文件是隱藏文件。
在Linux文件管理器中還有一個默認(rèn)快捷方式可用于查看隱藏文件。打開文件管理器,然后按快捷鍵 Ctrl+H 。
Ctrl+H
-
Linux
+關(guān)注
關(guān)注
87文章
11292瀏覽量
209322 -
WINDOWS
+關(guān)注
關(guān)注
3文章
3541瀏覽量
88619 -
文件
+關(guān)注
關(guān)注
1文章
565瀏覽量
24727 -
命令
+關(guān)注
關(guān)注
5文章
683瀏覽量
22011
發(fā)布評論請先 登錄
相關(guān)推薦
評論