比思論壇

標題: 轻松熟悉MAC OS 系统通用命令及各种终端命令 [打印本頁]

作者: stevenfm    時間: 2019-7-17 10:22
標題: 轻松熟悉MAC OS 系统通用命令及各种终端命令
[attach]17910080[/attach]

  您可以在macOS登录提示符下键入> console作为用户名(无需密码)以获取登录提示,该提示允许您直接登录到命令行终端并获取BASH shell。
  获得BASH shell后,可以运行许多您在Linux上习惯使用的命令。很多时候,在Linux上使用的相同语法规则适用于macOS上的BASH:所有命令都区分大小写。
  绝大部分命令都可以使用,列出了常规选项(-h)和POSIX选项(--help)。
手册页(man who)和info页面(info who)列出了大多数命令文档。 help命令显示BASH功能帮助(帮助显示)。
  可以使用分号(date; who)链接命令。
  可以使用管道(|)符号(ps aux | less)将一个命令的标准输出发送到另一个命令的标准输入。
  命令的标准输出和标准错误可以重定向到文件(ls -l /Users > usersfile 2 > errorfile)。
  单引号保护所有特殊shell字符,双引号保护大多数shell字符(变量是一个例外),反引号执行命令替换(echo The date is `date` ),反斜杠保护下一个字符(echo You owe \¥4.50)。
  ~metacharacter表示用户的主目录。
  Tab完成命令和文件路径。
  Ctrl + C通过向前台进程发送SIGINT终止信号来取消命令。
  通配符元字符可以与命令一起使用,并且正则表达式可以在文本实用程序中使用。
  BASH控件结构和函数可用于创建BASH shell脚本。
  注意:如果您希望以root用户身份执行系统管理,则必须首先使用Directory Utility应用程序    (在/System/Library /CoreServices/Applications中)启用root用户。打开此应用程序后,只需从“编辑”菜单中选择“更改根密码”即可。

常见的macOS命令
  下面是一些常见的macOS命令,按一般功能组织罗列。您可以收藏或者把我们加入书签,方便您可以经常回顾查看。虽然这些命令的大多数选项在Linux和macOS之间是相同的,必要是还是的使用的命令的手册页。


macOS中的系统文档命令

macOS 中的文件管理命令

macOS中的文本工具

macOS中的文件系统管理
  磁盘配额在macOS中的配置不同。在Linux中,使用/etc/fstab中的相应选项启用配额。不过/etc/fstab在macOS系统中不可用。不过,您可以在文件系统的根目录中创建两个文件,以便在(.quota.ops.user和.quota.ops.group)上启用配额。

macOS中的关闭和系统状态

macOS中的BASH管理
  与在Linux一样,macOS将其变量存储在环境文件中。系统默认使用/etc/profile和/etc/bashrc文件。每个用户还可以创建自己的/.bash_profile和/.bashrc文件。另外,/.bash_logout可用于在shell出口处执行任务。以下是更多用于macOS的BASH管理命令。

macOS 中的进程管理

macOS中的用户和组管理
  用户和组管理在macOS中与Linux略有不同。没有useradd或userdel命令。相反,您必须使用“系统首选项”实用程序正确创建用户帐户。用户信息存储在/var /db目录下的目录数据库中。 /etc /shadow文件不存在,并且/etc/passwd和/etc/group文件仅用于向应用程序提供信息。

通用Unix打印系统(CUPS)在macOS中打印

macOS中与网络和安全相关的命令
  网络设备在macOS中具有不同的名称。第一个以太网适配器称为en0(通常是有线以太网),第二个称为en1(通常是无线以太网)。确保使用“系统偏好设置”更改任何网络参数,因为它们不存储在Linux系统上的文本文件中。比如/etc/resolv.conf文件仍然存在于macOS中,并列出了在“系统偏好设置”中配置的DNS服务器,但系统未使用它 - 只是在应用程序查询它的情况下。主动使用且可编辑的唯一网络相关文件是/etc/hosts(用于本地主机名解析)。以下是macOS中与网络和安全相关的更多命令。

macOS中的系统和杂项命令
  如果你刚刚把每个命令再mac os 命令行里试着输入下查看下结果,那么现在你已经熟悉掌握了macOS基础知识,并且你知道常用的命令。




作者: pooptm    時間: 2022-10-11 06:50
款试一下




歡迎光臨 比思論壇 (http://108.170.10.238/) Powered by Discuz! X2.5