第五周作业

1、查找/etc目录下大于1M且类型为普通文件的所有文件
答:find /etc/ -type f -size +1M

2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。
答:tar -cfv /usr/local/src/`date+%F``.tar *.conf

3、利用sed 取出ifconfig命令中本机的IPv4地址
答:ifconfig | sed -n ‘2p’ | sed -n ‘s@ inent@ @;s@ net.*$@ @p’

4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符
答:sed -nr '/^#[[:blank:]]+/s@^#[[:blank:]]+(,*)@\1@p' /tmp/fstab

5、处理/etc/fstab路径,使用sed命令取出其目录名和基名
答:
目录名:
echo /etc/fstab | sed -nr ‘s@(.*)/([/]+)/?$@\1@p’

基名:
echo /etc/fstab | sed -nr ‘s@(.*)/([/]+)/?$@\2@p’

发布了14 篇原创文章 · 获赞 0 · 访问量 259
展开阅读全文
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览