面试中Linux常用命令

各命令的参数用的时候再去查。

一:进程相关

  • kill -9 :终止指定进程
  • top:显示当前系统正在执行的进程的相关信息,包括进程 ID、内存占用率、CPU 占用率等
  • ps:查看当前运行的进程状态
  • ps -ef:显示所有进程
  • ps -ef | grep <进程名>:查看指定进程是否在运行,并得到进程号
  • ps -T -p :列出了由进程号为的进程创建的所有线程
  • lsof -i:8000:查看服务器 8000 端口的占用情况(哪些进程在用这个端口)
  • netstat -ntlp:查看当前所有tcp端口
  • netstat -anp | grep 9217: 查看指定进程占用哪些端口?
  • ps -ef|grep name|grep -v grep|cut -c 9-15|xargs kill -9:批量杀死进程

二: 文件相关

  • pwd:显示工作路径
  • cd:切换目录
  • ls:列出路径或目录下的文件
  • mkdir:创建文件夹
  • rmdir:删除目录
  • rm:删除文件或目录
  • cp:拷贝
  • mv: 重命名/移动 一个目录
  • zip:压缩文件
  • unzip:解压文件
  • cat:查看文件内容(more , less)

三:内存相关

  • cat /proc/进程号/status:查看某个进程占用多少内存
  • top -p 进程号:查看某个进程占用的CPU率、内存率
    • free 命令:显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。

三:网络相关

  • ifconfig:
  • traceroute
  • netstat

四:VIM基本操作

面试中Linux常用命令_第1张图片

五:授权

  • 分组

你可能感兴趣的:(秋招知识点总结,linux,命令)