一、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