红帽linux和乌班图,redhat和ubuntu的区别

一、root用户

Ubuntu在默认情况下禁用了root用户,用户可以通过sudo命令来提升权限,运行管理任务。

复制内容到剪贴板

代码:

你只要输入 sudo su 命令 即可变为 root 身份,获得 root 提示符。

如果不想变成ROOT用户,那么执行ROOT权限的指令必须每一条前面加SUDO

另外SERVER版的通过SSH远程登陆,是可以直接获得ROOT权限的。

二、服务操作(以apache为例)

(1)Red Hat

复制内容到剪贴板

代码:

1、启动服务: service httpd start

2、停止服务: service httpd stop

3、服务随系统自启动:chkconfig httpd on

4、禁止服务自启动: chkconfig httpd off

(2)Ubuntu

复制内容到剪贴板

代码:

1、启动服务: /etc/init.d/apache start2、停止服务: /etc/init.d/apache stop

3、服务随系统自启动:update-rc.d apache defaults

4、禁止服务自启动: update-rc.d apache purge

(3)Ubuntu(安装sysvconfig和sysv-rc-conf)

Ubuntu如果想像REDHAT那样通过SERVICE服务管理,需要安装sysvconfig和sysv-rc-conf

具体安装方法:http://xuchengji.blog.51cto.com/160472/317496

复制内容到剪贴板

代码:

1、启动服务: service apache start

2、停止服务: service apache stop

3、服务随系统自启动:sysv-rc-conf apache on

4、禁止服务自启动: sysv-rc-conf apache off

三、网卡设置

(1)REDHAT

通常更改 /etc/sysconfig/network-scripts/ifcfg-eth0 (第一个网卡为eth0),

复制内容到剪贴板

代码:

DEVICE=eth0

BOOTPROTO=static #原来为dhcp,static表示静态分配ip地址

IPADDR=192.168.45.199      #192.168.45.199为修改后的ip地址

HWADDR=00:0C:29:3B:71:98

NETMASK=255.255.255.0

GATEWAY=192.168.45.1

ONBOOT=yes     #随计算机自动,有些用户说启动没有发现IP设置生效一般就是没有设置随机启动

设置完毕后记得使用ifconfig eth0 up 重新加载生效

配置DNS需要编辑 #/etc/resolv.conf

复制内容到剪贴板

代码:

nameserver 202.109.14.5

nameserver 202.96.209.5

(2)UBUNTU

需要编辑的位置: /etc/network/interfaces

区别:REDHAT如果有第二个或者更多的网卡需要创建ifcfg-eth1这类的文件,而UBUNTU所有网卡都在这里设置。

复制内容到剪贴板

代码:

1 auto lo

2 iface lo inet loopback

3

4 # The primary network interface

5 auto eth0

6 iface eth0 inet static

7 address 192.168.0.42

8 network 192.168.0.0

9 netmask 255.255.255.0

10 broadcast 192.168.0.255

11 gateway 192.168.0.1

第1行跟第5行说明lo接口跟eth0接口会在系统启动时被自动配置;

第2行将lo接口设置为一个本地回环(loopback)地址;

第6行指出eth0接口具有一个静态的(static)IP配置;

第7行-第11行分别设置eth0接口的ip、网络号、掩码、广播地址和网关。

设置DNS服务器

编辑sudo vi /etc/resolv.conf

复制内容到剪贴板

代码:

nameserver 202.96.128.68

nameserver 61.144.56.101

重新加载生效 sudo /etc/init.d/networking restart

四、软件包管理器

(1) REDHAT

REDHAT下的就是YUM,如安装apache2

复制内容到剪贴板

代码:

yum install apache2

(2)UBUNTU

UBUNTU下就是apt-get,如安装apache2

复制内容到剪贴板

代码:

sudo apt-get install apache2

五、套件管理器

(1)REDHAT

自然是RPM 安装,架设安装APACHE2(当然一般文件名一般会对版本等做描述,此处简化)

复制内容到剪贴板

代码:

rpm -i apache2.rpm

(2)Ubuntu

Ubuntu传承于DEBIAN,自然是

复制内容到剪贴板

代码:

dpkg -i apache2.deb

注意:虽然都是编译过的包了,但是很容易区分

另外UBUNTU利用alien 可以处理 RPM 套件(包括.deb、.rpm、.slp、.tgz 等档案格式, 进行转档或安装.)

首先安装alien套件

复制内容到剪贴板

代码:

sudo apt-get install alien

安装不同套件的命令,以quota-3.12-7.i386为例

复制内容到剪贴板

代码:

在 Debian 安装 RPM 套件: alien -i quota-3.12-7.i386.rpm

制作成 deb 的套件格式: alien -d quota-3.12-7.i386.rpm

制作成 rpm 的套件格式: alien -r quota_3.12-6_i386.deb

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值