Mac 教程系列Mac 实用命令大全

Posted 禅与计算机程序设计艺术

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac 教程系列Mac 实用命令大全相关的知识,希望对你有一定的参考价值。

用 markdown 格式输出答案。 不少于1000字。细分到2级目录。

Mac 实用命令大全

一、硬件配置

1. 查看Mac的硬件信息

(1) 查看Mac的型号

macOS 提供了一个叫 sysctl 的命令,可以用来查看当前 Mac 的硬件型号。使用方法如下:

$ sysctl hw.model

结果类似于 hw.model: MacBookPro10,1,前面部分 MacBookPro10 就是 Mac 的型号名称,后面的 1 代表了硬件版本。

(2) 查看Mac的内存

使用 sysctl 命令也可以查看 Mac 的内存,使用方法如下:

$ sysctl hw.memsize

结果类似于 hw.memsize: 8589934592,单位是字节,也就是 8G 内存,具体的内存大小可以把上面的字节数除以 1024 的平方,来得出 G 的数量。

2. 查看 Mac 的网络配置

(1) 查看 Mac 的 IP 地址

使用 ifconfig 命令可以查看当前 Mac 的 IP 地址,使用方法如下:

$ ifconfig

结果类似如下:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
	options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
	inet 127.0.0.1 netmask 0xff000000 
	inet6 ::1 prefixlen 128 
	...
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	ether a0:00:00:00:00:00 
	inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
	...

可以看出,当前 Mac 的 IP 地址是 192.168.1.100

(2) 查看 Mac 的网关

除了查看 IP 地址,ifconfig 命令也可以查看 Mac 的网关,使用方法如下:

$ netstat -nr

结果类似如下:

Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.1.1        UGSc           45        0     en0
127                127.0.0.1          UCS             0        0     lo0
127.0.0.1          127.0.0.1          UH              2    83617     lo0
192.168.1          link#4             UCS             2        0     en0
192.168.1.1        0:50:f:20:e:ef    UHLWIir        16       12     en0   1175
...

可以看出,当前 Mac 的网关是 192.168.1.1

二、文件操作

1. 查看文件

(1) 查看文件大小

使用 ls 命令可以查看当前目录下文件的大小,使用方法如下:

$ ls -lh

结果类似如下:

-rw-r--r--  1 user  staff   8.5K Mar 17  2018 index.html
-rw-r--r--  1 user  staff   8.9K Mar 17  2018 style.css
-rw-r--r--  1 user  staff   2.6K Mar 17  2018 script.js

可以看出,index.html 的文件大小是 8.5K,即 8.5KB。

(2) 查看文件内容

使用 cat 命令可以查看文件的内容,使用方法如下:

$ cat filename

结果类似如下:

<html>
  <head>
    <title>Example Page</title>
  </head>
  <body>
  </body>
</html>

可以看出,filename 的内容是一段 HTML 代码。

2. 编辑文件

(1) 编辑文件内容

使用 vi 命令可以编辑文件的内容,使用方法如下:

$ vi filename

可以在编辑文件的界面中,按 i 键进入编辑模式,在此模式下可以编辑文件的内容,修改完成之后,按 ESC 键,输入 :wq,即可保存并退出。

(2) 创建文件

使用 touch 命令可以创建空文件,使用方法如下:

$ touch filename

可以在当前目录中看到,刚刚创建的文件 filename 已经被创建成功。

3. 删除文件

使用 rm 命令可以删除文件,使用方法如下:

$ rm filename

可以在当前目录中看到,刚刚删除的文件 filename 已经被删除成功。

以上是关于Mac 教程系列Mac 实用命令大全的主要内容,如果未能解决你的问题,请参考以下文章

mac终端解决很多系统自带命令找不到问题

苹果mac os怎么用命令行终端打开app应用程序

Mac实用技巧之:访达/Finder

苹果Mac OS系统终端命令大全介绍?

MacOS 常用终端命令大全

制作 macOS Sierra 正式版U盘USB启动安装盘方法教程 (全新安装 Mac 系统)