所在位置:首页  攻略资讯 >  其它攻略 > > 详情

苹果为什么要隐藏文件(发给别人的文件有dsstore)

文章来源:作者:52CF游戏网发布时间:2023-07-09 01:05:45

Ready

本文目录一览:

发给别人的文件有dsstore

前两天,小伙伴准备发个图片素材压缩包给我。当她用宽指软件浏览压缩包,确认内容是否正确时,发现了一个未曾见过的神秘文件”.DS_Store“。此文件名前缀带了”.“,据此推测这应该是一个隐藏文件。在「访达」里显示一个隐藏文件不是难题,于是她同时按住快捷键 ”Command+Shift+。“,成功显示隐藏文件。但是,依然看不见这个文件!那么,这个神秘的文件”.DS_Store“究喊搏竟是何方神圣?为什么苹果要极力隐藏它,即使在”显示隐藏文件“模式下依然不可见?让我们继续往下看。.DS_Store 文件究竟是什么?DS_Store,英文全称是 Desktop Services Store(桌面服务存储),开头的 DS 是 Desktop Services(桌面服务) 的缩写。它是一种由macOS系统自动创建的隐藏文件,存在于每一个用「访达」打开过的文件夹下面。虽然不能在「访达」中直接看到它,但是通过「终端」App,可以输入`ls -la`命令列出。同时,通过`file`命令,可以显示出其文件类型,即”Desktop Services Store“。「终端」可以看到.DS_Store文件DS_Store 文件的主要作用,是存储当前文件夹在桌面显示相关方面的一些自定义属性,包括文件图标的位置、文件夹上次打开时窗口的大小、展现形式和位置等。这有助于保留为特定文件夹配置的设置,例如,将桌面文件夹设置为查看按名称排序的图标,同时将下载郑巧祥文件夹配置为将文件显示为列表并按日期排序,最近修改的先显示。后来,苹果又往里面加入了一些和文件注释相关的自定义信息。(这部分注释信息在最新的macOS中,同时被存储在文件自身的扩展文件属性中,这里仅作为了备份)使用Hex Fiend查看.DS_Store文件里面存储了和右击文件「显示简介」中我写的注释一样的内容DS_Store 文件被苹果作为底层数据隐藏在系统中,不期望用户接触到。它存储的元数据仅仅被「访达」用于文件夹的自定义显示。它不会占用太多的存储空间,所以不用过于担心。能否阻止 DS_Store 文件的自动生成?DS_Store 文件是由系统自动创建的,它的存在有时候会对某些场景下的用户体验产生一些负面的影响。为了加快网络磁盘的浏览速度,苹果提供了针对通过SMB共享的网络磁盘上DS_Store文件的阻止生成方案:1. 在「访达」中打开「应用程序」 > 「实用工具」 > 「终端」。2. 输入以下命令:defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE3. 然后退出登录 macOS 账户并重新登录。要重新启用,请输入以下命令:defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool FALSE但是,以上命令只是针对网络磁盘,想要阻止本地磁盘中 DS_Store 文件的自动生成?唯一的方式就是停止使用「访达」,不过我想大家应该不会考虑这么做。何时要删除 DS_Store 文件?既然 DS_Store 文件不会占用太大的磁盘空间,又对文件夹的显示有帮助,那为什么我们有时候还要删除它呢?下面是一些可能的原因:你想要重置「访达」中文件夹自定义显示的方式,或者由于原有 DS_Store 文件损坏造成「访达」访问文件夹出现无法调整视图样式、无法查看或排序图标等错误。当你在 macOS 与电脑之间拷贝或传输文件的时候,DS_Store 文件会默认被包含在内,可能会引起一些不必要的问题。而且,由于其他PC操作系统或软件不认识这个文件,在传输文件时,DS_Store 文件会显现出来,正如文章开头小伙伴给我发压缩包时,因为不熟悉 macOS 系统中这个文件是什么而出现疑虑。如何删除 DS_Store 文件?首先,要声明的一点是,删除 DS_Store 文件完全是安全的操作,它不会损害电脑,也不会造成个人数据丢失。删除后,「访达」在打开文件夹是会以默认显示模式显示文件夹。在你进行某些「访达」操作后,系统又会在后台自动创建 DS_Store 文件。如果你想删除 DS_Store 文件,可以通过「终端」App 进行删除。在「访达」中打开「应用程序」> 「实用工具」 > 「终端」。定位到你要删除 .DS_Store 文件的文件夹目录下。在「终端」里输入`cd`命令,跟上你的目录文件夹路径,例如: `cd /Users/username/pictures`。回车。输入命令 `find . -name '.DS_Store' -type f -delete`。再次回车。到这里,当前文件夹目录下的所有 .DS_Store 文件都会消失。某些情况下的 DS_Store 文件忽略方案删除操作有些麻烦,而且有时候在某些情况下,我们并不一定要通过删除才能解决 DS_Store 文件带来的问题。在我平时的工作中,经常遇到的情况就有两种:在压缩文件夹时不想把 DS_Store 文件带进压缩包。在使用版本控制Git管理代码仓库文件夹时,不想把 DS_Store 文件带入仓库。(如果有同学有其他情况下的解决方案,欢迎留下评论。)下面我就介绍一下,如果在不删除 DS_Store 文件的条件下,解决上面两种情况下的需求:使用某些第三方压缩软件压缩文件夹这里我使用一款叫做 Keka 的解压缩软件,在它的偏好设置中,勾选“排除 Mac 资源文件(例如:.DS_Store)”。然后,使用它来压缩文件夹时,它会自动忽略 DS_Store 文件。再次浏览压缩后的压缩包,再也看不到 DS_Store 文件了。Git仓库管理忽略 DS_Store 文件作为一名使用Mac的开发者,在日常开发过程中,经常会使用Git来对代码文件夹进行版本控制。而在默认情况下,Git会把 DS_Store 文件带入版本控制的范围内。所以,可以手动将其踏入 Git 的版本管理忽略列表。1. 将 . DS_Store 加入全局的 .gitignore 文件,执行命令:echo .DS_Store >> ~/.gitignore_global2. 将这个全局的 .gitignore 文件加入Git的全局config文件中,执行命令:git config --global core.excludesfile ~/.gitignore_global哦了,. DS_Store 再也不会出现在你项目的Git代码仓库中了!总结DS_Store 是系统自动创建的,存储「访达」打开文件夹时自动显示方式的首选项,以便文件夹以创建者预期的方式显示。苹果没有提供完全阻止本地磁盘生成 DS_Store 文件的办法。可以通过「终端」里输入命令行的方式删除它,不会造成任何电脑损害。但是删除后,只要继续使用「访达」,它有会在背后默默自动创建,所以无法也没必要”赶尽杀绝“。在压缩文件或Git版本管理中,可以通过第三方软件Keka或修改Git配置项来自动忽略 DS_Store 文件。最后,期望苹果在将来的系统更新中,能够更换这类文件数据的存储方式,不要再自动给用户的目录添加看不到的文件了。

mac怎么隐藏文件 苹果系统隐藏文件方法汇总

mac如何隐藏文件呢?我们知道在 windows 系统下隐藏文件很简单,右键点击选「属性」选择「隐藏」即可,那么在 mac 系统下我们要如何隐藏呢?  隐藏只是保护文件的一种方式,它只是使文件在某些条件下不可见,但实际上还有比隐藏更加强大的方式,那就是加密,或许这才是苹果想要给你的方式。下面我们就具体的来看看几个隐藏文件的方式。  一、用资源库、程序、安装包来隐藏文旦培件  如果你只是想让文件不易被发现,那么有以下几种方式:  1、将文件放入「~/资源库」目录下:  在 Lion 系统之后,系统默认将用户主目录下的「资源库」文件夹作为一个隐藏文件夹,所以你可以在这个目录下建立一个文件夹用于埋藏你的那一堆秘密,甚至你可以放在「~/资源库/Application Support/」然后建立一个文件夹用于放置你的秘密。  点击桌面或者 Finder,然后点击菜单「前往」,按住 option 点击「资源库」即可访问「资源库」文件夹。 2、将文件放在程序中:  Mac 下的程序实际上是一些扩展名为 .app 的文件夹,所以右键点击程序选「显示包内容」就可以看到其中的程序文件和资锋誉源文件,那么现在你就可以将资料放到这里,这也算是一种隐藏的方式。  当然你银迟段也可以新建一个文件夹,然后命名为 .app 文件,比如 Microsoft Office 2011.app,然后右键点击这个文件选「显示包内容」将资料放到该 App 中,或者直接将你的放置秘密的文件夹改名为Microsoft Office 2011.app 即可。如果要查看文件,只需要右键点击 app,然后选「显示包内容」即可。  二、使文件不可见  这是最常用的方式,也是最踏实的方式,人们总会认为隐藏了别人就看不见了,如果你想在 Mac 下隐藏文件或文件夹有以下几种方式:  1、新建一个隐藏文件夹  在终端中输入 mkdir .文件夹名称  比如说你想在文稿目录下新建一个隐藏文件夹,只需要打开终端,输入 mkdir Documents/.abc 即可在文稿目录下创建一个 .abc 的隐藏文件夹。(如何显示 Mac 隐藏文件看这里《如何显示mac隐藏文件》)...

苹果手机系统文件夹选项设置"显示隐藏文件在哪

苹果手机系统文件夹选项没有设置"显示隐藏文件“。要访问隐藏文件需进行越狱操作。乱首这是iOS系统的封闭性权限造成的。越狱基本方法如下:工具:pp越狱助手or太极越狱助手 第一步,哗判数在电脑安装pp越狱助手or太极越狱助手;第二步,将iPhone通过数据线连接至电脑,打开越狱助手,点击“一键越狱”或者“开始越狱”等待即可,越狱过程中iPhone会重启一到两次;第三步,越狱完成后iPhone桌冲裂面会生成Cydia图标表示越狱成功。...

为什么插到苹果电脑里的u拔出来有隐藏文件

是的,一个是spotlight的索引文件,还有一个是垃圾桶文件,还有一些在写入文件时的附历敏带品。这个在mac系统里是不显示的,培烂汪就好像在mac系统中也可以看见一些配仔win系统的系统文件,正常。...

iphone文件隐藏或保密

打开手机“App Store”,搜索下载安装“金山保险箱“(或者通过电脑下载安装)。请点击输入图片描述打开“金山保险箱“,这时就会让我们设置密码(输入陪和两次一样的密码)。请点击输入图片描述设置完密码,进去以后,打开照片。请点击输入图片描述在打开的窗口点击右下方的”添加“图标,选择”导入照片“。请点击输入图片描述请点击输入图片描述从手机相册里选择要隐藏的照片(可以看到一次可以选择50张,照片多的话可以多次导入),然后选择”导入“。请点击输入图片描述这时会提醒您把这些导入的照片从手机相册删除。返回手机相册,删除刚才已经导入的照片。就可以把这些照片隐藏在”金山保险箱里了“。请点击输入图片描述请点击输入图片描述同样的,我们会还可以对视频、录音、笔记等进行导入,到达隐藏的目的。请点击输入图片描述更重要的是:我们可以设置”伪密码“。点右上方的”设置“图标,选择”设置伪密码“,在弹出的窗口输入一个新的密码(千万不要和原来的一样喔)。请点击输入图片描述请点击输入图片描述设置完以后,我们重新打开软件,输入”伪密码“,在里面存一些对自己不算隐私的文件。当别人非要你打开这个软件的时候,我们就输入这个”伪密码“,他看到的就只能是这些。旦兆(当然你芦迟盯也可以什么都不存)。请点击输入图片描述这就等于是给隐藏文件加了一层伪装衣。除了你自己,任何人都不会知道里面真正装的是什么。够绝吧?请点击输入图片描述...

苹果笔记本为什么打开的文件都在屏幕上方隐藏了

因为是你设置到 到通用里面设置回来就行了 或者直接把任务栏的隐藏取消...

Mac系统怎么设置隐藏和显示文件(文件隐藏了怎么显示出来)

如果你是一位想探索苹皮败果系统的好奇者,当你想找到Library在哪儿时,却怎么也找不到?,当你想要隐藏自己的秘密时,只能用文件夹堆叠的形式藏起来?不保险吧,万一遇到见到文件夹就不停地往里点的人怎么办?打开终端,将秘密牢牢地锁在虚无之中吧!1、首先,要确保知道目标文件或文件夹的名称,你不把这个名称正确地输入到终端中,Mac也无能为力啊2、燃扒颤打开终端,输入chflagshidden3、在上述代码的后面加上该文件夹的路径,但是注意,这里的路径是指你用户文件夹里面的路径,所以图中的“秘密文件夹的路径是Downloads/秘密此耐4、回车,这个时候你就会你的秘密文件夹就成功的看不见摸不着了,chflagshidden文件夹路径,上述的代码就是将文件夹隐藏的方法,同理将一个隐藏的文件夹显示出来的代码是,chflagsnohidden文件夹路径5、可是,要是连我自己都忘了这儿放了一个隐藏文件夹怎么办?那岂不是把秘密弄丢了?解决方法是不隐藏秘密文件夹,但是隐藏文件夹中的所有文件,这个步骤和隐藏文件夹一样,但是要把文件夹路径改成文件路径,并且要有完整的名称后缀。同时,也有一个更简单的方式,chflagshiddenDownloads/秘密/*,上述代码可以让秘密这个文件夹里的所有内容隐藏,但是并不会隐藏文件夹本身,而且你还能看到这个文件夹里应该有两个文件,但却什么都看不到!注意事项:1、如何显示Finder的文件路径:顶部菜单栏显示显示路径栏。2、如何显示文件夹中的文件数量:顶部菜单栏显示显示选项显示文件信息。...

End
复制本文链接 资讯文章为本游戏网所有,未经允许不得转载。
热门游戏MORE+
相关资讯 MORE+
同类推荐
最新录入
热门资讯
新游新品榜
手机游戏
手机软件
攻略资讯
热门手游
2021部落冲突海外版
300大作战国际服
13号病院
3D汽车驾驶员
2048乐园
Aooni demo3D版青鬼
60S生存模拟器
Among Us在我们之间35个内置菜单
热门应用
Cloner
2023懒人听书
168高清壁纸
1号社区门禁系统
123相机
007WiFi
2023乐播影视大全
07072手游冰雪之城折扣平台
精选专题
本类最新
苹果为什么要隐藏文件(发给别人的文件有dsstore)
新电脑microsoft登录卡住了(电脑开机一直卡在microsoft账户登录界面怎么弄)
如何升级osx版本(如何升级mac系统版本)
笔记本磁盘锁定如何解锁(华为荣耀笔记本电脑磁盘锁定怎么解锁)
ES8316(ES8316AudCodec Device是什么)
luke口袋妖怪nuzlocke(《口袋妖怪》nuzlocke模式是什么)
电脑开机不读取硬盘怎么办(电脑开机读取不到硬盘怎么办)
windows11更新后没有声音(为什么更新完系统电脑没有声音怎么办)