Mac相关
command + delete
从废纸篓🗑还原ctrl + 单击
右键- 支持被SSH远程连接
- 检测SSH是否开启
sudo systemsetup -getremotelogin
- 开启SSH命令
sudo systemsetup -setremotelogin on
- 关闭SSH命令
sudo systemsetup -setremotelogin off
- 检测SSH是否开启
- Mac切换到root用户
- 切换到root用户
sudo su
- 退出root用户
exit
,回车就可以退出
- 切换到root用户
- 查看所有路由表
netstat -rn
- 查看默认网关
route -n get default
rout``e -n get
www.yahoo.com
Linux相关
netstat -ntlp
查看端口、进程mv
移动文件或者重命名rename
重命名pwd
获取当前目录ls -a
显示所有文件(包含隐藏文件)ctrl+ D
退出 ssh 登录的系统scp bin/wireguard_client.tgz root@117.50.25.95:/data
- .tar.gz 和 .tgz
- 压缩:
tar zcvf FileName.tar.gz DirName
- 解压:
tar zxvf FileName.tar.gz
- 压缩:
- 给文件执行权限
chmod + x
- u 代表用户 g代表用户组 o代表其他 a代表所有
chmod u+x somefile
只授予这个文件的所属着执行的权限route -n
(-n 表示不解析名字,列出速度会比route快)iTerm split窗口
command + D
横向splitcommand + shift + D
纵向splitcurl myip.ipip.net
看下公网的出口
sublime相关
open -a /Applications/Sublime\ Text.app xxx.txt
Mac下Terminal指定用Sublime打开文件
NPM相关
npm install packageName
本地安装,安装到项目目录下,不在package.json中写入依赖npm install packageName -g
全局安装,安装在Node安装目录下的node_modules下npm install packageName --save
安装到项目目录下,并在package.json文件的dependencies中写入依赖,简写为-Snpm install packageName --save-dev
安装到项目目录下,并在package.json文件的devDependencies中写入依赖,简写为-D