修改 host 文件
- 打开文件:
sudo vim /etc/hosts
- 插入操作:
i
- 退出插入状态:
esc
- 保存并退出:
shift+: 输入wq
文件/目录/路径
- 显示当前路径:
pwd
- 显示当前目录的文件列表:
ls
- 显示文件列表(包括隐藏的文件):
ls -la
- 目录操作:
cd
- 后退到上一层目录:
cd..
- 删除某个文件:
rm
- 删除文件夹:
rm -r xxx
- 强制删除文件:
rm -rf xxx
- 读取整个文件的内容:
cat xxx.txt
- 创建文件:
touch xxx.txt
- 创建文件夹:
mkdir xxx
进程
- 查看系统所有进程:
ps -ef
- 查看当前进程:
ps -ef | grep xxx
- 查看某个端口号进程:
lsof -i :xxxx
- 杀死某个进程:
kill xxxx
网络
- ping:
ping xxx
- 发起请求:
curl xxx
- 抓取网络流量:
sudo tcpdump host xxx
npm
- 获取 npm 的镜像源:
npm config get registry
- 设置 npm 的镜像源:
npm config set registry xxx
(npm config set registry https://registry.npmmirror.com
)
- 获取 npm 的配置文件:
npm config get userconfig
- 清除 npm 的缓存:
npm cache clean --force
- 初始化 npm:
npm init -y
,-y 是以默认配置快速初始化
Linux
- 查看 Linux 操作系统基础信息:
cat /etc/os-release
- vim 编辑器清空内容:
:1,$d
- 查看监听的端口:
netstat -tpln
nginx
- 启动:
nginx
- 刷新 nginx:
nginx -s reload
- 关闭 nginx:
nginx -s stop
- 查找 nginx 配置文件:
find / -name nginx.conf
- 查看 nginx 配置文件内容:
cat /etc/nginx/nginx.conf
- 编辑 nginx 配置文件:
vim /etc/nginx/nginx.conf