前言
总是有一些文件或文件夹,平时我们不希望他们显示出来,有需要的时候,经过一番操作才能看到。
本身MacOS系统就有一些比较重要的系统文件是隐藏的(对用户来说,这些文件不需要操心,但是担心用户不小心操作到影响系统的稳定性),例如/User/用户下面,或者~/Library下面。
隐藏文件(夹)的方式
隐藏的文件或文件夹,多数是以.(英文句号符号)开头的,另外还有一种方式,是利用系统的命令给文件(夹)增加一个特殊的flag,来实现隐藏功能。
隐藏文件(夹)实现
根据上面说的隐藏方式,可以采用如下的方式(二选一即可)
- 新建以.开头的文件或文件夹(或者重命名原有的文件和文件夹,在前面加.),如果不想隐藏,只需要把前面的.去掉就可以;
- 不加. 通过命令行的方式,打开终端(Terminal)程序(电脑右上角Spotlight搜索Terminal)
#切换到某个目录 cd ~/User/Terry/Downloads #给文件或文件夹增加hidden这个flag,实现隐藏功能(folderOrFile改成你实际的文件或文件夹) chflags hidden folderOrFile #取消隐藏 chflags nohidden folderOrFile
显示或查看隐藏文件(夹)
通过以上方式,实现了隐藏,那我们有需要的时候,怎么能看到这些文件(夹)呢?
- 打开访达Finder,找到含有隐藏文件的上一层目录,按下组合键(Cmd⌘ + Shift +.)就是英文句号那个标点,就可以在是否显示隐藏文件之间切换
- 如果你很熟悉MacOS,想玩点酷的,还通过终端命令行(Terminal)查看
cd ~/User/Terry/Downloads # 列出全部文件和文件夹(包括隐藏的) ls -a # 进入隐藏的文件夹 cd .my_hidden_folder # 用Finder打开这个隐藏文件夹 open . # 打开隐藏的文件 open .hidden_file #也可以用命令让Finder显示隐藏文件 defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder #可可以用命令让Finder隐藏文件 defaults write com.apple.finder AppleShowAllFiles FALSE killall Finder
文章评论