Linux常用命令汇总

1. cat /proc/cpuinfo| grep "processor"| wc -l # 查看逻辑CPU的个数

2. cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看物理CPU个数

3. cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看每个物理CPU中core的个数(即核数)

4. head -n 1 /etc/issue # 查看操作系统版本
5. cat /proc/cpuinfo # 查看CPU品牌频率
6. grep MemTotal /proc/meminfo # 查看内存总量
7. echo 1 > /proc/sys/vm/drop_caches # 清理缓存
    echo 2 > /proc/sys/vm/drop_caches # 清理缓存
    echo 3 > /proc/sys/vm/drop_caches # 清理缓存
8. 进入tomcat安装目录下的bin目录,执行./version.sh:
    cd /opt/apache-tomcat-8.0.24/bin/ && ./version.sh # 查看tomcat版本及jdk信息
9. ps -ef | grep filename 查看文件被哪个进程打开
10. lsof -p 11345 查看该进程打开的文件
11. yum list libgcc* 查看已经安装的包和可以安装的包
12. yum install ligbc.i686 --setopt=protected_multilib=false 忽略依赖安装相关包
13. rpm -qa|grep ligb* 查看已经安装的ligb的rpm包
14. rpm -e ligb* --nodeps 强制卸除rpm包
15. chkconfig –list # 列出所有系统服务
16. chkconfig –list | grep on # 列出所有启动的系统服务程序
17. df -h 查看所有磁盘使用情况
18.chkconfig iptables --list 查看防火墙状态
19.1) 重启后生效 开启 chkconfig iptables on
                        关闭 chkconfig iptables off
     2)即时生效,重启后失效 开启 service iptables start
                                       关闭 service iptables stop
20. 复制文件夹 cp -rf /ad 把文件全部复制,其中有相同的文件则覆盖 
21. iostat -d -x -k 1 查看磁盘IO情况,每秒钟更新一次
22. date -s '17:36:30 2017-03-28' 修改本地时间
相关博文:
1. http://blog.csdn.net/cc_net/article/details/2894510 系统分区及挂载原理浅谈
2. http://www.cnblogs.com/emanlee/p/3872518.html  挂载报错 device is busy解决办法
3. http://www.cnblogs.com/think3t/p/4165102.html 安装rpm包报错缺少libgc包解决办法
posted @ 2017-03-14 17:37  麦兜日常学习笔记  阅读(231)  评论(0编辑  收藏  举报