1、 删除0字节文件

find –type f –size 0 –exec rm –rf{}

2、 查看进程按内存从大到小排序

ps –e –o “%C:%p:%z:%a”|sort –k5 –nr

3、查看磁盘和分区信息

# mount | column -t  # 查看挂接的分区状态

# fdisk -l                  # 查看所有分区

# swapon -s             # 查看所有交换分区

# hdparm -i /dev/hda  # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE  # 查看启动时IDE设备检测状况

4、 打开文件数目:检查打开文件总数是否过多

lsof |wc –l

5、 查看网络信息

ifconfig        # 查看所有网络接口的属性

iptables -L     # 查看防火墙设置

route -n        # 查看路由表

netstat -lntp   # 查看所有监听端口

netstat -antp   # 查看所有已经建立的连接

netstat -s      # 查看网络统计信息

6、 核心日志:检查是否有异常错误记录

dmesg

7、 系统日志:检查是否有异常错误记录

cat /var/log/rflogview/*errors

也可以搜索一些异常关键字:比如

grep –i error /var/log/messages

grep –i fail /var/log/messages

8、查看服务

chkconfig –list           # 列出所有系统服务

chkconfig –list | grep on # 列出所有启动的系统服务

9、 检查是否有异常进程出现

top –id 1

10、 检查是否有分区使用率过高

df –h

#找出占用空间最多的文件或目录

du –cks * | sort –rn |head –n 10

11、 磁盘I/O负载:检查I/O使用率是否超过100%

Iostat –x 1 2

12、 检查进程个数

ps aux |wc –l

13、tar解压命令

参数说明:-x: 解压,-z:有gzip属性,-v:显示所有过程,-f:文件名,c:创建压缩文档

tar -xzvf file.tar #解压

tar -czvf /home/ccc.tar ccc/ #压缩

tar tfz ccc.tgz #查看压缩包内容

tar -zxvf ccc.tgz mylog.txt #解压压缩包中指定的文件

14、 检查网络负载(网络流量是否过高)

sar –n DEV

15、 检查是否有网络错误

netstat –i 或者cat /proc/net/dev

16、 杀掉80端口相关的进程

lsof –i :80|grep –v ”ID”|awk’{print “kill -9”,$2}’|sh

17、 tcpdump抓包

tcpdump –c 10000 –I eth0 –n dst port 80>/root/zhuabao

18、 检查登录用户是否过多

who |wc –l 或者uptime

19、 按cpu利用率从大到小排序

ps –e –o “%C:%p:%z:%a”|sort –nr

20、 检查内存空间

free 或者cat/proc/meminfo

IT技术分享社区

个人博客网站:https://programmerblog.xyz

文章推荐程序员效率:画流程图常用的工具程序员效率:整理常用的在线笔记软件远程办公:常用的远程协助软件,你都知道吗?51单片机程序下载、ISP及串口基础知识硬件:断路器、接触器、继电器基础知识

Linux常用的20条运维命令,值得收藏!相关推荐

  1. 实战为上!深入解析20个运维命令

    实战为上!深入解析20个运维命令 http://mp.weixin.qq.com/s?__biz=MjM5NTU2MTQwNA==&mid=2650652657&idx=1&s ...

  2. 【微学堂】实战为上!深入解析20个运维命令

    [微学堂]实战为上!深入解析20个运维命令 原创 2016-08-24 微学堂 CU技术社区 第19期微学堂预告: 拒绝套路!Docker技术快速精通指南 本文编辑整理自[微学堂]第十八期活动实录. ...

  3. 常用的linux命令20条,Linux常用的20条命令

    1.cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径.如:[plain] view plain copy pr ...

  4. 工具猿之Linux运维命令总结以及场景运用

    Linux运维命令汇总与使用 一.线上查询及帮助命令 命令 功能说明 何时使用(举例不全) man 查看命令帮助,命令的词典,更复杂的还有info.但不常用. 当你需要查看某个命令的参数时只要man一 ...

  5. 10个实用Linux运维命令

    前言 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了,因为不想在使用时总是东 ...

  6. 记一些Linux/centos的基础运维命令

    目录 前言 基础硬件部分 基础操作指令 更改网络配置 防火墙 前言 相较于windows,新手在接触Linux/centos(ubuntu.debian.redhat)等非图形化界面时会比较生疏和乏力 ...

  7. linux运维实施命令,很实用的Linux运维命令

    find -an|find /i "EST" /c                :windown下统计连接数 find -an|find /i "portid" ...

  8. linux系统基本运维命令

    linux系统基本运维命令 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 linux系统基本运维命令 查看操作系统版本信息 ...

  9. 【分享】Oracle 常用运维命令大全

    教材下载 ORACLE OCP 19C 官方电子教材 ORACLE OCP 12C官方电子教材 课程介绍 DBA数据库管理必备认证:ORACLE OCP 19C Oracle 常用运维命令大全 一.o ...

最新文章

  1. Yii2掉index.php?r=
  2. Bugku-CTF之flag在index里
  3. MYSQL中LIMIT用法_后台分页
  4. 如何解决:“ UnicodeDecodeError:#39;ascii#39;编解码器无法解码字节”
  5. LeetCode.917-只反转字母(Reverse Only Letters)
  6. 2009年SOA七大预测:SOA借力云计算
  7. [转载] Python高级变量(列表、元组、字典、字符串、公共方法)
  8. 【Java】判断某值是否在数组中,使用Arrays类
  9. 国际版Azure搭建Windows多种类型***_一.简介及安装服务
  10. 软件测试-等价类划分练习
  11. Bootstrap 警告块
  12. 还不会用springboot写接口?快看这里,手把手操作,一发入魂~
  13. 2019.1.23 01迷宫
  14. 10Gb以太网——数据中心的未来
  15. Python 从协议到抽象基类
  16. 计算机主板cpu插座分类,Intel历代CPU插槽类型、架构、常用主板大全
  17. 计算机自动维护有用吗,Win10系统关闭自动维护功能提高系统运行速度
  18. Effective C++ 学习笔记 第二章:构造、析构、赋值运算
  19. 微博开放平台-发微博测试
  20. html在表格输入文字不显示,Word表格中有部分格子内无法输入文字是怎么回事?...

热门文章

  1. 重新定义旅游网站,米胖新版发布
  2. 码率跟视频质量有关系
  3. 定制或外购适配器规格需求列表
  4. C#比较运算符及解析
  5. 机器人 工具坐标系的标定
  6. QT对象树、信号和槽机制
  7. 其中一个页签慢_渭南提升一个大专学历的有效方法
  8. mysql皮秒转成年月日时分秒_MySQL performance_schema 中 TIMER_*类字段 的易读转换
  9. C++右值引用与转移语义
  10. 小白配置QConf遇到的问题