书写技术成长之路

Linux常用运维命令

  • 查看端口占用情况 netstat -tulpn

  • 查看最占CPU和内存的进程 ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head

  • 显示内存和虚拟存储器使用情况 free -h

  • 显示CPU信息 核数,架构,一级,二级缓存等 lscpu

  • 压缩 tar -czf home.tar.gz filename

  • 解压缩 tar -zxvf filename.tar.gz

  • 查看文件大小-由大到小 du -chs --time /var/www/* | sort -rn | head
    一款强大的工具是ncdu

  • Linux强制另一终端连接退出

  1. 首先用who命令查看都有哪个终端连接
  2. 用ps命令查看终端占用的进程 sudo ps -ft pts/1
  3. 强制退出 sudo kill -9 6022 6356 6357