我们常常需要一些实用的小技巧来提高工作效率和系统稳定性。本文将为您介绍10个Linux实用运维小技巧,这些技巧覆盖了文件管理、系统监控、安全配置等多个方面,旨在帮助您在日常工作中更加得心应手。

在这里插入图片描述

  1. 查找并移动文件:使用find命令查找当前目录下所有以.tar结尾的文件并移动到指定目录。

    find . -name "*.tar" -exec mv {} /backup/ ;
    
    
  2. 批量解压文件:批量解压当前目录下所有以.zip结尾的文件到指定目录。

    for i in $(find . -name "*.zip" -type f); do unzip -d /data/www/img/ $i; done
    
    
  3. sed文本处理:使用sed命令进行文本处理,如添加、删除或替换文本。

    sed -i 's/^.//g' test.txt # 去掉行首的点字符
    
    
  4. 目录存在性检查:判断某个目录是否存在,不存在则新建,存在则打印信息。

    if [ ! -d /data/backup/ ]; then mkdir -p /data/backup/; else echo "Directory already exists."; fi
    
    
  5. 磁盘空间监控:监控Linux磁盘根分区,如果空间使用率大于等于90%,则发送邮件给系统管理员。

    df -h | sed -n '//$/p' | awk '{print $5}' | awk -F"%" '{print $1}' | while read percent; if [ "$percent" -ge 90 ]; then echo "Disk space is above 90%, alerting admin." | mail -s "Disk Alert" admin@example.com; fi; done
    
    
  6. 日志分析:统计Nginx访问日志,找出访问量排在前20的IP地址。

    awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -20
    
    
  7. 网络抓包:使用tcpdump进行网络抓包,分析网络流量。

    tcpdump -nn host 192.168.1.1 and port 80
    
    
  8. 常用命令统计:显示最常用的20条命令,帮助快速回顾常用操作。

    history | awk '{print $2}' | sort | uniq -c | sort -nr | head -20
    
    
  9. 文件管理:查找并删除特定时间前创建的.log文件,释放磁盘空间。

    find . -mtime +3 -name "*.log" -exec rm -rf {} \;
    
    
  10. 防火墙配置:编写防火墙配置脚本,只允许远程主机访问本机的80端口。

iptables -F iptables -A INPUT -p tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp -j REJECT


今天的分享只是冰山一角,Linux的世界还有更多值得我们去探索和学习的地方。希望这些技巧能够成为您日常工作中的得力助手,也期待您在实践中发现更多高效的方法。让我们保持学习的热情,不断进步,共同推动Linux技术的发展。

黑客/网络安全学习路线

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。

网络安全学习资源分享:

最后给大家分享我自己学习的一份全套的网络安全学习资料,希望对想学习 网络安全的小伙伴们有帮助!

零基础入门

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

读者福利 | CSDN大礼包:《网络安全入门&进阶学习资源包》免费分享 (安全链接,放心点击)

在这里插入图片描述

1.网络安全学习路线图

要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图&学习规划。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

在这里插入图片描述

2.视频教程

网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本【点击领取技术文档】

在这里插入图片描述

(都打包成一块的了,不能一一展开,总共300多集)

3.技术文档和电子书

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本【点击领取书籍】

在这里插入图片描述

4.工具包、面试题和源码

“工欲善其事必先利其器”我为大家总结出了最受欢迎的几十款款黑客工具。涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。

在这里插入图片描述

最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

参考解析:深信服官网、奇安信官网、Freebuf、csdn等

内容特点:条理清晰,含图像化表示更加易懂。

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…

在这里插入图片描述

在这里插入图片描述

读者福利 | CSDN大礼包:《网络安全入门&进阶学习资源包》免费分享 (安全链接,放心点击)

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐