admin 管理员组

文章数量: 1184232


2024年3月13日发(作者:shell脚本批量注释)

Mac终端命令行技巧大全

Mac的终端是一个强大的工具,它可以让你在命令行下进行各

种操作,从简单的文件管理到网络设置和系统维护等复杂操作。

不过,在初学者看来,终端命令行似乎有点深奥、晦涩难懂,因

此,想要系统地学会终端命令行是一项庞大的挑战。不过,只要

你有一定的计算机知识和对命令行的基础掌握,就可以开始尝试

一些高级的技巧和实用的命令,本文就为你介绍一些Mac终端命

令行技巧。

1.快速打开终端

如果你每天都要使用终端进行工作,那么学会快速打开终端绝

对是个省力的技巧。其实,Mac内置的终端程序是可以自定义快

捷键的,通过这种方式来快速打开终端是非常方便的。只需要在

“系统偏好设置——键盘——快捷键”中设置一个快捷键,就可以

打开终端。

2.显示隐藏文件

在Mac的Finder中,有些文件是隐藏起来的,如果你需要查看

它们,可以通过终端来实现。打开终端后,输入以下命令,然后

按下回车键即可:

defaults write AppleShowAllFiles YES

3.查看设备的IP地址

如果你需要在本地网络中查看你的Mac设备的IP地址,可以

在终端中输入以下命令,然后按下回车键:

ifconfig en0 | grep inet | awk '{print $2}'

4.自动清理Trash中的文件

Trash中的文件一直积累会占用磁盘空间,如果你想定期自动

清理Trash中的文件,可以使用终端命令来实现。只需要输入以下

命令,就可以每隔7天自动清理Trash中的文件:

sudo periodic daily weekly monthly

5.在Finder中打开终端

如果你需要在当前Finder目录下打开终端,可以在终端中输入

以下命令,然后按下回车键:

open .

6.查看网络连接

如果你想要查看当前Mac设备的网络连接状态,可以输入以下

命令,并按下回车键:

netstat -natp tcp | grep ESTABLISHED

7.清空DNS缓存

如果你发现浏览器的网页加载速度变慢,或者出现无法访问网

站的情况,可能是DNS缓存引起的。这时,你可以在终端中输入

以下命令来清空DNS缓存:

sudo killall -HUP mDNSResponder

8.输入密码时,隐藏字符

在终端中输入密码时,通常密码会显示为明文,这可能会引起

一些安全问题。为了避免这个问题,你可以输入以下命令,然后

按下回车键:

sudo visudo

在打开的文件中找到“Defaults tty_tickets”这一行,将它改

为“Defaults !tty_tickets”,保存文件并退出终端。这样,输入密

码时就不会将密码显示为明文了。

9.创建tar压缩包

如果你需要将几个文件或目录存储在一个压缩包中,可以使用

终端来创建一个tar压缩包。只需要在终端中输入以下命令,就可

以将选定的文件或目录存储在一个名为“”的文件中:

tar -cvf file1 file2 dir1

10.确认文件是否存在

如果你需要在命令行中检查文件是否存在,可以使用以下命令:

if [ -f "" ]

11.列出当前目录中最大的10个文件

如果你想找到当前目录中最大的10个文件,并列出它们的文

件大小和名称,可以使用以下命令:

du -a . | sort -n -r | head -n 10

结语

终端是Mac系统的一个强大工具,能够让你进行许多高级的操

作,本文列出了许多终端命令行技巧供你参考。当然,这只是冰

山一角,如果你想要深入学习终端命令行,可以查阅Mac终端命

令行的相关资料,同时,也要特别注意自己的安全。


本文标签: 终端 文件 命令行 输入