Xshell命令学习总结
一、进程管理命令1. 查看进程ps静态查看瞬间进程状态ps -ef查看系统所有进程ps -ef | grep 用户名只查看自己的进程top实时动态监控进程、CPU、内存占用 常用快捷键P按CPU占用排序M按内存占用排序u指定查看某个用户进程q退出监控界面2. 结束进程 killkill 进程PID正常结束进程kill -9 进程PID强制卡死结束3. lsof查看正在占用磁盘/文件的进程解决U盘、磁盘无法卸载的问题。二、磁盘管理命令1. 磁盘挂载与卸载mount查看当前电脑所有挂载的磁盘、U盘umount 挂载路径安全卸载外接设备2. 查看磁盘空间df -h查看整体磁盘容量du -sh查看当前文件夹占用的存储空间大小三、文本处理命令1. sort 排序命令仅修改显示顺序不会改动原文件内容sort 文件名默认字符排序sort -n 文件名纯数字从小到大排序sort -nr 文件名纯数字从大到小排序2. grep 检索命令在文件中搜索指定内容过滤需要的行grep 关键词 文件名匹配含关键词的行grep -v 关键词 文件名反向匹配显示不含关键词的行grep -n 关键词 文件名显示匹配内容的行号grep -e 关键词1 -e 关键词2 文件名多条件同时匹配四、压缩与解压命令1. gzipgzip 文件名压缩文件生成.gz压缩包gzip -d 压缩包名.gz解压文件2. tar 打包压缩tar -czvf 压缩包名.tar.gz 文件夹打包压缩tar -xzvf 压缩包名.tar.gz解压文件tar -tvf 压缩包名.tar.gz查看压缩包内部文件