linux系统监测与维护,Linux笔记(三)—日常管理与维护

TOP命令实时监控Linux系统CPU使用状态

top //每隔5秒显式所有进程的资源占用情况

top -d 2 //每隔2秒显式所有进程的资源占用情况

top -c //每隔5秒显式进程的资源占用情况,并显示进程的命令行参数(默认只有进程名)

top -p 12345 -p 6789//每隔5秒显示pid是12345和pid是6789的两个进程的资源占用情况

top -d 2 -c -p 123456 //每隔2秒显示pid是12345的进程的资源使用情况,并显式该进程启动的命令行参数

rpm软件包管理

-v 表示在安装过程中显示详细信息

-h 表示显示水平进度条

安装软件包: rpm -ivh 包

卸载软件包: rpm -e 包

升级软件包: rpm -Uvh 包

刷新软件包: rpm -Fvh 包

查询软件包: rpm -q 包

例子:

rpm -qa # 查询系统中所有已经安装的软件包

rpm -q redis == rpm -qa|grep redis # 查询软件包

查询某软件包的安装依赖关系: rpm -qR 包

tar命令: tar可以为文件和目录创建备份。

主选项:(必须)

-c 创建

-r 追加

-t 查看

-x 解包

辅选项:(可选)

-v 详细报告tar处理的文件信息。

-f 使用档案文件或设备,这个选项通常是必选的。

mkdir aaa bbb

touch aaa/test.txt bbb/testb.txt

tar cvf aaa.tar aaa/

tar tvf aaa.tar

tar rvf aaa.tar bbb/

tar tvf aaa.tar

tar xvf aaa.tar

tar命令可以在打包和解包的时候调用压缩解压缩程序,一种是gzip,一种是bzip2 。

gzip以.gz结尾,tar通过参数'z'调用gzip

使用方法:跟tar基本命令相似,在参数前加z即可

tar zcvf aaa.tar.gz aaa/

tar tcvf aaa.tar.gz

tar zxvf aaa.tar.gz (解压缩)

bzip2是一个压缩能力更强的压缩程序,以.bz2结尾,tar通过参数'j'调用bzip2(压缩能力更强,推荐使用!)

使用方法:跟tar基本命令相似,用j替换v即可

tar cjf aaa.tar.bz2 aaa/

tar tjf aaa.tar.bz2

tar xjf aaa.tar.bz2 (解压缩)

ps 和 kill 配合使用

ps aux |grep python

kill -9 PID "-9":无条件杀死

top命令用来动态显示进程

定时任务(crontab,at)

1,crontab

crontab可以完成在终端实现重复定时任务,在crontab的配置文件中添加命令实现重复定时任务。

2,at

at命令被用来实现一次性定时任务,不重复。

at now +5 days

ls -l 5天后的现在列出内容到/var/spool/mail/yang

at -l 列出所提交的作业

atrm ID 按照作业标识清除作业

输出的结果在/var/spool/mail/yang文件里。

查看系统信息(free , df , du)

查看内存信息

free

free -m 以MB为单位

free -tm 显示物理内存和交换分区的总量,以MB为单位I暗显示

查看磁盘信息

df

df -h 以MB和GB显示

查看目录或文件大小

du test.txt

du aaa/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值