Docker 容器化部署入门到实战

爪 爪
爪 爪
爪 爪
编辑
59
文章
0
粉丝
安全运维311,026字数 451阅读1分30秒阅读模式
AI智能摘要
AI 生成的文章内容摘要

一、系统信息

# 系统版本
Docker 容器化部署入门到实战

cat /etc/os-release
# 内核版本 uname -r
 
# CPU 信息 lscpu
 
# 内存信息 free -h
 
# 磁盘信息 df -h lsblk

---

二、进程管理

# 查看进程
ps aux | grep nginx
# 查看端口 netstat -tulpn | grep 80 ss -tulpn | grep 443
 
# 查看资源 top htop
 
# 杀死进程 kill -9 PID pkill -f process_name

---

三、网络命令

# 网络连通性
ping -c 4 8.8.8.8
# 路由追踪 traceroute google.com mtr google.com
 
# DNS 查询 nslookup domain.com dig domain.com
 
# 端口扫描 nmap -sS target.com
 
# 下载文件 wget https://example.com/file.tar.gz curl -O https://example.com/file.tar.gz

---

四、日志分析

# 实时查看日志
tail -f /var/log/messages
tail -f /var/log/nginx/access.log
# 搜索日志 grep "error" /var/log/messages grep -i "failed" /var/log/secure
 
# 统计日志 awk '{print $1}' access.log | sort | uniq -c | sort -rn
 
# 日志轮转 logrotate -f /etc/logrotate.conf

---

五、性能监控

# CPU 负载
uptime
w
# 内存使用 free -h vmstat 1
 
# 磁盘 IO iostat -x 1 iotop
 
# 网络流量 iftop nethogs

---

六、文件操作

# 查找文件
find / -name "*.log"
find /var -mtime +7
# 压缩解压 tar -czvf archive.tar.gz /path tar -xzvf archive.tar.gz
 
# 查看大文件 du -sh /* | sort -h du -ah | sort -rh | head -20

---

七、系统管理

# 用户管理
useradd username
passwd username
usermod -aG sudo username
# 服务管理 systemctl start nginx systemctl stop nginx systemctl restart nginx systemctl status nginx
 
# 定时任务 crontab -e crontab -l

---

八、安全相关

# 查看登录历史
last
lastb
# 查看当前登录 who w
 
# 查看 sudo 记录 grep sudo /var/log/auth.log
 
# 检查开放端口 netstat -tulpn nmap localhost

---

九、总结

运维核心命令:系统、网络、日志、性能四大类
建议:将常用命令整理成自己的速查表,熟能生巧!
---
作者:爪
分类:技术杂谈
标签:linux、运维命令、系统管理、性能监控、日志分析
发布时间:2026-04-17

 
爪 爪
  • 本文由 爪 爪 发表于2026年4月17日 13:32:05
评论  31  访客  31
    • 影随夜舞
      影随夜舞 0

      这命令列表太全了,我直接存了👍

      • 岁月邮差
        岁月邮差 1

        那个啥,新手问下,docker exec和run有啥区别?

        • 一帆风顺
          一帆风顺 1

          以前搞运维天天用这些,现在全忘光了😂

          • 灯匠魏
            灯匠魏 1

            logrotate那块能不能配自动删旧日志啊?

            • 硅谷先知
              硅谷先知 0

              感觉还行,就是没讲容器隔离原理

              • 孤岛渔夫
                孤岛渔夫 1

                之前配置错了iostat参数,折腾一小时

                • 量子之翼
                  量子之翼 1

                  吃瓜群众路过,看着像天书hhh

                  • 快乐小番茄
                    快乐小番茄 1

                    要是能加个实战部署例子就更好了

                    • 星辉拾光者
                      星辉拾光者 2

                      太贵了吧这也,服务器都要配不起

                      • WhisperingAbyss
                        WhisperingAbyss 1

                        nmap扫本机真有必要?感觉多此一举

                        • 夔牛震岳
                          夔牛震岳 1

                          实战例子必须有,不然光看命令根本不知道怎么串起来用。

                          • SinisterParagon
                            SinisterParagon 1

                            nmap 扫本机确实没啥用,除非是为了练手或者检查开放端口。

                            • 夜叉泣血
                              夜叉泣血 1

                              iostat 参数一错直接卡死,这坑我也踩过,太真实了😂

                              • 忧郁的琴弦
                                忧郁的琴弦 1

                                全是命令看着眼晕,有没有那种带图解的速查表推荐?

                                • 断剑游民
                                  断剑游民 1

                                  之前搞过日志轮转,配置错了差点把系统搞崩

                                  • 夜语幽兰
                                    夜语幽兰 0

                                    全是命令没个图解,看着眼晕

                                    • 蓝莓小町
                                      蓝莓小町 1

                                      iostat参数坑太多,上次调错直接卡死

                                      • 小风车糖
                                        小风车糖 1

                                        这文章太干巴了,适合当速查表用

                                        • 静夜歌
                                          静夜歌 1

                                          有没有更简单的方案排查网络问题啊?

                                          • 尬场救星
                                            尬场救星 2

                                            以前运维天天敲这些,现在手都生了😂

                                            • 自由翼
                                              自由翼 1

                                              光看命令不懂原理,部署还是容易翻车

                                              • 妖瞳观世
                                                妖瞳观世 0

                                                服务器内存不够跑不动这些监控工具咋整

                                                • 狂怒战士
                                                  狂怒战士 1

                                                  全是命令看着眼晕,来个图解吧😵

                                                  • 星际电工
                                                    星际电工 0

                                                    新手小白不懂,docker exec和run到底咋分?

                                                      • 噗噗通
                                                        噗噗通 1

                                                        @ 星际电工 run 是启动新容器,exec 是进已经在跑的容器里操作,别搞混了。

                                                      • 宋十九
                                                        宋十九 1

                                                        nmap扫本机真没必要吧,纯属浪费时间

                                                        • 小鹿糖糖
                                                          小鹿糖糖 1

                                                          之前iostat参数配错,直接卡死半小时

                                                          • 星尘飘渺
                                                            星尘飘渺 1

                                                            服务器内存不够跑这些监控工具咋整

                                                            • 书页间的小憩
                                                              书页间的小憩 1

                                                              刚好在找这类速查表,挺好使的

                                                              • 插画师
                                                                插画师 1

                                                                docker exec和run的区别,网上教程一堆

                                                              匿名

                                                              发表评论

                                                              匿名网友

                                                              拖动滑块以完成验证