终端的命令,每个人都应该知道

终端图标尽管图形界面和任何方便的机械手像Magic Mouse鼠标和魔术触控板无处不在,Terminal.app程序还是相当有用的,有点“怪胎”的工具来执行某些操作,我们大多数人都熟悉相当肤浅。事实上,它的“驯服”并没有什么困难,因此对于MacRadar的所有读者,我都为终端准备了命令,这可能很有用。

首先,值得一提的是,Terminal.app应用程序本身与所有有用的实用程序实用程序一样,位于Programs> Utilities文件夹中。其推出后不久,你会看到这样一行计算机名称和当前目录,和美元符号($)后 – 和蔼可亲闪烁的光标,它邀请你进入他的一线队…

终端

文件和文件夹列表 – ls

默认情况下,运行该实用程序后,将选择用户的主文件夹作为工作目录。要获取其中的文件和文件夹列表,只需运行两个字母的命令即可 LS.

终端-LS

这个命令有几种变体,它们由不同的键调用(事实上,还有更多):

  • ls -l 将显示有关每个元素的详细信息,包括访问权限,文件大小等。此外,每一行的第一个字符将决定数据的类型:如果这是拉丁字母«d»,然后我们有一个目录,如果连字符( – ),那么一个正常的文件。
  • ls -a 显示当前文件夹中所有文件和目录的列表,包括隐藏项(其名称在Mac OS X中以点开头)。

对于说明的情妇:键可以很容易地相互组合,因此如果要查看有关目录的所有元素的详细信息,包括隐藏文件,您的命令应如下所示: ls -la

长期-LS-LA

在目录之间移动 – cd

这个命令的名称并非来自Apple用其数字iTunes Store成功杀死的旧CD,而是来自两个英文单词“change directory” – 这就是她所做的:

  • cd音乐 – 当然,如果它存在于您当前的目录中,终端将转到音乐文件夹。
  • 要退出到更高级别的文件夹,请使用该命令 cd .. (有两点)。
  • 通过运行cd命令,您可以立即转移到用户的主目录。

长期-CD

工作目录的完整路径是pwd

此命令的名称也来自短语“打印工作目录”的第一个字母。在任何目录中,此命令的结果是当前目录的完整路径。

长期-PWD

创建目录 – mkdir

此命令创建具有指定名称的目录。例如, mkdir温度 将在当前文件夹中创建一个Temp目录。如果您忘记了当前所在的目录,请使用 PWD

长期-的mkdir

删除文件和目录 – rm,rmdir

在此操作期间,需要通过终端在文件和目录中考虑一个小但重要的细微差别:没有回收站,因此数据将被永久删除。

但总的来说是团队 rm test1.txt 将从当前目录中删除文件test1.txt。如果你添加,比如,键“i”(rm -i test2.txt)用户需要确认删除。

长期-RM-文件

遗憾的是,删除目录更加困难,因为此操作有多种命令:

  • rmdir测试 仅当测试目录为空并且其中不包含任何子文件夹或文件时,才会删除它。
  • rm -r Test2 递归删除Test2中的所有文件和文件夹,并在最后删除它。

长期-命令rmdir

移动和复制文件 – mv和cp

两个团队执行几乎相同的操作,因此他们具有相同的参数列表。如果我想将文件从一个目录移动到另一个目录,那么我需要使用此命令:

mv~ / test1.txt~ / Documents / test1.txt

第一个参数(〜/ test1.txt)是我们需要移动的文件,第二个参数是目标目录和生成的文件名。

而且,笔记的所有者。首先,正如您可能已经猜到的那样,您无需转到正确的目录来对文件执行操作。知道它的名称,完整路径并将其用作命令参数就足够了。

其次,为了不每次都写入主目录的路径,使用波浪号(〜)就足够了。例如,记录 〜/文件 无异于 / Users / username / Documents.

要复制文件,只需替换即可 MV 在…上 CP

长期-MV-CP

其他球队

当然,不可能描述所有可用的命令(比如它们的键),所以我将停留一些有趣且有用的“副本”:

  • 使用该命令在系统上运行任何应用程序 开放, 通过空格指定应用程序的路径及其名称。例如, 打开/Applications/Airfoil.app
  • 使用命令 您可以看到登录系统的用户列表。当然,只有在此计算机上的工作涉及多个用户或活动SSH的输入时,这才有意义。
  • 团队 cat test.txt 它可以让你把文件的内容到test.txt的命名终端窗口,但不能编辑它(你需要使用文本编辑器如纳米,VIM或Emacs),正好看到。
  • 取消执行任何命令(无论是ping还是shell脚本)的过程始终可以使用通用组合键完成 控制+ C..
  • 通过运行命令,从大量文本中清除终端窗口非常简单 明确.
  • 要执行某些命令,您可能需要管理员权限。最快的方法是添加命令行 须藤. 在这种情况下,终端会要求您输入帐户中的密码。
  • 您可以在命令的帮助下查看正在运行的进程列表 , 但是,在这种情况下,数据看起来不如系统监控中那么明显。
  • 要显示任何团队的详细帮助,您可以使用 男人, 通过空格指定感兴趣的命令的名称。
  • 我差点忘了提一个简单的搜索工具 grep的, 您可以使用它在文件中找到文本字符串,或者说,在进程列表中找到特定进程(例如, ps ax | grep smbd)。

也许,在这个和停止,如果我错过了什么或表示错误 – 欢迎在评论中。

  在照顾眼睛周围的皮肤有8个错误

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤