0
点赞
收藏
分享

微信扫一扫

Linux ---------- 网络配置与进程管理

624c95384278 2022-03-30 阅读 80
Linuxlinux

目录


一、网络配置

1. 查看和配置网络

  • 查看虚拟网络编辑器

在这里插入图片描述
在这里插入图片描述

  • 查看 windows 下虚拟网卡 VMnet8 的 IP 地址

cmd 下输入 ipconfig

在这里插入图片描述

2. 配置Linux网络

修改文件 : /etc/sysconfig/network-scripts/ifcfg-eth33

BOOTPROTO :获取 ip 的方式,改为 static,表示获取静态 ip。

IPADDR :设置静态 IP 地址,从虚拟网络编辑器设置的范围中选取一个。

GATEWAY :设置网关,从虚拟网络编辑器 NAT 设置中查看。

DSN1 :设置DNS,和网关保持一致。

在这里插入图片描述

重启网络服务 (service network restart) 或者重启 linux (reboot) 即可。

在这里插入图片描述

Linux终端ping外网 :

在这里插入图片描述
Linux 终端 ping windows

在这里插入图片描述

ctrl + c 终止 ping

外网 和 windows 都是通的。至此,Linux静态IP设置完成。

二、进程管理

1. 进程介绍

在Linux中,每个执行的程序 (代码) 都称为一个进程。
每一个进程都分配一个ID号。每一个进程,都会对应一个父进程。

进程有两种运行方式:前台和后台

前台方式是目前用户可以在前台操作的,后台方式是实际在运行,但用户在前台看不见。
一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。直到关机才结束。

2. 查看系统运行的进程

基本语法 :

ps 参数

参数说明:

ps -a :显示当前终端下的所有进程信息
ps -u :以用户的格式显示进程信息
ps -x :显示后台进程运行的参数
ps -e :显示所有进程信息
ps -f :以全格式显示进程信息

在这里插入图片描述
在这里插入图片描述

结果说明 :

  • USER :用户名称
  • PID :进程号
  • %CPU :进程占用CPU的百分比
  • %MEM :进程占用物理内存的百分比
  • VSZ :进程占用的虚拟内存大小 (单位:KB)
  • RSS :进程占用的物理内存大小 (单位:KB)
  • TT :终端名称,缩写.
  • STAT :进程状态,其中 S- 睡眠,s- 表示该进程是会话的先导进程,N- 表示进程拥有比普通优先级更低的优先级,R- 正在运行,D- 短期等待,Z- 僵死进程,T- 被跟踪或者被停止等等
  • STARTED :进程的启动时间
  • TIME :CPU时间,即进程使用CPU的总时间
  • COMMAND :启动进程所用的命令和参数,如果过长会被截断显示
  • PPID :父进程的ID
  • C :CPU使用的资源百分比
  • PRI :指进程的执行优先权(Priority的简写),其值越小越早被执行
  • SZ :使用掉的内存大小

3. 终止进程

基本语法 :

kill 选项 进程ID
killall 进程名称(支持通配符)

选项说明 :

-9 :表示强迫进程立即停止

在这里插入图片描述
在这里插入图片描述

4. 服务管理

① 服务介绍

② 服务管理指令

基本语法 :

systemctl [start、stop、restart、reload、status、enable] 服务名称

CentOS7之前,使用命令

service 服务名称  [start、stop、restart、reload、status、enable]

功能描述 : 开启、关闭、重启、重新加载、查看服务状态、开机启动

实操案例 :

在这里插入图片描述

③ 查看网路服务

● netstat 命令

基本语法:

netstat 选项

选项说明:

-an :按一定顺序排列输出
-p :显示哪个进程在调用

在这里插入图片描述

● ping命令

基本语法:

ping 选项 目标主机

功能描述:

是一种网络检测工具,它主要是用检测远程主机是否正常,或是两部主机间的介质是否为断、网线是否脱落或网卡故障。

实操案例:

在这里插入图片描述

● curl 命令

基本语法:

curl 选项 url

功能描述:用来发送HTTP请求。

-X参数:指定请求方式
-v参数:显示响应结果
-u参数:携带用户名/密码
-H参数:携带请求消息头信息

在这里插入图片描述

举报

相关推荐

0 条评论