linux中网络管理命令 linux网络管理工具( 十 )


3 完全多用户模式 , 常用的命令行模式
4 保留给用户自定义
5 图形界面登录,比3多了一个图形界面
6 重启
1.3.2、Linux systemd命令
systemd是管理开机启动程序的工具(SysV启动开机进程时一次只能启动一个,而systemd则一次可以启动多个服务,这样就导致systemd的开机速度会更快 。)
[root@localhost ~]# systemctl list-units --all --type=service
UNITLOADACTIVESUBDESCRIPTION
abrt-ccpp.serviceloadedactiveexitedInstall ABRT coredump hook
abrt-oops.serviceloadedactiverunning ABRT kernel log watcher
UNITLOADACTIVESUBDESCRIPTION
[root@cent01 sbin]# ls /usr/lib/systemd/system//启动的脚本文件目录
[root@cent01 ~]# systemctl list-units//列出正在运行的unit
[root@cent01 ~]# systemctl list-units --all //列出所有的unit,包括active和inactive
[root@cent01 ~]# systemctl list-units --all --state=inactive //列出inactive的unit
[root@cent01 ~]# systemctl list-units --all --type=service//列出所有状态的service
[root@cent01 ~]# systemctl list-units --type=service//列出active的service
[root@cent01 ~]# systemctl is-active crond.service//查看某个unit是否active
systemctl enable crond.service //开机启动 .service可以省略
systemctl disable crond.service //禁止开机启动
systemctl status crond.service//查看服务状态
systemctl start crond.service //启动服务
systemctl stop crond.service//停止服务
systemctl restart crond.service//重启服务
systemctl is-enabled crond.service//查看某个服务是否开机启动
unit /usr/lib/systemd/system 此目录下列出了很多文件,这些文件都是unit 。类别如下:
service 系统服务target 多个unit组成的组device 硬件设备mount 文件系统挂载点automount 自动挂载点path 文件或路径scope 不是由systemd启动的外部进程slice 进程组snapshot systemd快照socket 进程间通信的套接字swap swap文件timer 定时器
target target类似于centos6的启动级别,target内又包含多个unit的组合,当然target内也可以包含target 。启动target就是启动多个unit,用target来管理这些unit 。
[root@cent01 ~]# systemctl list-units --all --type=target//查看当前所有的target
UNITLOADACTIVESUBDESCRIPTION
basic.targetloadedactiveactive Basic System
bluetooth.targetloadedactiveactive Bluetooth
[root@localhost ~]# systemctl list-dependencies multi-user.target
multi-user.target
● ├─abrt-ccpp.service
● ├─abrt-oops.service
● ├─abrt-vmcore.service
● ├─abrt-xorg.service
[root@localhost ~]# systemctl get-default//查看系统默认的target
multi-user.target
systemctl set-default multi-user.target//设置默认的target
multi-user.target等同于centos6的运行级别3 。他们的对应关系如下:
SysV运行级别systemd target备注
0poweroff.target关闭系统
1rescure.target单用户模式
2multiuser.target用户自定义级别,通常识别为3
3multiuser.target多用户命令行模式
4multiuser.target用户自定义级别,通常识别为3
5graphical.target多用户图形界面,比级别3只多一个GUI
6reboot.target重启
所以总结起来 , 一个service属于一种unit,多个unit组成一个target,当然target里面也可以包含target 。
1.4、ifconfig命令配置IP网络参数
格式:
[root@localhost /]#ifconfig [网络设备] [ip地址] [MAC地址] [netmask掩码地址] [broadcast广播地址(NDC)] [up/down]
[root@localhost /]#ifconfig eth0 192.168.74.130 netmask 255.255.255.0 up
用ifconfig命令配置eth0别名设备 , 为eth0绑定多个IP地址 。
[root@localhost /]#ifconfig eth0:1 192.168.74.130

推荐阅读