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
作者:游弋在冷风中
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.