Linux查看系统与内核信息(uname、file和lsb_release -a)
[root@localhost ~]# uname [选项]
选项:- -a:查看系统所有相关信息;
- -r:查看内核版本;
- -s:查看内核名称;
例如:
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-279.el6.i686 #1 SMP Fri Jun 22 10:59:55 UTC
20.2 i686 i686 i386 GNU/Linux
[root@localhost ~]# uname -r
2.6.32-279.el6.i686
如果我们想要判断当前系统的位数,则可以通过 file 命令来判断系统文件(主要是系统命令)的位数,进而推断系统的位数。命令如下:
[root@localhost ~]# file /bin/ls
/bin/ls:ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically
linked (uses shared libs), for GNU/Linux 2.6.18, stripped
#很明显,当前系统是32位的
如果我们想要查询当前 Linux 系统的发行版本,则可以使用“lsb_release -a”命令。命令如下:
[root@localhost ~]# lsb_release -a
LSB
Version::core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noar
ch:printing-4.0-ia32:printing-4.0-noarch
Distributor ID:CentOS
Description: CentOS release 6.3 (Final)
Release: 6.3
Codename: Final
#当前使用的Linux的发行版本是CentOS 6.3
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频