前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux学习--网络、进程、服务、软件管理

Linux学习--网络、进程、服务、软件管理

作者头像
shimeath
发布2020-08-11 10:37:23
7280
发布2020-08-11 10:37:23
举报

六、网络配置

网卡配置文件在/etc/sysconfig/network-scripts/ifcfg-ens33

代码语言:javascript
复制
netstat [-anp]					# 查看系统网络状态
								# -a:显示所有连线中的Socket;
								# -n:直接使用ip地址,而不通过域名服务器;
								# -p:显示正在使用Socket的程序识别码和程序名称

七、进程管理

代码语言:javascript
复制
ps [-aux]		# a:显示当前终端的所有进程信息
				# u:以用户为主的格式显示进程信息
				# x:显示后台运行的进程

表头

含义

USER

用户名称

PID

进程号

%CPU

进程占用CPU百分比

%MEM

进程占用内存百分比

VSZ

进程占用虚拟内存百分比(单位:KB)

RSS

进程占用物理内存百分比(单位:KB)

TTY

终端名称

STAT

进程状态

START

开启时间

TIME

使用cpu总时间

COMMAND

启动进程所用命令行和参数,如果过长会被截断

STAT状态

符号

含义

S

睡眠

s

表示该进程是会话的先导进程

N

表示进程拥有比普通优先级更低的优先级

R

正在运行

D

短期等待

Z

僵死进程

T

被跟踪或者被停止

代码语言:javascript
复制
kill [-9] <进程号>					# 通过进程号杀死进程,9:强制
killall <进程名称>					# 通过进程名称杀死进程,支持通配符,杀死所有同名进程

pstree [-pu]						# 查看进程树,p:显示pid;u:显示所属用户
代码语言:javascript
复制
top [-d <秒数>] [-i] [-p]			# 动态查看系统运行状态
								# d:刷新间隔秒数
								# i:不显示闲置或僵死进程
								# p:指定pid监控

操作

功能

P

以CPU使用率排序【默认】

M

以内存使用率排序

N

以PID排序

q

退出

在top状态下,输入u回车后输入用户名查看指定用户的进程

​ 输入k回车后输入进程号结束指定进程

八、服务管理

代码语言:javascript
复制
service <服务名> [start|stop|restart|reload|status]
# 在centos7以后,不再使用service,而是systemctl

ls -l /etc/init.d/			# 列出系统中有哪些服务

chkconfig [[<服务名>]--list] [--level <n> 服务名 on/off]
# list 查看服务列表
# level 设置服务启动等级

九、软件管理

9.1、rpm

红帽包管理工具,目前业界标准

代码语言:javascript
复制
rpm -ivh <包名>						# 安装常用
rpm -e <软件名>						# 卸载
rpm -q								 #查询软件包是否安装

9.2、yum

代码语言:javascript
复制
yum list 					#查询服务器是否有需要安装的软件
yum install <名称>		  # 安装
yum	remove <名称>			 # 删除指定软件
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-08-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 六、网络配置
  • 七、进程管理
  • 八、服务管理
  • 九、软件管理
    • 9.1、rpm
      • 9.2、yum
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档