查看linux系统版本命令总结

时间:2023.7.19

查看linux系统版本命令

一。查看内核版本命令:

1)[root@SOR_SYS~]#cat/proc/version

Linuxversion2.6.18-238.el5(mockbuild@)(gccversion4.1.220xx0704(RedHat4.1.2-50))#1SMPSunDec1914:22:44EST20xx

[root@SOR_SYS~]#

2)[root@SOR_SYS~]#uname-r

2.6.18-238.el5

3)[root@SOR_SYS~]#uname-a

Linux2.6.18-238.el5#1SMPSunDec1914:22:44EST20xxx86_64x86_64x86_64GNU/Linux

[root@SOR_SYS~]#

二。查看linux版本:

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

[root@SOR_SYS~]#lsb_release-a

LSB

Version::core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch

DistributorID:RedHatEnterpriseAS

Description:RedHatEnterpriseLinuxASrelease4(NahantUpdate4)

Release:4

linux查看qt版本命令_linux系统版本查看命令_linux命令查看系统版本

Codename:NahantUpdate4

[root@SOR_SYS~]#

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

2)登陆到linux执行cat/etc/issue,比如如下:

[root@SOR_SYS~]#cat/etc/issue

RedHatEnterpriseLinuxServerrelease5.6(Tikanga)

Kernelronanm

[root@SOR_SYS~]#

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

[root@SOR_SYS~]#cat/etc/redhat-release

RedHatEnterpriseLinuxASrelease4(NahantUpdate4)

[root@SOR_SYS~]#

注:这些方法下可以直接看见具体的版本号,例如AS4Update1

4)登陆到linux执行rpm-qredhat-release,比如如下:

[root@SOR_SYS~]#rpm-qredhat-release

redhat-release-5Server-5.6.0.3

[root@SOR_SYS~]#

注:这些方法下可看见一个所谓的release号,例如上面的事例是5

这个release号和实际的版本之间存在一定的对应关系,如下:

redhat-release-3AS-1->RedhatEnterpriseLinuxAS3

linux查看qt版本命令_linux命令查看系统版本_linux系统版本查看命令

redhat-release-3AS-7.4->RedhatEnterpriseLinuxAS3Update4

redhat-release-4AS-2->RedhatEnterpriseLinuxAS4

redhat-release-4AS-2.4->RedhatEnterpriseLinuxAS4Update1

redhat-release-4AS-3->RedhatEnterpriseLinuxAS4Update2

redhat-release-4AS-4.1->RedhatEnterpriseLinuxAS4Update3

redhat-release-4AS-5.5->RedhatEnterpriseLinuxAS4Update4

另:第3)、4)两种方式只对RedhatLinux有效

5)[root@SOR_SYS~]#file/bin/bash

/bin/bash:ELF64-bitLSBexecutable,AMDx86-64,version1(SYSV),forGNU/Linux2.6.9,dynamicallylinked(usessharedlibs),forGNU/Linux2.6.9,stripped

[root@SOR_SYS~]#

6)[root@SOR_SYS~]#file/bin/cat

/bin/cat:ELF64-bitLSBexecutable,AMDx86-64,version1(SYSV),forGNU/Linux2.6.9,dynamicallylinked(usessharedlibs),forGNU/Linux2.6.9,stripped

[root@SOR_SYS~]#

第二篇:Linux基本命令总结

Linux基本命令

Linux下的命令太多了,但对刚入门的我来说,把握基本的就够用了,若果要深入就去专门学习个别特殊的命令。下边是一些简单的命令:文件操作命令

ls作用:列目录。通常用法:

ls[选项][文件]常用参数:

-l,显示长列表,通常格式为:

属性列表硬链接数所有者组名大小最后更改时间文件名

linux查看qt版本命令_linux命令查看系统版本_linux系统版本查看命令

drwxr-xr-x13rootroot409620xx-04-2615:13usr属性列表中的后九个字符以三个为一组分表表示所有者、同组用户、其他用户,对此文件的操作权限,分别为用’r’代表可读,’w’代表可写,’x’代表可执行linux查看qt版本命令,若对应用户无此权限,则使用’-‘表示。而属性列表第一个字符表示文件类型,可能有一下类型或更多:-:普通文件d:目录文件s:套接字文件c:字符设备文件p:管线文件b:块设备文件l:符号链接

-a,显示所有文件。在Linux中以’.’开头的文件是隐藏文件,ls的时侯是不显示的,可以加上-a参数来显示隐藏文件。

-ilinux公社,显示文件的inode节点号。

--color:以不同颜色显示不同类型的文件。命令示例:

ls--color-la

就是以长格式用彩色显示当前目录下所有文件。其他:类似的dir命令通常也可用,并且它通常只是ls的一个完全相同的复制而已。

若果不带参数,则仅仅列举当前目录下的所有非隐藏文件的名称。

cat作用:显示指定文件的内容。通常用法:cat[选项][文件名]常用参数:-v,不仅LFD和TAB之外使用^和M-控制符显示非复印字符

-E,在每行结束处显示$-T,将制表符显示为^I-e,等价于-vE

-t,等价于-vT-A,等价于-vET

-b,对非空输出行编号-n,对输出的所有行编号-s,不输出连续的空行命令示例:

cat-Eabc.txt

将当前目录下的abc.txt的内容显示到屏幕上,而且在每行末尾使用$表示。cd作用:改变目录。通常用法:cd[path]常用参数:无

命令示例:cd/home/user

无论当前目录是哪些都切换到/home/user下

cduser/abc

切换到当前目录下的user/abc目录中。

其他:假如无参数,会手动切换到当前用户的主目录,例如当前用户是userlinux查看qt版本命令,通常就是/home/user目录,或则用’~’表示。

mkdir作用:创建目录。

通常用法:mkdir[选项][目录名]常用参数:

-m:对新建的目录设置存取权限。

-p:递归执行,即要完善目录的父目录若不存在则先创建它的父目录。

命令示例:mkdir-p/home/user/a/b/c在/home/user/a/b下创建一个叫’c’的目录,假若路径中的某个目录不存在则也创建它。rmdir作用:删掉一个空目录。通常用法:rmdir[选项][目录名]常用参数:

-p:递归删掉指定目录,当子目录删掉后其父目录为空时,也一齐被删掉。假如整个路径被删掉或则因为某种诱因保留部份路径,则系统在标准输出上显示相应信息。

命令示例:rmdirc

删掉当前路径中的名称为c的目录。

其他:此命令只删掉空目录,即只包含’.’和’..’两个子目录而没有其他任何文件的目录。rm-r可以取代rmdir命令,并且具有一定危险性。touch作用:创建一个空文件。通常用法:touch[文件名]常用参数:

命令示例:touchabc.txt

在当前目录下创建一个名为abc.txt的空文件。rm作用:删掉文件

通常用法:rm[选项][文件名]常用参数:

-r:递归删掉一个目录及其中的所有内容包括子目录和文件。

-f:忽视不存在的文件,不提示。-i:删掉文件前提示。命令示例:rm-rfabc

强制删掉当前目录中的abc目录及其内容,若abc是文件此命令亦能执行。注意,此用法十分危险,倘若失误,很难恢复!其他:须要对目录有写权限。并且此命令属于危险命令,没有确认所有内容都不再须要时尽量不要使用,谨慎再谨慎!

mv作用:联通目录树或给文件更名。通常用法:mv[选项][源文件][目标文件]常用参数:

-i:交互操作,覆盖前给出提示。-f:严禁交互操作,无提示。命令示例:mvabc

将当前目录下的目录树联通到目录c下。假如ab是文件名或目录名,而c不是一个早已存在的目录,则将ab更名为c。

其他:须要有写权限,但是-f参数具有危险性,使用前请确认不会覆盖有用的文件。cp作用:复制文件。

通常用法:cp[选项]源目的常用参数:-a:全部复制。-l:链接而不复制。

-H:使用符号链接的真正目的。-i:覆盖文件前须要确认。

-s:只创建符号链接而不复制文件,类似ln-s。

-f:假如未能打开已存在的文件,会删掉该文件并再尝试打开。命令示例:

cp-a~/b~/c

将当前用户目录下的b中的所有内容复制到当前用户目录下的’c’目录中去。

其他:须要有写权限,但是-f参数具有危险性,使用前请确认不会覆盖有用的文件。cp可以拿来备份系统等,用法比较复杂,要详尽理解须要认真阅读指南。chmod作用:改变文件的权限。

通常用法:chmod[选项]模式文件名常用参数:

-R:递归修改所有文件及子目录。-f:消除大部份错误信息。-v:显示详尽的信息。

-c:类似于-v参数,并且只有在修改时才显示结果。命令示例:

chmod440a.txt

修改当前目录下a.txt文件的权限为所有者和同组用户可读,但不能写和执行。其他用户对此文件没有任何权限。

chmodg-wa.txt

消除同组用户对a.txt的写权限。其他:这个命令只有文件的所有者和root用户可以对文件使用,但是,root的权限仍然和所有者相同。

另外,这个命令显然更关键的地方是权限的“模式”,“模式”有两种类型:

字母表示,很直观,对于少量的文件和某些权限的修改很合适,使用的格式为:

用户分类+权限(除去权限为-)。

表示用户分类的是:a表示all,u表示所有者,g表示同组用户,o表示其他用户;权限是:r表示读linux makefile,w表示写,x表示执行。诸如:a+x就是给所有用户执行权限。也可以用八补码数表示用户权限,一位八补码数字表示一个用户的权限,用三位八补码数分别表示所有者,同组用户和其他拥用户的权限。规则为:

rwx111

对应位为1则有此权限,0则没有。例如:

640就表示所有者权限为6对应的二补码数为110,所有者权限即为rw-,同组的用户权限为4,二补码为100,权限为r--,其他用户没有任何权限。chown作用:修改文件的所有者

通常用法:chown[选项]用户名文件名常用参数:

-R:递归修改所有文件及子目?

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复