【Linux】基础信息(一)

简介: Linux 是一种自由的开放源代码的类 Unix 操作系统,该操作系统的内核由林纳斯·托瓦兹「Linus Benedict Torvalds」在1991年10月5日首次发布。

1 Linux简介


1.1 Linux是什么?

Linux 是一种自由的开放源代码的类 Unix 操作系统,该操作系统的内核由林纳斯·托瓦兹「Linus Benedict Torvalds」在1991年10月5日首次发布。

image.png


1.2 Linux 内核和发行版


Linux 内核」


在最内部,是 Linux 的内核,这一部分的源代码是开放给每一个人下载的,在内核之外,是用户空间程序,操作系统,通过这些东西,最终构成了我们所熟悉的 Linux 内核的发行版。


Linux 发行版

. Debian系列(Debian、Ubuntu

. Red Hat Enterprise Linux系列RHEL、CentOS、Fedora

. LFS以及其他发行版(Arch、Gentoo、LFS、Alibaba Cloud Linux等


1.3 查看机器的Linux发行版

在我们计算机中,怎么查看我们的Linux所使用的发行版本呢?

[root@Aion.Liu ~]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_URL="https://www.centos.org/"BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT="CentOS-7"CENTOS_MANTISBT_PROJECT_VERSION="7"REDHAT_SUPPORT_PRODUCT="centos"REDHAT_SUPPORT_PRODUCT_VERSION="7"

从上面的命令可以获取到当前我机器的Linux发行版本为NAME="CentOS Linux"当然,你还可以从其他的命令来查看当前操作系统的所属Linux的发行版本。

  • lsb_release 命令
  • /etc/*-release 文件(我们上述所使用的查询方式)
  • uname 命令
  • /proc/version 文件
  • dmesg 命令
  • YUMDNF 命令
  • RPM 命令
  • APT-GET 命令



相关文章
|
21天前
|
缓存 监控 Linux
|
4月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
28天前
|
缓存 监控 Linux
Python 实时获取Linux服务器信息
Python 实时获取Linux服务器信息
|
4月前
|
监控 网络协议 Linux
在Linux中,如何实时抓取并显示当前系统中tcp 80 端口的网络数据信息?
在Linux中,如何实时抓取并显示当前系统中tcp 80 端口的网络数据信息?
|
4月前
|
安全 Linux 编译器
在Linux中,如何查看内核版本?内核版本信息包含什么?
在Linux中,如何查看内核版本?内核版本信息包含什么?
|
4月前
|
监控 安全 Linux
在Linux中,某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?
在Linux中,某个账号登陆linux后,系统会在哪些日志文件中记录相关信息?
|
5月前
|
Linux
|
5月前
|
存储 JSON Linux
|
4月前
|
Linux
Linux系统如何查看版本信息,内核、发行版、cpu、所有版本
Linux系统如何查看版本信息,内核、发行版、cpu、所有版本
142 10
|
3月前
|
Linux API 开发工具
Linux内核开发流程指南 - 8. 获取更多信息【ChatGPT】
Linux内核开发流程指南 - 8. 获取更多信息【ChatGPT】
下一篇
无影云桌面