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 defaultrout``e -n getwww.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
