V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MasterCai
V2EX  ›  Apple

macos10.15 如何将文件夹取消隐藏

  •  
  •   MasterCai · 130 天前 · 1860 次点击
    这是一个创建于 130 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情是这样的,mac 桌面文件突然全部消失了,然后在网上找到了解决方案“Command+Shift+.”将文件重新显示在桌面上了,但是恢复的文件夹全都是浅色的,应该是处于隐藏状态了。但是上述命令是将电脑里所有隐藏文件都显示出来了,有很多不需要显示出来的东西,想问一下如何将一些我需要显示的特定文件夹修改为非隐藏状态?试了网上的chflags nohidden 命令无效。

    第 1 条附言  ·  130 天前

    目前就是这种模式,上方的code和check是被隐藏的文件夹,我通过Command+Shift+.调出来的,我想修改成下面recover这种正常文件夹的形式(recover文件夹是我刚创建的所以没有被隐藏),这两种文件夹颜色都不一样

    第 2 条附言  ·  130 天前

    解决方法找到了 SetFile -a v <path> 小写的v是取消隐藏,大写的V是隐藏,学到了,感谢🙏

    26 条回复    2021-07-22 21:53:00 +08:00
    philon
        1
    philon   130 天前
    ls -a
    MasterCai
        2
    MasterCai   130 天前
    @philon 这个我知道,我是想让文件图标能在桌面上不隐藏了,但是文件简介里并没有修改这个的选项
    secretman
        3
    secretman   130 天前
    把文件名最前面的.去掉???
    chendy
        4
    chendy   130 天前
    一个问题,为啥桌面上的文件会隐藏
    *unix 下,文件名开头带 . 的就是隐藏文件,是根据文件名做的不是根据属性做的,但是这类文件一般也不会出现在 Desktop 文件夹里……
    MasterCai
        5
    MasterCai   130 天前
    @secretman 并没有. 这些文件夹之前都是正常的文件夹。。不知道怎么了就被设置成隐藏文件夹了
    wjywxl
        6
    wjywxl   130 天前
    shift + command + . 切换隐藏和显示
    MasterCai
        7
    MasterCai   130 天前
    @chendy 这就是问题所在啊!就是今天突然发现桌面文件全部消失了,然后在网上找的方法才恢复出来,发现都是隐藏文件夹的模式了
    MasterCai
        8
    MasterCai   130 天前
    @wjywxl 这个我知道,但是这个会把电脑里所有的隐藏文件都显示出来(.conda,.gitconfig 等等),所以想的就是只把我用的正常的文件夹修改成非隐藏模式
    amorphobia
        9
    amorphobia   130 天前
    https://ss64.com/osx/chflags.html

    试试 chflags nohidden <path>
    MasterCai
        10
    MasterCai   130 天前
    @amorphobia 正文里已经说了,已经试过了哇,还加了 sudo,都无效
    amorphobia
        11
    amorphobia   130 天前
    @MasterCai 我去看眼科了
    amorphobia
        12
    amorphobia   130 天前
    @MasterCai 小小的建议,把试过的方法写个列表 append 上去吧,这样看起来更清晰,让交流变得更高效😂
    MasterCai
        13
    MasterCai   130 天前
    @amorphobia okk 谢谢🙏
    amorphobia
        14
    amorphobia   130 天前
    GetFileInfo <path>

    显示的是什么?
    MasterCai
        15
    MasterCai   130 天前
    file: "路径 desktop 正常,我删掉了"
    type: "\0\0\0\0"
    creator: "\0\0\0\0"
    attributes: aVbstclinmedz
    created: 04/06/2021 10:13:50
    modified: 04/06/2021 10:13:50
    amorphobia
        16
    amorphobia   130 天前   ❤️ 1
    attributes: aVbstclinmedz

    大写的 V 就是 hidden 属性,但是不知道为什么 chflags nohidden 不起作用,要不你再试试 SetFile -a v <path> (小写的 v)
    mcluyu
        18
    mcluyu   130 天前
    新建一个文件夹也是隐藏的? 不是的话可以暂时新建文件夹,然后把项目移动进去,删掉那些隐藏的。。。
    MasterCai
        19
    MasterCai   130 天前
    @amorphobia 厉害,这个方法生效了
    MasterCai
        20
    MasterCai   130 天前
    @mcluyu 新建的不是
    zabio
        21
    zabio   130 天前
    cmd shift i
    sobigfish
        22
    sobigfish   130 天前
    这个命令本身还有大小写-,- 是说 man setfile 怎么不管用😂
    he110comex
        23
    he110comex   130 天前 via Android
    我以前也被这个问题困扰,文件夹共享给 Windows,点几下鼠标就好了。
    MasterCai
        24
    MasterCai   130 天前
    @he110comex 是用什么共享?是相当于把文件删除再重新创建吗
    he110comex
        25
    he110comex   130 天前   ❤️ 1
    @MasterCai 我是 macOS 装了 VMware 虚拟机,把隐藏文件夹扔在共享文件夹里,在 Windows 里面通过文件属性设置非隐藏,回 macOS 查看就恢复成正常显示了。
    MasterCai
        26
    MasterCai   130 天前
    @he110comex 懂了,我去试试,感谢🙏
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1312 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:01 · PVG 02:01 · LAX 10:01 · JFK 13:01
    ♥ Do have faith in what you're doing.