Linux 显示系统信息的命令
1. Kernel name
To reveal the kernel name, you can use -s parameter.
# uname -s
Linux
The output will be same with uname without parameter.
2. Kernel release
If you need to know what kernel release you’re using, just use -r parameter
# uname -r
2.6.18-371.1.2.el5
3. Kernel version
Beside kernel information, uname can also fetch the kernel version. Use -v parameter for this purpose
# uname -v
#1 SMP Tue Oct 22 12:57:43 EDT 2013
4. Nodename
Parameter -n will give you the node hostname. For example, if your hostname is “dev-machine”, -nparameter will print dev-machine as the output of -n parameter
# uname -n
dev-machine
For RedHat and CentOS, you can also use /etc/redhat_release file :
# cat /etc/redhat_release
CentOS release 5.10 (Final)
For non-RedHat based distro, you may use /etc/issue. Here's the example :
# cat /etc/issue
Linux Mint Olivia \n \l
5. Hardware name
If you are wondering what kind of machine you’re using, you can try -m parameter. It will show you information about it.
# uname -m
i686
i686 is indicates that your system is 32 bit operating system. While x86_64 means your system is a 64 bit system.
6. Hardware platform
Similar with hardware name, -i parameter will show you hardware platfrom.
# uname -i
i386
i386 mean you are running a 32 bit system. If the output is x86_64 it’s mean that you are running 64 bis system.
7. Processor type
To see processor type, you can use -p parameter. If uname is not able to show you that information, it will show you ‘unknown’ in the output.
# uname -p
i686
8. Operating system
Uname can also used to reveal what operating system you are running. Use -o parameter to fulfill this purpose.
# uname -o
GNU/Linux
9. All information
There is one parameter that can reveal all information. It’s -a parameter. It will show you all information except omit -i and -p if they are unknown.
# uname -a
Linux dev-machine 2.6.18-371.1.2.el5 #1 SMP Tue Oct 22 12:57:43 EDT 2013 i686 i686 i386 GNU/Linux
That's the uname command in use. Please stay tuned to see more commands.
Thank you.
相关文章
- 命令Linux 如何退出Cat 命令(linux退出cat)
- 禁止Linux系统进入休眠状态(linux禁止休眠)
- Linux系统下的程序开发之路(linux下的程序开发)
- 一步步学习Linux中的GLEW安装(linux安装glew)
- Linux中删除文件的rm命令(linux下删除命令)
- 开启电脑世界之门:CA服务器 Linux(ca服务器linux)
- Linux系统下实施增量备份的技巧(linux增量备份)
- 权限Linux临时文件的安全权限管理(linux临时文件)
- 版本Linux的分支版本:新时代的开启(linux的分支)
- Linux安装JIRA:让你快速体验特技(linux安装jira)
- 【Linux系统关闭防火墙的操作】(关闭linux的防火墙)
- Linux系统高效使用VIM编辑器
- 利用Linux脚本进行条件判断,提高代码效率(linux脚本判断)
- Linux系统的对拍之旅(linux对拍)
- Linux自动安装:为快速部署提供便捷解决方案(linux自动安装命令)
- 掌握Linux串口流控:实现高效数据传输(linux串口流控)
- 【Linux初学者必备】25个提高学习效率的建议(linux学习建议)
- Linux下的实时聊天体验:聊天室(linux下聊天室)