我知道如何顯示和隱藏終端中隱藏的文件 - 但有沒有辦法在顯示隱藏文件時隱藏某些文件,如.DS_STORE?讓某些文件超級隱藏,可以這麼說嗎?OSX - 總是隱藏某些文件
2
A
回答
1
不要在你的.bashrc
alias lv="ls -al | grep -v .DS_Store"
現在使用LV而不是ls查看所有文件(包括隱藏),但不包括.DS_Store這樣的事情。
3
要跟蹤@ ibz的答案,別名可以正常工作,但是您可能希望創建一個帶有參數的shell腳本,以獲得更多的靈活性。
#!/bin/bash
/bin/ls [email protected] | grep -v .DS_Store
創建〜/ bin並命名爲lv
以上,上執行命令chmod 755了,記得到〜/ bin到您的路徑在你的.bash_profile
export PATH=~/bin:$PATH
您也可以將其命名ls
只要您將PATH中的〜/ bin放在第一位,並在腳本中使用/ bin/ls的完整路徑,以便您不會得到遞歸解釋。每當你想使用真實的ls
,那麼你需要指定完整的路徑。
2
要跟進@ tvanfosson的回答,腳本可以正常工作,但可以通過在.bashrc中定義一個函數來簡化腳本。 :)
function lv { ls [email protected] | grep -v .DS_Store; }
7
使用chflags
與隱藏選項
即:chflags hidden fileToHide
從FINDE
和chflags nohidden fileToHide
隱藏文件顯示文件
請千萬記住警告在手冊頁面:
Only a li mited數量的實用程序chflags意識到。其中一些工具包括ls(1),cp(1),find(1),install(1),dump(8)和restore(8)。特別是當前沒有chflags意識的工具是pax(1)工具。
這意味着雖然你不會在Finder或Open/Save對話框中看到,但終端仍然會看到它,並且可能還有其他程序不尊重BSD標誌。
相關問題
- 1. QFileSystemModel隱藏某些文件
- 2. Makefile總是編譯某些文件
- 3. Samba文件服務器隱藏某些用戶的文件夾
- 4. 隱藏一個RSS feed是否包含某些文字
- 5. 是否可以根據某些條件隱藏行?
- 6. FFMPEG從MP4隱藏到WEBM只能處理某些文件。
- 7. 如何使用apache .htaccess隱藏某些文件類型?
- 8. 在git pull後隱藏某些文件/目錄的列表?
- 9. Inno Setup - 如何在安裝時隱藏某些文件名? (FilenameLabel)
- 10. 如何隱藏Visual Studio代碼中的某些文件?
- 11. Excel VBA:隱藏所有列,然後取消隱藏某些列
- 12. 如何隱藏某些用戶的某些網頁或鏈接?
- 13. 在某些活動中隱藏ActionBarSherlock中的某些操作項
- 14. 如何使用PHP隱藏某些用戶的某些內容?
- 15. MySql:隱藏某些用戶的某些表格
- 16. 是否有這樣的設計模式:隱藏某些類的某些方法
- 17. 隱藏某些Drupal用戶的詞彙
- 18. 在某些片段中隱藏Tablayout
- 19. 在Xamarin Studio中隱藏某些警告
- 20. 定製CListView中隱藏某些信息
- 21. 在網站上隱藏某些頁面
- 22. Magento - 隱藏某些頁腳鏈接
- 23. 隱藏某些圖例元素
- 24. 如何隱藏某些孩子()。 ()。 DIV?
- 25. RecyclerView不隱藏某些項目
- 26. JS:通過getElementsByClassName隱藏某些元素
- 27. 使用Javascript隱藏某些xml
- 28. 在某些情況下隱藏CheckBoxPreference
- 29. CSS其他行 - 某些行隱藏
- 30. 隱藏某些Magento屬性過濾器
你想在終端或Finder中做「ls」時隱藏它們嗎? – ibz 2008-12-26 15:32:54