MAC 下部分实用命令

缘由:MAC下需要使用一些命令,命令很多都与windows环境下不一样

  • 部分场景可以使用活动监视器等图形化界面查看,但此处仅记录命令方式进行查找

一、MAC查看配置命令

1. MAC查看cpu信息

sysctl machdep.cpu

2. MAC查看物理CPU个数

sysctl hw.physicalcpu

3. MAC查看逻辑CPU个数

sysctl hw.logicalcpu

4. MAC查看硬件信息总揽

system_profiler SPHardwareDataType

5. 查看本机ip

ifconfig | grep inet

二、MAC查看当前运行的端口信息

1. 查看端口被哪个程序占用

lsof -i tcp:port

例:lsof -i tcp:9999

2. 根据进程的PID将进程杀死

sudo kill -9 PID

例:kill -9 12136

三、MAC配置环境变量及查看当前环境变量

1. 查看环境变量

export

2. 配置环境变量

  • 打开/创建环境变量文件
vim ~/.bash_profile
  • 添加环境变量,编辑完后wq保存退出
export XXX=xxx
  • 环境变量生效
source .bash_profile
  • 以上的配置文件在 bash shell 环境下有效,在 zsh shell 环境下无效。
  • 若在 zsh shell 下使用上述配置文件中的环境变量,运行下面的命令语句即可
source /etc/profile 
source ~/.bash_profile
  • 或者在zsh 加载环境变量的时候,先加载一下 bash_profile。 操作如下:
  • 打开~/.zshrc文件
vi ~/.zshrc
  • 添加环境变量生效语句, 添加完输入wq进行保存退出
source ~/.bash_profile

3. zsh,bash切换方法

  • 切换bash
chsh -s /bin/bash
  • 切换zsh
chsh -s /bin/zsh

Mac os 更新默认 zsh, zsh是比bash更强大的shell

Computer science and software engineering have always been my passion

posted @ 2022-04-27 10:57  游弋在冷风中  阅读(98)  评论(0)    收藏  举报