centos/redhat/fedora 系统管理员常用命令备忘

centos/redhat/fedora 系统管理员常用命令备忘


系统:

查看内核/操作系统/CPU信息               |     uname -a              
 查看操作系统版本                            |     head -n 1 /etc/issue  
 查看CPU信息                                  |     cat /proc/cpuinfo     
 查看计算机名                                  |     hostname              
 列出所有PCI设备                             |     lspci -tv             
 列出所有USB设备                            |     lsusb -tv             
 列出加载的内核模块                         |     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             
 查看磁盘参数(仅适用于IDE设备)        |     hdparm -i /dev/hda    
 查看启动时IDE设备检测状况             |     dmesg | grep IDE


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

 

 

某些机器没装c++ 或者gcc

安装c/c++                                   |  yum install gcc gcc-c++

 

阅读更多
个人分类: script kid
上一篇sed –in-place:原地替换
下一篇gimp使用内容感知填充处理图片
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭