系统查询类
#hostname                                     # 查看计算机名
#free                                              #查看内存
#cat /proc/meminfo                        #查看内存
#head -n 1 /etc/issue                    # 查看操作系统版本
#cat /proc/cpuinfo                         # 查看CPU信息
#lscpu                                          #查看Linux服务器cpu信息
#lspci -tv                                      # 列出所有PCI设备
#lsusb -tv                                     # 列出所有USB设备
#lsmod                                        # 列出加载的内核模块
#env                                            # 查看环境变量

uname 查询命令
#-a                          #显示全部的信息。
#-m                          #显示电脑类型。
#-n                          #显示在网络上的主机名称。
#-r                           #显示操作系统的发行编号。
#-s                           #显示操作系统名称。

资源查询

# 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设备检测状况
#lsblk                                             #磁盘信息
#df -h                                             #查看分区情况
#df -i                                               #查看文件i节点的使用率
#df -T                                              #显示分区文件系统
#cat /proc/partition                         #查看分区
#blkid                                              #查看文件系统类型

网络资源查询

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

进程查询

# ps -ef                                 # 查看所有进程
# top                                    # 实时显示进程状态
# killall  “cmd”                      #杀掉服务进程

用户信息查询

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

系统服务查询

# chkconfig --list                          # 列出所有系统服务
# chkconfig --list | grep on           # 列出所有启动的系统服务
# rpm -qa                                    # 查看所有安装的软件包

登录显示

#登录前消息     /etc/issue
#登陆后消息    /etc/moth
#普通用户使用挂载光盘方法  #cd  /misc/cd

#引号区别
#单引号:原样输出
#双引号:识别变量,不能识别命令,命令是字符串
#反向单引:变量和命令都可以识别;
#反向单引号功能等价于  `id -u wang `= $(id -u wang )

#功能:阻止屏幕输出,锁定屏幕;
#命令:Ctrl + s
#功能:允许屏幕输出
#命令:ctrl + q