title: Linux查看系统信息命令 date: 2015-07-27 10:49:08 tags: [Linux]
**Command Include:**disk、memory、hostname、find
查看磁盘空间
- 常用命令 df -hl 查看磁盘剩余空间 df -h 查看每个根路径的分区大小 du -sh [目录名] 返回该目录的大小 du -sm [文件夹] 返回该文件夹总M数
- 命令演示
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
[root@cloud ~]# cat /proc/cpuinfo #查看cpu的核心数 [root@cloud ~]# df -h #磁盘使用情况 [root@cloud ~]# df -hl Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.1G 2.2G 6.4G 26% / tmpfs 487M 0 487M 0% /dev/shm /dev/sdb1 4.5G 1.9M 4.3G 1% /data [root@cloud ~]# du --max-depth=1 -h #查看当前文件夹下的磁盘使用情况 25M ./.nvm 8.0K ./.pki 4.0K ./Blog 25M . [root@cloud ~]# du -sh #显示当前目录的大小 25M . [root@cloud ~]# du -sh /opt/ #显示指定路径的大小 4.0K /opt/ [root@cloud ~]# du -h test.txt #显示指定文件的大小 0 test.txt
查看内存
- 常用命令 cat /proc/meminfo #查看内存使用信息
- 命令实例
空闲内存 =free+buffers+cached =total-used
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
[root@cloud ~]# free -m #查看内存使用状况 total used free shared buffers cached Mem: 972 667 304 0 41 497 -/+ buffers/cache: 128 843 Swap: 999 0 999 说明: shared:多个进程共享的内存总额 Buffers/cached [root@cloud ~]# cat /proc/meminfo MemTotal: 995648 kB MemFree: 312228 kB Buffers: 42836 kB Cached: 509164 kB SwapCached: 352 kB Active: 413060 kB Inactive: 145136 kB [root@cloud ~]# ll -h /proc/kcore #查看/proc/kcore文件的大小(内存镜像) -r-------- 1 root root 4.0K Jul 27 16:31 /proc/kcore
查看cpu使用率
- 使用top命令 具体介绍:top命输出解释
- 产看内核信息
1 2
[root@cloud ~]# uname -a Linux cloud 2.6.32-504.1.3.el6.x86_64 #1 SMP Tue Nov 11 17:57:25 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
- 查看发行版信息
1 2 3
[root@cloud ~]# cat /etc/issue CentOS release 6.6 (Final) Kernel \r on an \m
Find命令
- 命令实例
1 2 3 4 5 6 7 8 9 10 11
[root@cloud ~]# find / -name fstab /etc/fstab [root@cloud ~]# find / -name access_log 2>/dev/null #无错误查找 [root@cloud ~]# find / etc -name '*fst*' #模糊查找,支持通配符 /lib/udev/fstab_import /lib/udev/rules.d/79-fstab_import.rules /etc/fstab /usr/bin/psfstriptable find /home -size +512k #查大于512k的文档 $ find logs -type f -mtime +5 -exec -ok rm {} \; #在/ l o g s目录中查找更改时间在5日以前的文档并删除他们: # A=`find ./ -name "*php"` | ls -l --full-time $A 2>/dev/null | grep "2004-11-30 16:36:37" #查找2004-11-30 16:36:37时更改过的文档
- 参考网址 参考实例 与或非的find介绍
修改常见配置
- 修改主机名
参考这里:[北南南北的博客,修改Linux主机名]
1 2 3 4
[root@cloud ~]# hostname Mo #临时修改hostname [root@Mo ~]# vim /etc/sysconfig/network #两个都要改 [root@Mo ~]# vim /etc/hosts [root@linuxsir01 ~]# hostname -i #显示主机名的IP
以上