Linux中的常用指令

磁盘\系统相关

查看文件夹大小

  • df -h查看磁盘空间占用
  • du -h -d 1 /usr/local 查看/usr/local下文件夹的大小(-h表示以可读性的方式展示,即带单位,-d表示深度depth,这里选定深度为1);
  • top 实时查看系统CPU、内存、进程情况(服务器上多少用户在线,负载情况等;退出Ctrl+c或者Q)

任务相关

  • Ctrl+c 强制终止当前运行的任务,杀死进程(前提是我们没有设置过xshell的Ctrl+c为复制快捷键)
  • Ctrl+z  挂起程序放到后台,并且暂停
  • bg 1 把程序调度到后台执行,1为作业号(通过ps  -ef指令查看作业号)
  • fg 1 把程序调度到前台执行
  • jobs 查看多少任务在后台运行

查看端口占用

  • netstat -apn | grep [端口号] 查看当前查询端口的占用情况

Swap交换分区相关

  • free -m 查看内存和swap大小,单位为M
  • swapon -s 查看swap分区文件名,大小等,单位为K
  • swapoff [+交换分区Filename] 关闭swap分区空间,关闭后用free -m查看used情况变为0

扩大交换分区

  • swapon -s 查看交换分区情况
  • lvreduce -L 8G /dev/dm-1 使用lvreduce命令将逻辑卷扩大为8G,这里的/dev/dm-1为交换分区Filename
  • mkswap /dev/dm-1 格式化交换分区
  • swapon /dev/de-1 启动分区

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章