Mac 文件夹操作

隐藏一个文件夹

方法一

使用终端输入chflags命令,后面hiddennohidden 后接文件夹路径(拖动文件夹放入终端即可显示路径)。

chflags hidden ~/路径/文件夹名

chflags nohidden ~/路径/文件夹名
Mac 文件夹操作_第1张图片
Paste_Image.png
方法二

在Mac中,以“.”开头的文件,就是隐藏文件,如果更改文件名,前面加上“.”,这个文件就可以被隐藏了。不过Finder里面不允许如此操作:


Mac 文件夹操作_第2张图片
30884C2A-976D-4E04-84D6-B5F672400B9B.png

使用终端 cd 进去父级文件夹,使用命令mv,再要隐藏的文件夹前面加.前缀。

mv 'fileName' '.fileName'

mv '.fileName' 'fileName'
Mac 文件夹操作_第3张图片
Paste_Image.png

显示和隐藏文件夹

显示或者隐藏文件夹的终端命令

//显示 文件
defaults write com.apple.finder AppleShowAllFiles -bool  true 
killall Finder

//隐藏  文件
defaults write com.apple.finder AppleShowAllFiles -bool  false
killall Finder

但是每次都输入多少有点麻烦。
在Mac自带的应用Automator中我们可以添加一个自动运行命令的服务

Mac 文件夹操作_第4张图片
Paste_Image.png

双击打开选取服务

Mac 文件夹操作_第5张图片
Paste_Image.png
Mac 文件夹操作_第6张图片
Paste_Image.png
STATUS=`defaults read com.apple.finder AppleShowAllFiles`

if [ $STATUS = true ]; 

then

`defaults write com.apple.finder AppleShowAllFiles false`

else

`defaults write com.apple.finder AppleShowAllFiles true`

fi

`killall Finder`

输入代码后保存文件夹Toggle Hidden Files。完全退出Automator。然后
找到保存的文件夹双击。点击安装。然后就能在finder看见切换隐藏的操作了

Mac 文件夹操作_第7张图片
Paste_Image.png
Mac 文件夹操作_第8张图片
Paste_Image.png

你可能感兴趣的:(Mac 文件夹操作)