LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

掌握Linux查询版本命令,轻松获取系统信息

2023年4月30日 200点热度

Linux作为一款开源操作系统嵌入式linux,具有广泛的应用和使用群体,但是对于初学者来说,也许会遇到一些困难。例如,如何查询Linux系统的版本信息linux查询版本命令linux查询版本命令,这是一个很基础的问题,但对于初学者来说却非常重要。在本文中,我们将介绍如何使用Linux查询版本命令,帮助读者快速获取系统版本信息。

一、查看操作系统发行版

首先,我们需要了解当前Linux系统所属的发行版。在大多数情况下,我们可以使用以下命令来获取该信息:

cat /etc/73fe7e671f0168bca776b3552a1567bd

执行上述命令后,我们将看到类似于以下内容的输出:

Ubuntu 21.04 nl

其中,“Ubuntu”表示当前操作系统的发行版名称,“21.04”表示当前发行版的版本号,“n”和“l”是换行符和登录提示符。

当然,在某些情况下,我们可能无法通过上述命令获取到正确的发行版信息。如果出现这种情况,请尝试以下命令:

lsb_release -a

执行上述命令后,我们将看到类似于以下内容的输出:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 21.04
Release:        21.04
Codename:       hirsute

其中,“Distributor ID”表示发行版的名称,“Description”表示发行版的版本信息,“Release”表示发行版的版本号,“Codename”表示发行版的代号。

二、查看内核版本

除了查看操作系统的发行版信息外,我们还可以使用以下命令来获取当前Linux系统的内核版本:

uname -r

执行上述命令后,我们将看到类似于以下内容的输出:

5.11.0-16-generic

其中,“5.11.0-16-generic”是当前Linux系统的内核版本号。

三、查看CPU信息

在某些情况下,我们可能需要了解当前Linux系统所使用的CPU信息。要获取此信息,请使用以下命令:

cat /proc/cpuinfo

执行上述命令后,我们将看到类似于以下内容的输出(这里只列出部分输出):

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 61
model name      : Intel(R) Core(TM)562f8255f635a93d12338b32af700f15-5500U CPU @2.40GHz
stepping        : 4
microcode       : 0x28
cpu MHz         : 2434.221
cache size      : 4096 KB
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 61
model name      : Intel(R) Core(TM)562f8255f635a93d12338b32af700f15-5500U CPU @2.40GHz
stepping        : 4
microcode       : 0x28
cpu MHz         : 2437.784
cache size      : 4096 KB
......

其中,“model name”表示CPU的型号和名称,“cpu MHz”表示CPU的时钟频率。

四、查看内存信息

要查看当前Linux系统的内存信息,请使用以下命令:

cat /proc/meminfo

执行上述命令后,我们将看到类似于以下内容的输出:

MemTotal:       16310916 kB
MemFree:        10930868 kB
MemAvailable:   14044088 kB
Buffers:           43860 kB
Cached:          3465252 kB
......

其中,“MemTotal”表示系统总共可用的内存大小,“MemFree”表示当前未使用的内存大小,“MemAvailable”表示当前可用的内存大小。

五、查看硬盘信息

要查看当前Linux系统中硬盘的信息,请使用以下命令:

sudo fdisk -l

执行上述命令后,我们将看到类似于以下内容的输出:

Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Disk model: SanDisk SD8SNAT2
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
......

其中,“/dev/sda”表示硬盘的设备名称,“256060514304 bytes”表示硬盘的总容量。

六、查看网络接口信息

要查看当前Linux系统中的网络接口信息,请使用以下命令:

ifconfig -a

执行上述命令后,我们将看到类似于以下内容的输出:

enp0s31f6: flags=4163<UP,BROADCAST,43491564ebcfd38568918efbd6e840fd,MULTICAST>  mtu 1500
        inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::c3e9:24665519881c255ab1abf823eabb8584:98d7:12c2  prefixlen 64  scopeid 0x20<link>
        ether d8:cb:8a:22:eb:2d  txqueuelen 1000  (Ethernet)
        RX packets 15527625  bytes 20566435255 (20.5 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5497464  bytes 689434518 (689.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0
......

其中,“enp0s31f6”表示网络接口的名称,“inet”表示该接口的IP地址。

七、查看系统启动时间

要查看当前Linux系统的启动时间,请使用以下命令:

systemctl status systemd-logind.service

执行上述命令后,我们将看到类似于以下内容的输出:

● systemd-logind.service - Login Service
     Loaded: loaded (/lib/systemd/system/systemd-logind.service; static)
     Active: active (75101dcdfc88455bcafc9e53e0b06689) since Sun 2023-04-30 08:20:47 CST; 4h 14min ago
       Docs: man:systemd-logind.service(8)
             man:logind.conf(5)
             
             
   Main PID: 1346 (systemd-logind)
      Tasks: 2 (limit: 4915)
     Memory:1.4M
     CGroup:/system.slice/systemd-logind.service
             └─1346 /lib/systemd/systemd-logind
Apr 30 08:20:47 ubuntu systemd[1]: Starting Login Service...
Apr 30 08:20:47 ubuntu systemd[1]: Started Login Service.

其中,“Active”后面的时间表示系统的启动时间。

八、查看系统运行时间

要查看当前Linux系统的运行时间,请使用以下命令:

uptime

执行上述命令后,我们将看到类似于以下内容的输出:

12:35pm up 4 hours, 23 mins, 2 users, load average:0.32,0.28,0.27

其中,“up”后面的时间表示系统的运行时间。

九、查看登录用户信息

要查看当前Linux系统中登录用户的信息,请使用以下命令:

linux查询版本命令_linux操作系统版本命令_linux 操作系统版本 命令

w

执行上述命令后,我们将看到类似于以下内容的输出:

 12:35:24 up 4 hours, 23 mins,  2 users,  load average:0.32,0.28,0.27
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1                      08:20    4:42m 10.39s 10.39s -bash
john     pts/0    192.168.1.101    11:01    3:33   0.11s  0.11s -bash

其中,“USER”表示登录用户的用户名,“FROM”表示登录用户的IP地址或主机名。

十、查看当前Linux系统中安装的软件包信息

要查看当前Linux系统中安装的软件包信息,请使用以下命令:

dpkg -l

执行上述命令后,我们将看到类似于以下内容的输出(这里只列出部分内容):

......
ii  accountsservice                         0.6.55-acbc4100206f617e00117a02556c2593.2.53-10ubuntu1                     amd64        access control list - utilities
ii  acpi-support                            0.143                                 amd64        scripts for handling many ACPI events
ii  acpid                                   1:2.0.32-1ubuntu1                    amd64        Advanced Configuration and Power Interface event daemon
......

其中linux设置环境变量,“ii”表示软件包已经安装。

通过本文,我们介绍了如何使用Linux查询版本命令,帮助读者快速获取系统版本信息。无论是初学者还是有经验的用户,都可以从本文中获得一些实用的技巧和知识。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: bytes linux系统 systemd 友帮拓系统
最后更新:2023年4月30日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
高速无线网络畅享,tplink300M Linux驱动带你飞 Linux系统的秘密技巧:轻松修改文件创建日期 Windows远程连接Linux,轻松跨平台操作 关于linux下获取文件的创建时间与实战的相关资料 树莓派Linux系统:极简体验大比拼 Linux系统如何修改文件的时间touch命令的描述指令? Linux上运行exe文件的软件,你绝对不能错过这些 蓝牙耳机怎么连接电脑?笔记本蓝牙适配器的开启方法 全新Linux局域网聊天软件 系统启动时自动运行程序的三种功能方法介绍 Linux系统下载攻略:掌握这些技巧,轻松get Linux查看端口占用情况linux命令:ps、grep、kill 剖析ARM Linux内核:奥秘与精髓解读 康华:Linux内核空间和用户空间的区别及用法 LinuxWine:使用关关采集器的最佳选择 Linux对段式内存映射的支持 Linux课程报告对比:成为顶级Linux系统管理员的秘诀 中通过几个宏拓展的实现来完成设备号的分解和合成 Linux计划任务工具对比:Cron及更多 快速上手Linux系统的基本概念、常用命令和应用
IMAP和POP有什么区别?如何配置邮件客户端使用IMAP高速无线网络畅享,tplink300M Linux驱动带你飞unix系统和linux系统 Unix和Linux系统的经验技巧,你了解吗?lastb列出登入系统失败的用户相关信息补充说明命令嵌入式操作系统的特点及发展前景分析快速定位目标文件,Linux文档管理软件!Linux操作系统下载:选择适合你的发行版获取UbuntuLinux操作系统的PDF文件文件的基础知识介绍Linux下Python开发经验与技巧分享Linux,下的日志文件系统的载体介绍-苏州安嘉Linux编程:系统IO速度稳定性评测一种嵌入式Linux操作系统的构建方法:王晓辉,孙新贺Linux轻松下载文件,简单操作!Linux远程主机的指定目录内容的使用命令Linux解压RAR神器,一招搞定zxvf命令嵌入式Linux文件系统的结构是基于树状的根在顶部深入解析Linux网络内核的开发技巧英特尔发布migrate-pages函数中实现页面迁移的批量TLB刷新Win7上安装Linux虚拟机软件的经验分享!2018.11.05linux.pngLinux发行版线路图
Linux虚拟机使用教程:安装、配置、实战详解 netterm linux NettermLinux评测对比:思考与选择建议! 安装KaliLinux虚拟机的大小选项中的配置信息介绍 硬盘RAW无法格式化打不开! (Linux基础知识)Linux发行版本的内核版本查看方法 写入镜像速度最快的U盘启动制作工具.特点描述支持 Linux命令行字体大小调整:简单有效的修改方法! fedora 19 字体 奇妙世界:Fedora 19字体探秘 Linux下安装php56教程:安装前准备及检查 SUSE Linux 64位系统下载及安装指南 Linux中最常见的ls命令提示符的含义是什么 emacs linux 使用教程 EmacsLinux魅力探索:安装Linux和Emacs 一种嵌入式Linux操作系统的构建方法:王晓辉,孙新贺 Java的软件工具开发包是什么样的?Java浏览器 Linux中如何查询和卸载已已安装的软件 Linux下MySQL下载安装教程,快速学会MySQL安装! 一下X86Linux的启动,最主要就是CPU的三种启动方式 轻松掌握Linux启动应用程序命令,提高工作效率 简洁高效:Linux下安装PHP,一步搞定! 网络发展史会发现OSI模型的时间比TCP/IP晚
标签聚合
命令 操作 电脑 软件 文件 内核 文件目录 应用 linux服务器 linux系统
书籍
课程
技术群
技术干货大合集↓
  • 2023年9月 / 92篇
  • 2023年8月 / 122篇
  • 2023年7月 / 122篇
  • 2023年6月 / 119篇
  • 2023年5月 / 123篇
  • 2023年4月 / 113篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2