centos系统中常用的命令

日志文件说明:

 /var/log/message      系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 
 /var/log/secure       与安全相关的日志信息 
 /var/log/maillog      与邮件相关的日志信息 
 /var/log/cron         与定时任务相关的日志信息 
 /var/log/spooler      与UUCP和news设备相关的日志信息 
 /var/log/boot.log     守护进程启动和停止相关的日志消息

系统:

 # uname -a               # 查看内核/操作系统/CPU信息 
 # cat /etc/issue 
 # cat /etc/redhat-release# 查看操作系统版本 
 # cat /proc/cpuinfo      # 查看CPU信息 
 # hostname               # 查看计算机名 
 # lspci -tv              # 列出所有PCI设备 
 # lsusb -tv              # 列出所有USB设备 
 # lsmod                  # 列出加载的内核模块 
 # env                    # 查看环境变量

资源:

 # free -m                           # 查看内存使用量和交换区使用量 
 # df -h                             # 查看各分区使用情况 
 # du -sh <目录名>                    # 查看指定目录的大小 
 # grep MemTotal /proc/meminfo       # 查看内存总量 
 # grep MemFree /proc/meminfo        # 查看空闲内存量 
 # uptime                            # 查看系统运行时间、用户数、负载 
 # cat /proc/loadavg                 # 查看系统负载

磁盘和分区:

 # mount | column -t          # 查看挂接的分区状态 
 # fdisk -l                   # 查看所有分区 
 # swapon -s                  # 查看所有交换分区 
 # hdparm -i /dev/hda         # 查看磁盘参数(仅适用于IDE设备) 
 # dmesg | grep IDE           # 查看启动时IDE设备检测状况

网络:

 # ifconfig                   # 查看所有网络接口的属性 
 # iptables -L                # 查看防火墙设置 
 # route -n                   # 查看路由表 
 # netstat -lntp              # 查看所有监听端口 
 # netstat -antp              # 查看所有已经建立的连接 
 # netstat -s                 # 查看网络统计信息

进程:

 # ps -ef                     # 查看所有进程 
 # top                        # 实时显示进程状态(另一篇文章里面有详细的介绍) 
 # ps aux                     # 查看所有进程

用户:

 # w                            # 查看活动用户 
 # id <用户名>                   # 查看指定用户信息 
 # last                         # 查看用户登录日志 
 # cut -d: -f1 /etc/passwd      # 查看系统所有用户 
 # cut -d: -f1 /etc/group       # 查看系统所有组 
 # crontab -l                   # 查看当前用户的计划任务

服务:

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

程序:

 # rpm -qa                      # 查看所有安装的软件包

如果给有补充的,可以给我留言,然后再来慢慢完善.

原创文章,作者:Net20_赤羽,如若转载,请注明出处:http://www.178linux.com/20590

(0)
上一篇 2016-06-28 11:03
下一篇 2016-06-28 11:48

相关推荐

  • shell脚本进阶

    一、流程控制 过程式编程语言:顺序执行、选择执行、循环执行 1.1 条件语句 1.1.1 if条件选择语句  选择执行: (注意: if 语句可嵌套) v  单分支:if  判断条件;then           条件为真的分支代…

    Linux干货 2016-11-27
  • 111-puppet

    一.运维层次分类 OS Provision:

    2016-12-04
  • Linux下的I/O重定向与管道

    一、I/O设备     Linux中,对系统进行操作时,就需要I/O设备与系统产生交互,同时会产生三种数据,标准输入(0)、标准输出(1)、标准错误(2)。其中标准输入(stdin)默认接受来自键盘的输入,标准输出(stdout)和标准错误(stderr)默认向终端窗口输出,改变默认输出和出入的位置,就是I/O重定向。 二、输出重定向到文…

    Linux干货 2016-08-04
  • LAMP搭建wordpress博客站点

    使用WordPress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,WordPress能让您省却对后台技术的担心,集中精力做好网站的内容。本文将教您如何通过LAMP搭建自己的wordpress博客站点。 LAMP听起来很高大上,其实是集中技术合起来的称呼: L:linux A:apache httpd M:mysql、ma…

    2017-06-01
  • vsftpd虚拟用户搭建

    vsftpd虚拟用户搭建 1.安装vsftpd等一系列的安装包 yum install vsftpd mariadb-server mariadb-devel pam-devel -y 2.安装pam_mysql 下载:pam_mysql-0.7RC1.tar.gz wget -c ftp://172.16.0.1/pub/Sources/sources/p…

    Linux干货 2017-06-06
  • 位置变量在Shell脚本编程中的作用

    位置变量:         如果要向一个shell脚本传递信息,可以使用位置参数完成此功能;参数相关数目传入脚本,此数目可以任意多,但只有前9个可以被访问,使用shift命令可以改变这个限制;参数从第一个开始,在第九个结束;每个访问参数前要加$符号;第一个参数为0,表示预留保存实…

    Linux干货 2016-08-15