面试中Linux常用命令

    技术2026-06-16  8

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

    一:进程相关

    kill -9 <pid>:终止指定进程top:显示当前系统正在执行的进程的相关信息,包括进程 ID、内存占用率、CPU 占用率等ps:查看当前运行的进程状态ps -ef:显示所有进程ps -ef | grep <进程名>:查看指定进程是否在运行,并得到进程号ps -T -p <pid>:列出了由进程号为<pid>的进程创建的所有线程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:traceroutenetstat

    四:VIM基本操作

    五:授权

    分组
    Processed: 0.009, SQL: 10