如何在Mac终端上使用UNIX命令

电子说

1.2w人已加入

描述

Mac OS

这是在Macintosh计算机上运行的操作系统。 Mac OS是基于UNIX的Darwin内核,因此终端可以让您基本上直接将命令输入到UNIX环境中。

如果您使用过Linux机箱之前可能实际上遇到过完全相同的命令他们在Mac OS上

macOS中的终端命令行

终端是进入Mac OS后端的网关,它允许我们使用命令提示符控制mac。

在基于UNIX的我们必须处理命令行界面。终端的一个主要优点是 - 它非常快,为了使用终端你应该知道基本的命令和功能,

如何打开终端

到打开终端转到应用程序文件夹,然后转到实用程序,在那里你可以找到终端,双击它。或者只需单击按下命令 - 空格键以启动Spotlight并键入“终端”然后按Enter键。

键入命令时应注意以下几点:每个角色都很重要,包括空间。因此,当您复制命令时,请确保包含空格并且字符的大小写正确。

UNIX目录命令

1。 pwd

在控制台中,您始终在计算机上的目录或文件夹中工作。我们将此称为您的工作目录。你可以看到你在哪里使用这个命令

Mac

2。 ls

此命令将显示该目录中的所有文件。您还可以通过此命令查看所有隐藏文件“ls -a”

Mac

3。 cd

此命令将带您进入目录,

现在假设我们位于主文件夹中,您想要转到桌面,所以只需键入

“cd Desktop/”

Mac

这里我们使用“\”作为空格,假设你要打开一个来自桌面的名为“Mac book”的文件我们应该输入“cd Desktop/Mac \ book/”

Mac

现在你在名为Mac book的文件夹中,但是你想回到桌面,这里我们使用“cd 。.”,这个命令将带你回到一个目录,输入“cd”将直接带您回到桌面

Mac

4。 mkdir

此命令用于创建目录。要创建一个目录,你应该输入目录名称,例如“mkdir Mac”,这将创建一个名为Mac的新目录

Mac

5。 rmdir

此命令用于移除空目录。删除目录名称Mac我们使用此命令“rmdir Mac”

Mac

工作 使用 文件

1。 rm

“rm”命令用于删除目录,“rm -r”用于删除带文件的目录。如果要确认要删除的文件,请使用“ - i”,如“rm -i scr.png”(仅适用于文件)

Mac

2.chmod

更改访问文件的权限。现在让我们看看如何使用chmod修改权限。要完全控制权限,可以使用两个Unix命令“ - ls”和“chmod - ”来显示权限并修改他们。假设您要查找文件夹的当前权限,然后将其更改为755.这将为您提供所有者读取,写入和执行权限,以及其他所有人读取和执行权限。

键入ls -l,然后按Enter键。显示主目录中文件和文件夹的符号权限

Mac

输入“chmod 755 foldername”,然后按Enter键。这会将文件夹的权限更改为rwxr-xr-x。

Mac

3。 diff

逐行比较两个文件。它可能不是最优雅的工具,但它绝对是一个可以完成比较&合并文本。该命令类似于“diff [firstfile] [secondfile]”

Mac

4.more

是一个查看文本文件内容的命令。按空格键 查看下一页并按Q退出。该命令类似于 “more [filename]”

Mac

5。 mv

此命令可以通过命令“mv [filename] [foldername]”将一个文件移动到目录中,它还可以在文本中移动内容通过命令“mv [第一个文件名] [第二个文件名]”

Mac

此处文本文件已移至名为hari的文件夹

Mac

此处第一个文件中的内容已移至第二个文件,第二个文件中的内容已移至第二个文件中文件将被删除

杂项命令

1.ctrl + C& ctrl + z

ctrl + c用于终止大部分操作而ctrl + z用于强制停止,我们在运行python,java或其他程序时大多使用此命令。/p》

2.date

它显示日期和时间

Mac

3.echo

这是一个用于将文本输出到文件的命令。假设您要键入“hello world”并将其保存在文本文件中,只需键入以下命令“echo hello world 》》 name.txt”

Mac

4。帮助

显示bash命令的部分列表。为此,只需在终端中输入“help”

5.history

显示您输入的最后一个命令。您可以通过键入感叹号(!),然后立即(无空格) 历史列表中该命令的编号来重做命令。要重复上一个 命令,请键入 “!!” 。要重复上一个文件名,请键入 “!*”

6.pico

一个简单的UNIX文本编辑器。只需输入命令“pico”并按Enter键,文本编辑器将出现

Mac

8。 zip和unzip

这些命令用于压缩到zip存档并从zip存档中提取

9。 sudo

要执行sudo命令,您必须使用具有密码的管理员帐户登录。

您可以使用终端中的sudo命令以不同的用户身份执行命令,例如root用户。输入命令后,终端会要求您输入您的帐户密码。如果您忘记了密码或者您的帐户没有密码,请在“用户”和“用户”中添加或更改密码。团体偏好。然后,您可以在终端中执行sudo命令。

10。 ping

使用此命令可以检查与服务的连接,例如“ping maker.pro”

Mac

3。 hostname

此命令将显示您的主机名。您也可以通过此命令更改主机名“sudo scutil --set HostName [您的主机名]”

Mac

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分