学习 Linux,101: Linux 命令行(8)

使用 uname 显示系统信息

uname 命令输出有关您的系统及其内核的信息。清单 14 展示了 uname 的各种选项以及生成的信息;每个选项在表 3 中进行了定义。


清单 14. uname 命令
[ian@echidna ~]$ uname Linux [ian@echidna ~]$ uname -s Linux [ian@echidna ~]$ uname -n echidna.raleigh.ibm.com [ian@echidna ~]$ uname -r 2.6.29.6-217.2.3.fc11.i686.PAE [ian@echidna ~]$ uname -v #1 SMP Wed Jul 29 16:05:22 EDT 2009 [ian@echidna ~]$ uname -m i686 [ian@echidna ~]$ uname -o GNU/Linux [ian@echidna ~]$ uname -a Linux echidna.raleigh.ibm.com 2.6.29.6-217.2.3.fc11.i686.PAE #1 SMP Wed Jul 29 16:05:22 EDT 2009 i686 i686 i386 GNU/Linux  

表 3. uname 选项 选项 描述
-s   输出内核名称。如果没有指定任何选项的话,那么这将是默认行为。  
-n   输出节点名或主机名。  
-r   输出内核的发行版。这个选项常常结合用于模块处理命令。  
-v   输出内核的版本。  
-m   输出机器的硬件(CPU)名。  
-o   输出操作系统名称。  
-a   输出以上所有信息。  

清单 14 来自运行 Intel? CPU 的 Fedora 11 系统。uname 命令可用于大多数 UNIX? 和类 UNIX 系统以及 Linux。根据所使用的 Linux 发行版和版本以及所运行机器的具体类型,输出的信息也各有差异。清单 15 展示了运行 Ubuntu 9.04 的 AMD Athlon 64 系统的输出。


取得 15. 对其他系统使用 uname
ian@attic4:~$ uname -a Linux attic4 2.6.28-14-generic #47-Ubuntu SMP Sat Jul 25 01:19:55 UTC 2009 x86_64 GNU/Linux  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27843.html