Dev-005、Linux运维面试

1、查询某个端口号的进程

# netstat 命令
yum install -y net-tools    
netstat -tunlp | grep 80

# lsof 命令
yum install -y lsof   
lsof -version      
lsof -i:80



2、定时任务:Crond服务

(1)Crond服务的命令
# 查看编译cron定时任务的格式说明
cat /etc/crontab

# 查看定时任务的列表
crontab -l

# 编辑定时任务
crontab -e

(2)cron定时任务的格式说明

   执行crontab -e后,进入编译状态;先写五个,每个之间都间隔一个空格,每一个分别代表分、时、日、月、星期几;五个之后间隔一个空格,可接命令或脚步。

   例子如下:

* */1 * * 5 update(命令/脚本)



3、生产中如何监控docker?

(1)没有容器云管理平台
  1. docker自带
docker container top id
docker container status
  1. Zabbix(源)+Grafana(图形)

  2. Prometheus+Grafana(图形)

  3. Weave Scope

(2)有容器云管理平台

Rancher(对开发比较友好,对运维不友好)



4、要想把iptable的规则保存到⼀个⽂件中如何做?如何恢复?

# 保存到文件
iptables -save >  /home/appuser/1.iptxt 

# 反重定向回来
ptables-restore < /home/appuser/1.iptxt 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容