怎么查看当前linux是什么linux
答案:2 悬赏:0 手机版
解决时间 2021-12-20 02:05
- 提问者网友:人傍凄凉立暮秋
- 2021-12-19 09:12
怎么查看当前linux是什么linux
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-12-19 09:59
1,查看内核版本命令:
cat /proc/version
uname -a
uname -rcat /etc/issue
man uname
2,查看linux版本:抄录如下:
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
[root@3.5.5Biz-46 ~]# lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Descrīption: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
Release: 4
Codename: NahantUpdate1
[root@3.5.5Biz-46 ~]#
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
2) 登录到linux执行cat /etc/redhat-release ,例如如下:
[root@3.5.5Biz-46 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
[root@3.5.5Biz-46 ~]#
这种方式下可以直接看到具体的版本号,比如 AS4 Update 1
3)登录到linux执行rpm -q redhat-release ,例如如下
[root@3.5.5Biz-46 ~]# rpm -q redhat-release
redhat-release-4AS-2.4
[root@3.5.5Biz-46 ~]#
这种方式下可看到一个所谓的release号,比如上边的例子是2.4
这个release号和实际的版本之间存在一定的对应关系,如下:
redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3
redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4
redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4
redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1
redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2
redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3
redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4
cat /proc/version
uname -a
uname -rcat /etc/issue
man uname
2,查看linux版本:抄录如下:
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
[root@3.5.5Biz-46 ~]# lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Descrīption: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
Release: 4
Codename: NahantUpdate1
[root@3.5.5Biz-46 ~]#
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
2) 登录到linux执行cat /etc/redhat-release ,例如如下:
[root@3.5.5Biz-46 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
[root@3.5.5Biz-46 ~]#
这种方式下可以直接看到具体的版本号,比如 AS4 Update 1
3)登录到linux执行rpm -q redhat-release ,例如如下
[root@3.5.5Biz-46 ~]# rpm -q redhat-release
redhat-release-4AS-2.4
[root@3.5.5Biz-46 ~]#
这种方式下可看到一个所谓的release号,比如上边的例子是2.4
这个release号和实际的版本之间存在一定的对应关系,如下:
redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3
redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4
redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4
redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1
redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2
redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3
redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4
全部回答
- 1楼网友:归鹤鸣
- 2021-12-19 11:18
而linux是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务。系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作。
查看用户的操作
系统管理员若想知道某一时刻用户的行为,只需要输入命令w 即可,在shell终端中输入如下命令:
[root@localhost root] # w
2:31pm up 11 day ,21:18 4 users, lode average : 0.12, 0.09 , 0.08
user tty from login@ idle jcpu pcpu what
root tty1 - 09:21am 3:23 0.13s 0.08s -bash
george tty2 - 09:40am 18:00s 0.12s 0.00s telnet
hello tty6 - 11:12am 34.00s 0.06s 0.o6s bash
marry pts/1 192.0.3.1102:40pm 5.20s 0.09s 0.03s ftp
可以看到执行w命令及显示结果。
命令信息含义
上述显示的信息分别表示如下:
第一行显示系统的汇总信息,字段分别表示系统当前时间、系统运行时间、登陆哟内用户总数及系统平均负载信息。对于上述势力中的几个显示数据意义为:
2:13pm 表示执行w的时间是在下午2点31分。
11days,81:18 表示系统运行11天零21小时18分。
4 users 表示当前系统登陆用户总数为4。
load average 与后面的数字一起表示系统在过去1,5,10分钟内的负载程度,数值越小,系统负载越轻。
从第二行开始构成一个表格,共有8个栏目,分别显示各个用户正在做的事情及该用户所占用的系统资料。
user:显示登陆用户帐号名。用户重复登陆,该帐号也会重复出现。
tty:用户登陆所用的终端。
from:显示用户在何处登陆系统。
login@:是login at的意思,表示登陆进入系统的时间。
idle:用户空闲时间,从用户上一次任务结束后,开会记时。
jcpu:一终端代号来区分,表示在摸段时间内,所有与该终端相关的进程任务所耗费的cpu时间。
pcpu:指what域的任务执行后耗费的cpu时间。
what:表示当前执行的任务。
查看登陆用户
同样,系统管理员若想知道某一时刻登陆的用户,可以使用系统提供的web命令,该命令可以查看当前登陆到系统的用户及其他信息:
[root@local root]#who
root tty1 - 09:21am
reorge tty2 - 09:40am
hello tty6 - 11:12am
marry pts/1 :0 02:40pm
可以看出上述信息与w命令非常相似。如果想让列表更详细一些,可以加上选项-hit等,就可以得到该用户是否愿意接受其他用户信息(-t)还可以显示空闲时间(-i)及标题栏(-h)。如果某各用户愿意接受信息,会在mesg栏中显示一个“+”,这是还可以使用命令mesg给用户发从信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯