1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Ubuntu系统详细分析【1-10】

Ubuntu系统详细分析【1-10】

时间:2021-08-13 16:42:55

相关推荐

Ubuntu系统详细分析【1-10】

1.查看服务器主机IP地址:Ifconfig. 3

2.配置主机服务器的IP地址—(一):... 4

3.Linux下修改IP、DNS、路由命令行设置 ubuntu版本命令行设置IP—(二):... 6

4.配置dns服务器... 8

5.查看是否与其他主机服务器通信:ping命令... 8

6.查看主机服务器的系统时间:date命令... 8

7.查看主机服务器的硬件时间:hwclock. 8

8.设置主机服务器的系统时间:sudo date –s命令... 8

9.Ubuntu中切换到root用户下:sudo –i9

10.Ubuntu中root用户和user用户的相互切换

1.查看服务器主机IP地址:Ifconfig

2.配置主机服务器的IP地址—(一):

在Ubuntu 8.10中设置网络后,重新启动,发现网络设置没有保存。

解决方法:

1、配置IP等相关网络设置

sudo vi /etc/network/interfaces

auto lo

iface lo inet loopback

#上面2行是系统loopback设备,必须有

auto eth0

iface eth0 inet static

address 192.168.0.2

netmask 255.255.255.0

安装完系统后设置网络连接才发现,原来Ubuntu 8.10 ( Intrepid Ibex ) 确实无法保存网络设置,重启之后又等于没设置过一样,到底什么问题我也不清楚,我的是局域网。我是这样解决的,把有线连接中的 Auto eth0 先删除掉,然后手动添加一个新的连接,这样就可以保存设置了。

检查网络配置

$ ifconfig

配置DHCP客户端

$ sudo vi /etc/network/interfaces

加入 iface eth0 inet dhcp

配置静态IP地址

$ sudo vi /etc/network/interfaces

eth0配置如下:

auto eth0

address 192.168.0.88

netmask 255.255.255.0

gateway 192.168.0.1

让新配置生效

保存退出后,使用重启networking命令让新配置生效:

$ sudo /etc/init.d/networking restart

也可以重启网卡让新配置生效,优点是不影响其他网络接口:

$ sudo ifdown eth0

$ sudo ifup eth0

临时改变IP地址

$ sudo ifconfig eth0 192.168.1.111 netmask 255.255.255.0

当系统重启动后,后会恢复interfaces中的配置。

设置默认网关的方法也有两种:

1. 在interfaces文件中设置。

$ sudo vi /etc/network/interfaces

在eth0的相关配置下加入gateway,如:

auto eth0

iface eth0 inet static

address 192.168.1.123

netmask 255.255.255.0

gateway 192.168.1.1

2. 直接用命令设置:

删除当前缺省网关

$ sudo route del default gw

手工配置缺省网关

$ sudo route add default gw 192.168.1.1

查看路由信息

$ route

使用本方法,修改当即生效,重新启动后,则interfaces文件中的设置有效。

查看主机名

$ hosts

$ hostname

临时修改主机名

$ sudo hostname testserver (testserver为计算机名)

执行完命令后,即时生效。

$ sudo hostname [新的计算机名]

$ sudo reboot

永久修改主机名

$ sudo vi /etc/hostname

把新的主机名写入即可。当系统重启后,会读出此文件中主机名。

配置DNS服务器的地址,最多可以使用3个DNS服务器

$ sudo vi /etc/resolv.conf

nameserver 202.xx.xx.xx

nameserver 192.168.1.1

对”resolv.conf”的修改是即时生效的。可以使用nslookup命令进行DNS服务器查询,以验证”resolv.conf”配置文件。

3.Linux下修改IP、DNS、路由命令行设置 ubuntu版本命令行设置IP—(二):

注意:在这里提到的但是在你测系统里面找不到自己新建就可以拉:

cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto eth0

iface eth0 inet static

address 192.168.1.104

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.2

# dns-* options are implemented by the resolvconf package, if installed

dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8

dns-search .COM

重启网卡: /etc/init.d/networking restatr

redhat Linux版本命令行设置IP:

ifconfig eth0 新ip

然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

一、修改IP地址

[aeolus@db network-scripts]$ vi ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=219.136.241.211

NETMASK=255.255.255.128

GATEWAY=219.136.241.254

二、修改网关

vi /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=Aaron

GATEWAY=192.168.1.1

三、修改DNS

[aeolus@db etc]$ vi resolv.conf

nameserver 202.96.128.68

nameserver 219.136.241.206

四、重新启动网络配置

/etc/init.d/network restart五、例子

1、修改ip地址

即时生效:

# ifconfig eth0 192.168.0.20 netmask 255.255.255.0【已经生效,普通用户下sudo】

启动生效:

修改/etc/sysconfig/network-scripts/ifcfg-eth0

2、修改default gateway

即时生效:

# route add default gw 192.168.0.254【已经生效,普通用户下sudo】

启动生效:

修改/etc/sysconfig/network-scripts/ifcfg-eth0

修改dns

修改/etc/resolv.conf

修改后可即时生效,启动同样有效

3、修改host name

即时生效:

# hostname fc2(fc2为更改的主机名)

启动生效:

修改/etc/sysconfig/network

ps:

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.8.85

NETMASK=255.255.248.0

GATEWAY=192.168.8.1

HWADDR=00:0uu3:47:2C:D5:40

ONBOOT=yes

4:添加Linux系统启动项:

vi /etc/rc.d/rc.local

修改Linux系统SSH的端口号

修改Linux系统SSH的端口号 操作系统linux和Unix都适用: 修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022, 然后

kill -HUP `cat /var/run/sshd.pid` 就行了。 注:现有连接自己不会断,因为kill -HUP `

修改Linux系统SSH的端口号

操作系统Linux和Unix都适用:

修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,

然后 kill -HUP `cat /var/run/sshd.pid` 就行了。

注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。

要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可

4.配置dns服务器

ubuntu 的dns服务器信息,放在/etc/resolv.conf中,

添加dns服务器地址,如202.112.125.53,则在上述文件中加入

nameserver 202.112.125.53

小结:

只要按上面的步骤配置完,就能上网了,如果还不行就重启下机器试试。

5.查看是否与其他主机服务器通信:ping命令

Ping10.112.99.183

6.查看主机服务器的系统时间:date命令

7.查看主机服务器的硬件时间:hwclock

8.设置主机服务器的系统时间:sudo date –s命令

sudo date -s MM/DD/YY 设置日期

sudo date -s hh:mm:ss 设置时间

#clock -w ------确保修改生效

sudo /etc/init.d/hwclock.sh restart #将修改后的正确时间写入cmos

9.Ubuntu中切换到root用户下:sudo –i

10.Ubuntu中root用户和user用户的相互切换

Ø 从user用户切换到root用户:sudo su 【su(switch user)】

当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只需要简单的执行sudo su 即可;

Ø 从root用户切回user用户:su user 【user是你自己安装时候的用户名】

想从root用户切回user用户只需执行命令:su user (user是你自己安装时候的用户名),或是直接输入exit,也可Ctrl+D组合键推出;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。