ubuntu相关小问题

1 查看ubuntu发行版本号
localadmin@openstack:~$cat /etc/issue
Ubuntu 14.04.1 LTS \n \l

2 ubuntu默认root密码
Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。在终端输入命令 sudo passwd来设置root密码。
localadmin@openstack:~$sudo passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
localadmin@openstack:~$$su
Password:
root@openstack:/home/localadmin#

3 忘记root密码

忘记root密码,记着变通用户密码,可用sudo passwd root命令来重新设置root密码。



 

root@openstack_control:~# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                8
On-line CPU(s) list:   0-7
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 42
Stepping:              7
CPU MHz:               1600.000
BogoMIPS:              6784.06
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-7
root@openstack_control:~# which lccpu
root@openstack_control:~# which lscpu
/usr/bin/lscpu
root@openstack_control:~# ls /usr/bin/ls*
/usr/bin/lsattr       /usr/bin/lscpu   /usr/bin/lshw         /usr/bin/lsof   /usr/bin/lspgpot     /usr/bin/lsusb
/usr/bin/lsb_release  /usr/bin/lsdiff  /usr/bin/lsinitramfs  /usr/bin/lspci  /usr/bin/lss16toppm












opuser@zhai:~$ lscpu                                                                                                          
Architecture:          ppc64le                                                                                                
Byte Order:            Little Endian                                                                                          
CPU(s):                1                                                                                                      
On-line CPU(s) list:   0                                                                                                      
Thread(s) per core:    1                                                                                                      
Core(s) per socket:    1                                                                                                      
Socket(s):             1                                                                                                      
NUMA node(s):          1                                                                                                      
Model:                 IBM pSeries (emulated by qemu)                                                                         
L1d cache:             64K                                                                                                    
L1i cache:             32K                                                                                                    
NUMA node0 CPU(s):     0                                                                                                      
























一、查看Linux内核版本命令(两种方法):


1、cat /proc/version


[root@localhost ~]# cat /proc/version
Linux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Wed Jul 7 11:50:45 EDT 2010


2、uname -a


[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-194.8.1.el5.centos.plus #1 SMP Wed Jul 7 11:50:45 EDT 2010 i686 i686 i386 GNU/Linux


二、查看Linux系统版本的命令(3种方法):


1、lsb_release -a,即可列出所有版本信息:


[root@localhost ~]# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.5 (Final)
Release: 5.5
Codename: Final


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


2、cat /etc/redhat-release,这种方法只适合Redhat系的Linux:


[root@localhost ~]# cat /etc/redhat-release
CentOS release 5.5 (Final)


3、cat /etc/issue,此命令也适用于所有的Linux发行版。


[root@localhost ~]# cat /etc/issue
CentOS release 5.5 (Final)
Kernel \r on an \m


检测你的 Linux 是32位还是64位的


请注意文中的这些方法是在 Ubuntu 13.10 平台测试.


1. 执行‘uname -a’ 命令


最常见的一个测试方法是运行 uname command 命令。


例如,在我的系统里,它显示了以下信息:


$ uname -a 
Linux ubuntu 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 athlon i686 GNU/Linux 
那个高亮的 i686 (or 有时候会是i386) 说明操作系统是32位的,但是如果显示的是 x86_64,那就说明这个操作系统是64位的。


2.运行 ‘uname -m’ 命令


上面的命令内涵太多了,可以用这个参数直指人心:‘uname -m’ 。


例如,在我的系统里,它显示了以下信息:


$ uname -m 
i686 
这说明我的 Ubuntu Linux 系统是32位的,如果输出显示的是x86_64,就说明系统是64位的。


3.使用 file 命令


尽管这样做纯粹是炫耀技巧,但是仍然不失为一种达到目的的方法。使用这个方法,需要你运行 file 命令并带上 /sbin/init 作为参数。


举个例子:


$ file /sbin/init 
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0xc0d86a25a7abb14cad4a65a1f7d03605bcbd41f6, stripped 
高亮的 32-bit 说明这是一个32位的操作系统,如果显示为 64-bit 则说明操作系统是64位的


4. 使用 arch 命令


另外一个可以选择的方法是使用 arch 命令,这个命令用于输出机器的硬件名称。


这里有一个示例:


$ arch 
i686 
在这里你可以看到输出的是 i686, 这说明这是一个32位操作系统,对于64位的操作系统,输出的应该是x86_64。




查看linux版本的三种常用方法


作者:佚名 字体:[增加 减小] 来源:互联网 时间:09-08 17:02:34 我要评论
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如: [root@3.5.5Biz-46 ~]# lsb_release -a LSB Version: 1.3 Distributor ID: RedHatEnterpriseAS Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 1) Release: 4
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:


[root@3.5.5Biz-46 ~]# lsb_release -a 
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Description: 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


注意:第(2)(3)两种方法只对Redhat Linux有效




Linux 内核版本,Ubuntu版本的查看
查看内核版本
1)  cat /proc/version
[root@a ~]# cat /proc/version 
Linux version 2.6.18-194.el5 (mockbuild@x86-007.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:43 EDT 2010
2)  uname -a
[root@a ~]# uname -a
Linux a.liusuping.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
3) ls /boot/
[root@a ~]# ls /boot/
config-2.6.18-194.el5  initrd-2.6.18-194.el5.img  symvers-2.6.18-194.el5.gz  vmlinuz-2.6.18-194.el5
grub                   lost+found                 System.map-2.6.18-194.el5
查看linux的版本
1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:
[root@a ~]# lsb_release -a
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Release:        5.5
Codename:       Tikanga
这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。
2) 登录到linux执行cat /etc/redhat-release
[root@a ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
[root@a ~]#
这种方式下可以直接看到具体的版本号。
3)登录到linux执行rpm -q redhat-release ,例如如下
[root@a ~]# rpm -q redhat-release
redhat-release-5Server-5.5.0.2
[root@a ~]#














1./etc/issue 和 /etc/redhat-release都是系统安装时默认的发行版本信息,通常安装好系统后文件内容不会发生变化。


2.lsb_release -a :FSG(Free Standards Group)组织开发的LSB (Linux Standard Base)标准的一个命令,用来查看linux兼容性的发行版信息。


3./proc/version 和 uname -a 显示的内容相同,显示linux内核版本号。


关于lsb_release -a和/etc/issue显示的发行版本号不同,原因只有一个:系统内核手动升级了。






arch - print machine hardware name (same as uname -m). Print machine architecture.


uname - print system information
lsb_release - print distribution-specific information



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值