微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

运维面试总结

面试总结

Linux三剑客

1、删除/显示1.txt文件第3行到第10行的内容?(1.txt文件内容自定义
sed -n ‘3,10d’ 1.txt
sed -n ‘3,10p’ 1.txt
2、使用awk取出/etc/passwd第一列数据也就是取出用户名
cat /etc/passwd | awk -F “:” ‘{print KaTeX parse error: Expected 'EOF', got '}' at position 2: 1}̲' 3、查询file.txt以…’ file.txt
awk ‘/.abc$/{print KaTeX parse error: Expected 'EOF', got '}' at position 2: 0}̲' file.txt sed …/p’ file.txt
4、删除/etc/fstab文件中所有以#开头的行的行首的#号及#后面的所有空白字符;
sed -r ‘/#/s@#|[ \t]+@@g’ /etc/fstab
5、使用sed命令打印出文件的第一行到第三行
sed -n ‘1,3p’ file.txt
6、把data目录及其子目录下所有以扩展名.txt结尾的文件中包含oldgirl的字符串全部替换为oldboy.
find /data -type f -name '
.txt’ | xargs sed -i ‘s/oldgirl/oldboy/g’
7、删除abc.txt文件中的空行
sed -i ‘/^$/d’ abc.txt
8、查看linux服务器ip的命令,同时只显示包含ip所在的行打印出来
ip a | awk -F “[

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐