Mac 终端常用知识(持续更新)

  • 查看被占用的端口

lsof -i:port

TQ-WXdeMacBook-Pro:~ anonyper$ lsof -i:8081
COMMAND   PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
uwsgi   22117 anonyper    3u  IPv4 0x90a5adf44866b61d      0t0  TCP *:sunproxyadmin (LISTEN)
  • 杀掉被占用的端口

Kill PID
Kill -9 PID 强制杀掉

TQ-WXdeMacBook-Pro:~ anonyper$ kill 22117
  • mac 命令行常用命令:
ls 列出当前目录下未隐藏文件
ls -a 列出当前目录下所有文件
cd XXX/XXX 切换目录
cd .. 切换上一层目录
cd ~ 切换到用户的根目录(Mac上是这样,其他系统未知)
cd / 切换到电脑的根目录下
psd 显示当前目录的路径
mkfile -n size[b|k|m|g] XXX 创建size大小的XXX文件
mkdir XXX 在当前目录创建名为XXX文件夹
rm xxx 删除当前目录下的xxx文件
rmdir XXX 删除当前目录下XXX的文件夹。如果文件夹下非空,则提示 Directory not empty
rm -rf XXX 强制删除当前目录下的XXX文件/文件夹
rm -f XXX 强制删除当前目录下的XXX文件
cat 显示文件内容
cp 复制文件/文件夹,如: cp file file1
open 使用默认文件打开文件/文件夹
  • brew 常用知识
brew是一个软件包管理工具,类似于centos下的yum或者ubuntu下的apt-get
brew 安装目录 /usr/local/Cellar
brew 配置目录 /usr/local/etc
brew 命令目录 /usr/local/bin
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装brew
brew update 更新brew
brew install XXX 安装XXX软件,安装之后在全局可使用,安装目录/usr/local/Cellar/下
brew reinstll XXX 重新安装XXX
brew uninstll XXX 卸载XXX
brew list XXX 查看XXX的文件目录 
brew list 查看brew安装的软件 list可缩写ls
brew search XXX 搜索XXX
brew info XXX 查看XXX的信息
brew home XXX 浏览器打开XXX的官网
  • 列出一个文件夹的树形结构
tree
示例:
TQ-WXdeMacBook-Pro:~ anonyper$ cd /Users/anonyper/Desktop/tree
TQ-WXdeMacBook-Pro:tree anonyper$ tree
.
├── img_empty.png
├── loan_user_181016.sh
├── login
│   ├── img_userhead.png
│   └── logo_bg.png
├── logo
│   └── bankcard.png
└── table_desc.sql

2 directories, 6 files
TQ-WXdeMacBook-Pro:tree anonyper$
  • 查看IP地址
ifconfig //windows上是ipconfig
ping 给一个主机发请求(可测试对方服务器是否可用)
  • 快捷键
    shift+command+3 保存当前窗口图片(到桌面)
    cintrol+shift+command+3 复制当前窗口图片
    shift+command+4 保存选中区域图片(到桌面)
    cintrol+shift+command+4 复制选中区域图片

  • finder 常用快捷键
    command + N 新建访达窗口
    shift+command + N 新建文件夹
    command + i 查看简介
    shift + command + D 定位到桌面
    shift + command + H 定位到个人文件夹
    shift + command + O 定位到文稿
    shift + command + A 定位到应用程序(有可能和腾讯截屏冲突)
    command + W 关闭窗口
    option + command + W 关闭全部窗口

你可能感兴趣的:(Mac 终端常用知识(持续更新))