Mac 系统输出文件tree结构表

Mac 系统输出文件tree结构表,第1张

在mac系统中可以用tree这个工具来生文件树,如

mac下使用brew install tree命令

1.只显示文件夹:tree -d

2.层级限定:tree -L n(深度)

3.设置忽略条件:tree -I “patter”(忽略对象)

4.输出为文件:tree >tree.md

使用命令:tree -L 3 -I "build" (限制为最多3层深度,忽略build文件夹)

MAC上的日历是可以通过文件导入或者URL导入的,利用这个功能,我实现了将一年中的国定休假和上班的日历同步了进来,如下图

实现方式是让日历导入.ics文件,该文件里面描述了所有节假日的数据

ics文件内容的格式如下

左边为标准格式,右边是为了方便解释格式化了一下好看清,大家在配置的时候应该使用左边的格式

按照上面格式,这里举例将2020年的春节和除夕来测试一把,数据如下:

将下面的配置保存为 xxx.ics 文件,然后打开 日历 ,找到左上角 文件 - 导入 看看效果

最后知道了原理后,我们可以写一个接口来获取这个配置数据,然后通过日历中订阅URL的方式来同步数据

最近在用Mac笔记本的时候,对os系统中的文件结构和目录关系有点困惑,尤其是根目录和家(也叫home目录)目录分别指什么,有什么关系非常困惑。因为你去finder文件管理器去找这些目录,你根本找不到。经过我用终端的观察终于搞清楚了。

不知道怎么打开终端的可以去百度一下,本文就不介绍了。打开终端时,默认就是下面这个界面,也就是默认在home目录中,下面这是我的界面。

如图中所说,输入pwd命令,用来查看终端目前所处的文件路径是怎么样的,如果按照刚刚的说法,我输入pwd应该显示~才对啊!

其实他们两个是相等的。~  =  /Users/mazhongxin 也就是说,你的home目录,也就是你的家目录的路径是图中标记为2的红框内显示的路径。(我之所以强调是你的home目录,是因为mazhongxin是我的目录名字,每台电脑都不一样,看你怎么起名字了)。

直接看上图你就发现了,其实home目录(在我的电脑上就是mazhongxin这个目录)

是在User目录下的一个子目录,如果你实在看不懂这个路径的话(看不懂应该没有吧),看到下图了没,你打开finder,找到用户这个目录,点击进去,是不是就发现以你电脑名命名的文件夹就在那里。

User目录的上一级就是根目录啦!根目录是咋表示的呢?就是一个/。

这样以来,你应该就明白了,家目录在根目录下,但是中间还隔着一个User目录(注意第一个字母是大写的)。如果你想知道根目录下面有哪些目录。我只告诉你四点,你自己去试试吧。

亲爱的朋友,如果你无法到达根目录,那么你就无法查看根目录下有哪些子目录,那么这篇文章您就白看了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11423651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存