一万年来谁著史,三千里外欲封侯。这篇文章主要讲述Linux Docker 运维相关命令相关的知识,希望能为你提供帮助。
目录
- 查看linux系统版本
- 查找Linux下的大目录和大文件
- Linux定时任务管理
- 查看进程id对应的文件
- Docker 运维
- 病毒查杀软件 ClamAV的使用
查看linux系统版本
cat /proc/version
查找Linux下的大目录和大文件
du -h --max-depth=1 | sort -n
获取某个目录下大于800M的所有文件,并显示查找出来文件的具体大小
find . -type f -size +800M-print0 | xargs -0 du -h
如果你还需要对查找结果按照文件大小做一个排序
find . -type f -size +800M-print0 | xargs -0 du -h | sort -nr
Linux定时任务管理
crontab -e## 进入crontab定时器编译器
crontab -l## 列出定时任务
crontab -r## 删除定时任务 也可以crontab -e进入内部 定时任务前面加#进行注销
Linux查看所有用户的定时任务
for u in `cat /etc/passwd | cut -d":" -f1`; do crontab -l -u $u; done
查看进程id对应的文件
ls -al /proc/进程id
Docker 运维Docker中查询磁盘占用情况
docker system df
清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)
docker system prune
通过docker overlay2 目录名查找容器名和容器ID
假设docker overlay2 目录名为 /var/lib/docker/overlay2/bbed8c4cd32f640601c976229c610a5d3ef0ddc5be274acda3699f425dff884a
docker ps -q | xargs docker inspect --format \'{{.State.Pid}}, {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}\' | grep bbed8c4cd32f640601c976229c610a5d3ef0ddc5be274acda3699f425dff884a
病毒查杀软件 ClamAV的使用安装clamAV:
yum -y install clamav
更新病毒库:
freshclam
查杀当前目录并删除感染的文件:
clamscan -r --remove
查杀当前目录并删除感染的文件:
clamscan -r
【Linux Docker 运维相关命令】
推荐阅读
- MAC下使用selenium躲过亚马逊反爬虫机制
- 从vCenter Server中删除不再使用的replica-虚拟机
- 测试一下
- 803_AUTOSAR_TR_GeneralBlueprintsSupplement1_概述以及可视化表达1
- Oracle数据库基本操作第一章
- 国庆高质量出行,可视化开启智慧旅游
- Prometheus监控运维实战十一(Pushgateway)
- word文档如何插入公式编号并对齐
- 自动添加shell首部