首页 > > > Linux 下的这些高效指令,是你快速入门运维的神器





sed 's/momo/failymao/g' test.txt(查看替换,s表示查找) sed -i 's/momo/failymao/g' test.txt替换(加参数 -i 表示写入) 匹配行前插入:sed -i '/IS/i 123456' test.txt 匹配行后插入:sed -i '/IS/a 123456' test.txt (a 表示after) 修改某个配置文件信息:sed '/SELINUX/s/disabled/123456/g' /etc/selinux/config (修改 /etc/selinux/config配置文件中SELTINUX后面的disabled为123456)




find . name "*.py" -typt d -mtime +1 -size +10M (d表示类型为目录,-mtime +1 表示一天以上,-1表示1天之内,-size表示大小为10M的文件目录)

find /root/ -name "*" -type f -name "*server*" -exec cp {}/samba \;(查找/root目录下,查找以文件中包含有server的文件,并(-exec)复制(cp)到 ({}接目录)/samba目录下,(;)固定格式)

find /samba -name "*" -type f -name "*server*" -exec rm -rf {} \;(删除/samba下,包含文件名中含有“server”的所有的文件!) 删除文件 == 等同于exec:find /root/ -name "*.py" | xargs rm -rf {} \; (管道符| xargs 等同于 -exec)










原文作者:;如有侵权,请联系管理员删除。