修改 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 xxxnpm 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