不做特别声明的,默认为Ubuntu适用
1、查看OS版本
wedgem@ubuntu:/etc$ cat lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=6.10
DISTRIB_CODENAME=edgy
DISTRIB_DESCRIPTION="Ubuntu 6.10"
2、查看机器类型
wedgem@ubuntu:/etc$ echo $MACHTYPE
x86_64-pc-linux-gnu
##64是64为cpu,否则为32位
3、CPU信息
wedgem@ubuntu:/etc$ cat /proc/cpuinfo
4、显示正在使用的中断号
wedgem@ubuntu:/etc$ cat /proc/interrupts
5、Linux的版本、内核、gcc等其他信息
wedgem@ubuntu:/etc$ cat /proc/version
6、当前使用的文件系统的类型
wedgem@ubuntu:/etc$ cat /proc/filesystems
7、输出内核信息(内核内部缓存信息)
wedgem@ubuntu:/etc$ dmesg
或 less /var/log/dmesg 查看最近一次系统启动时“dmesg”的内容
8、查看密码过期信息
wedgem@ubuntu:/etc$ chage -l urname
9、输出前一个和当前运行级别(runlevel)
wedgem@ubuntu:/etc$ runlevel
N 2
N 表示没有前一个运行级别
2 为当前运行级别(即多用户模式)
wedgem@ubuntu:/etc$ init 1
切换runlevel为1
补充:
0-中断 (不要把系统初始设置“initdeafult”设成这个值)
1-单用户模式
2-多用户模式,不带NFS(如果你没有网络,和运行级别3相同)
3-全功能多用户模式
4-目前没有使用
5-X11 (图形用户界面)
6-重新启动(不要把系统初始设置“initdeafult”设成这个值)
10、查看硬盘空间
wedgem@ubuntu:/etc$ df -hT
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 ext3 144G 3.6G 133G 3% /
varrun tmpfs 502M 48K 502M 1% /var/run
varlock tmpfs 502M 0 502M 0% /var/lock
procbususb usbfs 10M 56K 10M 1% /proc/bus/usb
udev tmpfs 10M 56K 10M 1% /dev
devshm tmpfs 502M 0 502M 0% /dev/shm
192.168.2.5:/store/home
nfs 2.3T 86G 2.1T 4% /home
11、查看目录大小
wedgem@ubuntu:/etc$ du -sh /root
24K /root