编辑:vim /etc/sysconfig/network-scripts/ifcfg-ens33
要求:将 ip地址配置成静态的,比如:ip地址为192.168.200.130
进入文件夹后:
需修改:BOOTPROTO=“static”
添加:
#IP地址
IPADDR=192.168.200.130
#网关
GATEWAY=192.168.200.2
#域名解析器
DNS1=192.168.200.2
然后需要修改这里的子网ip
与192.168.200.130在同一网段,并在NAT设置中辅助论坛,将网关修改为192.168.200.2
最后重启网络服务或者重启:
service network restart/reboot
【小白入门 通俗易懂】2021韩顺平 一周学会Linux_哔哩哔哩_bilibili
9.4 设置主机名和host映射 9.4.1 设置主机名 9.4.2 设置host映射
9.5 主机名解析过程分析(Hosts、DNS)
10. 进程管理 10.1 基本介绍 10.2 显示系统执行的进程 10.2.1 基本介绍
ps命令是用来查看目前系统中,有哪些正在执行,以及它们执行的状况。可以不加任何参数
一般组合使用:ps -aus
10.2.2 ps详解
10.2.3 应用案例
要求:以全格式显示当前所有的进程,查看进程的父进程。查看sshd的父进程信息
ps -ef 是 以全格式显示当前所有的进程
-e 显示所有进程 -f 全格式
即:ps -ef |grep sshd
10.3 终止进程kill和killall 10.3.1 介绍
若是某个进程执行一半需要停止时,或是已消耗了很大的系统资源时,此时可以停止该进程
10.3.2 基本语法
kill [选项] 进程号
killall 进程名称(进程名称也支持通配符,这在系统因负载过大而变得很慢时很有用)
10.3.3 常用选项
-9:表示强迫进程立即停止
10.3.4 应用案例
案例1:踢到某个非法登录用户
先ps查询sshd登录用户的进程号,然后:kill 某个用户的进程号
案例2:终止远程登录服务sshd,在适当时候再次重启 sshd服务
即:kill 7665
重启 :/bin/systemctl start sshd.service
案例3:终止多个gedit(文本编辑器)
killall gedit
案例4:强制杀掉一个终端
kill -9 bash对应的进程号
10.4 查看进程树pstree 10.4.1 基本语法
pstree [选项]
10.4.2 常用选项
-p:显示进程的PID
-u:显示进程的所属用户
10.4.3 应用案例
案例1:以树状的形式显示进程的pid
pstree -p
案例2:以树状的形式显示进程的用户id
pstree -u
10.5 服务(service)管理 10.5.1 介绍
服务(service)本质就是进程,但是是运行在后台的,通常都会监听某个端口shell脚本实用案例,等待其它程序的请求,比如(mysqld,sshd,防火墙等),因此我们又称为守护进程。
10.5.2 service管理指令
10.5.3 查看服务名
方式1:输入:setup,可以看到全部的系统服务
带*表示自动启动的服务,按空格可选择,按tab退出
方式2:ls -l /etc/init.d
10.5.4 服务的运行级别(runlevel)
10.5.5 chkconfig指令
设置服务在不同的运行级别上是否自启动
使用细节:设置完之后,需要reboot才能生效
10.5.6 systemctl 管理指令
基本语法:systemctl [start|stop|restart|status] 服务名