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)
Net20_赤羽Net20_赤羽
上一篇 2016-06-28
下一篇 2016-06-28

相关推荐

  • rpm包管理

    rpm包管理 rpm(RedHat Package Manager) 是RedHat公司发展的一种将软件安装到Linux系统的管理机制,也是一种数据库记录方法。 Linux系统上软件的安装主要分两种方式,从厂商发布的tarball通过编译来安装;或者使用厂商已经在相应平台上编译好的二进制文件。 从源码编译安装的程序,在漏洞修补以及软件功能升级时太过麻烦,并且…

    Linux干货 2016-11-18
  • OSI模型与TCP/IP协议栈

         OSI模型:     使用OSI模型的意义:      简化教学     加快发展速度     确保技术的互操作性     简化模块化设计  &nbs…

    2017-08-20
  • CA,DNS,LAMP实现wordpress

    拓扑图见编译实现LAMP,bind,CA.jpg test3配置:     yum -y install bind     修改named.conf配置文件:     //      listen-on por…

    2017-04-23
  • 安装LNMP + 搭建WordPress个人博客

    安装LNMP + 搭建Wordpress个人博客 前言 来到马哥教育也有几个月了,学了很多知识。现在想要把这些知识能够存储在一个地方,随时随地的都能看到,于是乎我就想到了博客,以下我搭建Wordpress的过程。 安装LNMP 一、关掉防火墙 # chkconfig iptables off 二、安装开发包和库文件 #&nbsp…

    Linux干货 2016-05-31
  • Linux网络命令学习

    Linux网络命令之网络环境查看命令:ifconfig:查看与配置网络状态命令(只能看到IP地址和子网掩码)ifup 网卡设备名:启用该网卡设备,如:ifup eth0和ifdown lonetstat 选项:  -t:列出TCP协议端口  -u:列出UDP协议端口  -l:仅列出在监听状态网络服务  -a:查看所有连…

    Linux干货 2017-06-25
  • N25第五周作业

    1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; ]# grep -E '^[[:space:]]+.*' /boot/grub/grub.conf 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;…

    Linux干货 2017-01-08