Mac OS X终端的常用操作命令(UNIX指令)

本文深入浅出地介绍了Mac终端的基本操作,包括查看文件夹路径、浏览文件、切换目录、创建文件夹和文件、打开文件、清除屏幕、删除目录和文件、移动和复制文件夹等功能。通过详细的步骤和实例演示,帮助读者快速掌握Mac终端的高效使用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


       对于一般用户,可以选择可视化来操作系统,完成各种命令,但是作为程序员,必须要学会更加方便快捷的操作——终端,终端类似于Windows系统中的CMD命令行程序,可以通过代码来快速方便的完成各种系统操作指令。

       下面是比较常用的终端操作:

1)查看当前文件夹路径:pwd

       输入pwd可以查看当前文件夹下的所有文件以及文件夹,例如用户名为Testmember的用户下打开终端后的默认当前目录为:/User/testmember

pwd指令

2)查看当前目录下的所有文件及文件夹:ls

注:ls 后可以带有参数来规定显示的格式,常用的有ls -l

 ls仅显示当前目录下的文件或者文件夹的名称,而ls -l 可以显示当前目录下的文件与文件夹的详细信息,包括权限,所有人,大小以及最后修改时间等。

ls

3)进入某个文件夹:cd

        ①进入当前目录下的文件夹:cd [相对路径]

        输入指令“cd Desktop”,就进入了当前用户文件夹下的Desktop文件夹,利用ls指令可以看到成功进入了桌面文件夹。


        ②进入某个路径所指的文件夹:cd [绝对路径]

        输入"cd /Users/testmember/",成功进入用户testmember的用户文件夹

③返回上一层目录:cd ..

输入"cd ..",返回到了用户文件夹


4)在当前目录下创建文件夹:mkdir [文件夹名称]

输入“mkdir test”指令,成功的在当前文件夹下创建名为test的文件夹

5)在当前目录下创建文件:touch [文件名]

输入“touch test.txt”指令,成功在当前文件夹下创建名为test的txt文本文件

6)打开一个文件或文件夹:open [目标文件/文件夹名称]

        注:小技巧:在需要输入目标文件名的指令中,只要输入指令的前几个字母,然后按Tab键,就可以智能补充完整所需的文件名。如果匹配你打出的前几个字母可以匹配到多项,那么默认显示匹配到的第一项。但如果不是想要的文件名,可以再次按Tab键来查看所有可以匹配的文件/文件夹名称,并继续完成之前的指令输入。如这里我的桌面上有一个test.txt和一个test1.txt,我在open指令后面只打出了t,按下Tab,默认选择第一个匹配的文件名,再次按下Tab键,显示了所有可以与“t”匹配的文件名,然后系统将之前未完成的命令复制到新行中,以便继续完成输入。


        经过验证,其实这一方法适用于所有类似需要输入目标文件/文件夹名称的指令。

        7)重新显示上一条指令:方向键——↑

        8)绝对路径与相对路径的表示

        绝对路径:一个文件/文件夹在硬盘上的具体路径,比如testmember用户的用户文件夹的绝对路径就是"/Users/testmember/Desktop"。

        相对路径:文件/或文件夹相对于当前目录的文件的位置比如在Users文件夹下,利用相对路径进入Desktop文件夹的指令就是"cdtestmember/Desktop"。

        "../"表示当前目录的上一层目录,如Desktop文件夹的下执行"cd ../"命令,会回到上一层文件夹testmember中。

        "./"表示当前目录,如Desktop文件夹的下执行"cd ./test"命令,便进入到了当前文件夹Desktop下的test文件夹中。

        9)清除屏幕:clear

补充:

      10)删除目录:rmdir [文件夹名称/路径]

        注意一定要保证被删除的文件夹是空的才可以删除成功

        11)删除文件:rm [文件名/路径]

        12)移动文件:mv [文件名/文件路径]  [文件夹名/目录路径]

        13) 移动文件夹:mvdir [文件夹名/文件夹路径] [目标文件夹名]

        14) 复制文件:cp [原文件名/路径] [目标文件名/路径]]

参考资料:IOS开发之----Mac终端 常用命令

 

欢迎大家批评指正!


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值