Linux查看系统信息的一些命令及查看已安装软件包的命令

合集下载

Linux查看系统版本的方法

Linux查看系统版本的方法

Linux查看系统版本的方法

Linux查看系统版本的方法

很多朋友都不清楚如何在Linux下查看系统版本。下面店铺为大家整理了Linux查看系统版本的方法,希望能帮到大家!

Linux查看系统版本的方法 篇1

一、查看Linux系统发行版本

命令1:lsb_release -a

该命令适用于所有Linux系统,会显示出完整的版本信息,包括Linux系统的名称,如Debian、Ubuntu、CentOS等,和对应的版本号,以及该版本的代号,例如在Debian 8中将会显示代号jessie。

$ lsb_release -a

No LSB modules are available.

Distributor ID: Debian

Description: Debian GNU/Linux 8.0 (jessie)

Release: 8.0

Codename: jessie

命令2: cat /etc/issue

该命令适用于所有Linux系统,显示的版本信息较为简略,只有系统名称和对应版本号。

$ cat /etc/issue

Debian GNU/Linux 8 1

命令3: cat /etc/redhat-release

该命令仅适用于Redhat系列的Linux系统,显示的版本信息也较为简略。

$ cat /etc/redhat-release

CentOS release 6.0 (Final)

二、查看Linux内核版本

命令1: uname -a

$ uname -a Linux CodeBelief 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8ul (2015-04-24) x86_64 GNU/Linux

命令2: cat /proc/version

$ cat /proc/version

Linux version 3.16.0-4-amd64 (debian-*******************.org)(gccversion4.8.4(Debian4.8.4-1))#1SMP Debian 3.16.7-ckt9-3~deb8ul (2.15-04-24)

查看Linux操作系统版本命令

查看Linux操作系统版本命令

查看Linux操作系统版本命令

(⼀)查看操作系统版本的⽅法

1.uname -a 可以查看内核版本等信息

Linux test 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

2.uname -r

3.10.0-957.1.3.el7.x86_64

3.cat /proc/version (proc⾥⾯存放内核相关的⽂件)

Linux version 3.10.0-957.1.3.el7.x86_64 (mockbuild@) (gcc version 4.8.5 20150623 (Red Hat4.8.5-36) (GCC) ) #1 SMP Thu Nov 29 14:49:43 UTC 2018

4.cat /etc/redhat-release (⼀般⽤于输出centos版本)

CentOS Linux release 7.6.1810 (Core)

5.cat /etc/issue(⼀般查看RedHat版本)

Red Hat Enterprise Linux Server release 6.9 (Santiago)

(⼆)查看系统是32位或者64位的⽅法 1. getconf LONG_BIT or getconf WORD_BIT 输⼊:getconf LONG_BIT 返回结果:64 输⼊:getconf WORD_BIT 返回结果:32 分析:32位的系统中int类型和long类型⼀般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可⽤”getconf WORD_BIT”和”getconf LONG_BIT”获得word和long的位数。64位系统中应该分别得到32和64。 所以该系统为64为Linux系统。

9个Linux查看系统硬件信息命令(实例详解)

9个Linux查看系统硬件信息命令(实例详解)

9个Linux查看系统硬件信息命令(实例详解)

在Linux下,我们精要遇到需要查看系统的硬件信息, 这⾥我罗列了查看系统硬件信息的实⽤命令,并做了分类,实例解说。

执⾏环境:ubuntu 16.04

1. cpu

lscpu命令,查看的是cpu的统计信息.

root@ubuntu:/home/peng/# lscpu

Architecture: x86_64 #cpu架构

CPU op-mode(s): 32-bit, 64-bit

Byte Order: Little Endian #⼩尾序

CPU(s): 1 #总共有1核

On-line CPU(s) list: 0

Thread(s) per core: 1 #每个cpu核,只能⽀持⼀个线程,即不⽀持超线程

Core(s) per socket: 1

Socket(s): 1

NUMA node(s): 1

Vendor ID: GenuineIntel #cpu产商 intel

CPU family: 6

Model: 158

Model name: Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz

Stepping: 9

CPU MHz: 3408.070

BogoMIPS: 6816.14

Hypervisor vendor: VMware

Virtualization type: full #⽀持cpu虚拟化技术

L1d cache: 32K

L1i cache: 32K

L2 cache: 256K

L3 cache: 6144K

NUMA node0 CPU(s): 0

查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。

root@ubuntu:/home/peng# cat /proc/cpuinfo

processor : 0

vendor_id : GenuineIntel

cpu family : 6

model : 158

Linux命令行使用技巧如何使用info命令查看命令的详细信息

Linux命令行使用技巧如何使用info命令查看命令的详细信息

Linux命令行使用技巧如何使用info命令查看命令的详细信息

Linux命令行使用技巧:如何使用info命令查看命令的详细信息

Linux作为一种开源操作系统,广泛应用于服务器和个人电脑等领域。Linux命令行是Linux系统的核心,熟练掌握命令行的使用技巧对于Linux用户来说非常重要。其中,info命令是一种查看命令详细信息的重要工具。本文将介绍如何使用info命令来查看命令的详细信息。

一、简介

info命令是Linux系统中的一个帮助工具,它可以用来查看命令的详细信息。与man命令相比,info命令提供了更加全面和结构化的帮助文档。在终端中输入info加上要查询的命令,即可打开该命令的详细信息页面。下面将详细介绍如何使用info命令。

二、基本用法

要使用info命令查看命令的详细信息,只需在终端中输入以下命令:

```

info 命令名称

```

其中,命令名称是你要查询的命令的名称。

例如,如果你想查看ls命令的详细信息,可以输入以下命令: ```

info ls

```

三、信息页面导航

在info命令的详细信息页面中,你可以使用以下按键来进行导航:

- 方向键:上下左右方向键用于在页面中上下左右移动。

- Enter键:按下Enter键可以向下滚动到下一行。

- 空格键:按下空格键可以向下滚动一页。

- b键:按下b键可以向上滚动一页。

- Tab键:按下Tab键可以在不同的链接之间切换。

- q键:按下q键可以退出info命令。

四、信息页面结构

info命令的详细信息页面通常由多个节点组成,每个节点都包含了有关命令的不同方面的详细信息。可以通过键盘按键快速浏览不同的节点。

以下是一些常用的键盘快捷键:

- n键:按下n键会跳转到下一个节点。

- p键:按下p键会跳转到上一个节点。 - u键:按下u键会跳转到上级节点。

- l键:按下l键可以列出当前节点的所有子节点。

- s键:按下s键可以搜索指定关键字在当前节点中出现的位置。

查看Linux的操作系统版本命令

查看Linux的操作系统版本命令

查看Linux的操作系统版本命令

Linux的操作系统版本信息你知道怎么才能快速查看到吗?下面由店铺为大家整理了查看Linux操作系统版本的命令,希望对大家有帮助!

查看Linux的操作系统版本命令

1. 查看Linux版本:

1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:

chen@mylinuxserver:/proc> lsb_release -a

LSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch

Distributor ID: SUSE LINUX

Description: SUSE LINUX Enterprise Server 9 (i586)

Release: 9

Codename: n/a

注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

2) 登录到linux执行cat /etc/issue,例如如下:

chen@mylinuxserver:/proc> cat /etc/issue

Welcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel

\r (\l).

3) 登录到linux执行cat /etc/redhat-release ,例如如下:

chen@mylinuxserver:/proc> cat /etc/*release*

LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32"

cat: /etc/lsb-release.d: 是一个目录

Linuxrpm软件包信息查看

Linuxrpm软件包信息查看

Linuxrpm软件包信息查看

rpm简介

rpm(英⽂全拼:redhat package manager) 原本是 Red Hat Linux 发⾏版专门⽤来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强⼤⽅便,因

⽽⼴受欢迎。逐渐受到其他发⾏版的采⽤。RPM 套件管理⽅式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适⽤度。

语法 参数

下⾯是rpm的基本的语法和选项[root@192 ~]# rpm --help

⽤法: rpm [选项...]

查询/验证软件包选项:

-a, --all 查询/验证所有软件包

-f, --file 查询/验证⽂件属于的软件包

-g, --group 查询/验证组中的软件包

-p, --package 查询/验证⼀个软件包

--pkgid query/verify package(s) with package identifier

--hdrid query/verify package(s) with header identifier

--triggeredby query the package(s) triggered by the package

--whatrequires query/verify the package(s) which require a dependency

--whatprovides 查询/验证提供相关依赖的软件包

--nomanifest 不把⾮软件包⽂件作为清单处理

查询选项(⽤ -q 或 --query):

-c, --configfiles 列出所有配置⽂件

-d, --docfiles 列出所有程序⽂档

-L, --licensefiles list all license files

--dump 转储基本⽂件信息

-l, --list 列出软件包中的⽂件

--queryformat=QUERYFORMAT 使⽤这种格式打印信息

xshell操作linux系统的常用命令

xshell操作linux系统的常用命令

实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。接下来是小编为大家收集的xshell操作linux系统的常用命令,希望能帮到大家。

xshell操作linux系统的常用命令

(1)命令ls——列出文件

ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件

ls a* 列出当前目录下以字母a开头的所有文件

ls -l *.doc 给出当前目录下以.doc结尾的所有文件

(2)命令cp——复制文件

cp afile afile.bak 把文件复制为新文件afile.bak

cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下

cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目录下

cp -a docs docs.bak 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项

cp -i 在覆盖前询问用户

cp -v 告诉用户正在做什么

(3)命令mv——移动和重命名文件

mv aflie bfile 将afile重命名为bfile

mv afile /tmp 把当前目录下的afile移动到/tmp/目录下

(4)命令rm——删除文件和目录

rm afile 删除文件afile

rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。

rm -rf domed 删除domed目录以及它所包含的所有内容

rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认

(5)命令cd——更改目录

cd ~ 切换到主目录

cd /tmp 切换到目录/tmp

cd dir 切换到当前目录下的dir目录

linux apt用法

linux apt用法

摘要:

一、Linux 简介

二、APT 简介

三、APT 的安装与配置

四、APT 的常用命令

1.查询软件包信息

2.安装软件包

3.更新软件包列表

4.卸载软件包

5.高级查询与操作

五、APT 的安全性和配置

六、APT 与 Debian、Ubuntu 的关系

七、总结

正文:

一、Linux 简介

Linux 是一个免费、开源的类 Unix 操作系统。它具有良好的稳定性、高度可定制性和强大的功能,广泛应用于服务器、嵌入式设备和超级计算机等领域。Linux 操作系统分为多个发行版,如 Debian、Ubuntu 等,它们都使用

APT 作为包管理工具。

二、APT 简介 APT(Advanced Package Tool)是一个用于 Debian 和其衍生发行版(如 Ubuntu)的高级包管理工具。它可以方便地管理软件包的安装、更新和卸载等操作,同时支持多种来源的软件包仓库。

三、APT 的安装与配置

1.安装:在 Debian 和 Ubuntu 系统中,APT 已经预先安装。对于其他

Linux 发行版,可以通过软件包管理工具安装。

2.配置:APT 使用配置文件(/etc/apt/apt.conf)进行设置,可以对软件源、下载和安装策略等进行自定义。

四、APT 的常用命令

1.查询软件包信息:apt-cache search 包名

2.安装软件包:apt-get install 包名

3.更新软件包列表:apt-get update

4.卸载软件包:apt-get remove 包名

5.高级查询与操作:apt-cache policy 包名、apt-get build-dep 包名、apt-get source 包名等

五、APT 的安全性和配置

Linux学习笔记之常用命令

重启命令

立刻重启(root用户使用)

reboot

shutdown -r now

init 6

10分钟后自动重启(root用户使用)

shutdown -r 10

在时间为20:35时候重启(root用户使用)

shutdown -r 20:35

如果是通过shutdown命令设置重启的话,可以取消重启

shutdown -c

关机命令

立刻关机(root用户使用)

halt

poweroff

shutdown -h now

init 0

10分钟后自动关机

shutdown -h 10

hostname命令

查看主机名

hostname

设置主机名

临时修改

hostname 主机名

永久修改

vi /etc/hostname

网络服务

查看IP信息 ip a

网络连通性测试

ping [选项] 目标主机

设置网络信息

vi /etc/sysconfig/network-scripts/ifcfg-ens32

重启network网络服务

service network restart

防火墙设置

查看防火墙状态

systemctl status firewalld

关闭防火墙

systemctl start firewalld

禁止开机启动

systemctl disable firewalld

主机映射文件

修改主机名与IP映射关系

vi /etc/hosts

目录操作命令

查看工作目录(Print Working Directory)

pwd

切换工作目录(Change Directory)

cd [目录位置]

列表(List)显示目录内容

ls [选项]... [目录或文件名]

常用命令选项

-l :详细信息显示

-a:显示所有子目录和文件的信息,包括隐藏文件

-A:类似于“-a”,但不显示“.”和“…”目录的信息

-R:递归显示内容

创建新的目录(Make Directory)

Linux中RPM包安装查询卸载命令小结及yum命令详解

Linux中RPM包安装查询卸载命令⼩结及yum命令详解

之前⼀直在⽤ubuntu,安装卸载软件基本上是使⽤apt-get 这个⾮常的简单,⽽且过程中遇到的软件依赖会⾃动帮我们处理,类似于傻⽠式安装。另外在 Linux 操作系统下,⼏乎所有的软件都可以通过RPM 进⾏安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,⽤于管理Linux 下软件包的软件。Linux 安装时,除了⼏个核⼼模块以外,其余⼏乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。RPM 安装操作

命令:rpm -i 需要安装的包⽂件名

举例如下:rpm -i example.rpm 安装 example.rpm 包;

rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显⽰正在安装的⽂件信息;

rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显⽰正在安装的⽂件信息及安装进度;

RPM 查询操作

命令:rpm -q …

附加查询命令:a 查询所有已经安装的包以下两个附加命令⽤于查询安装包的信息;

i 显⽰安装包的信息;

l 显⽰安装包中的所有⽂件被安装到哪些⽬录下;

s 显⽰安装版中的所有⽂件状态及被安装到哪些⽬录下;以下两个附加命令⽤于指定需要查询的是安装包还是已安装后的⽂件;p 查询的是安装包的信息;

f 查询的是已安装的某⽂件信息;

举例如下:rpm -qa | grep tomcat4 查看 tomcat4 是否被安装;

rpm -qip example.rpm 查看 example.rpm 安装包的信息;

rpm -qif /bin/df 查看/bin/df ⽂件所在安装包的信息;

rpm -qlf /bin/df 查看/bin/df ⽂件所在安装包中的各个⽂件分别被安装到哪个⽬录下;

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档