linux学习笔记(五)

练习

1、查找/etc目录下大于1M且类型为普通文件的所有文件

find /etc -size +1M -type f

1.png

2、打包/etc/目录下面所有conf结尾的文件,压缩包名称为当天的时间,并拷贝到/usr/local/src目录备份。

find /etc -name "*.conf" -type f| xargs tar -zcvf /usr/local/src/`date +%F`.tar.gz
2.png

3、利用sed 取出ifconfig命令中本机的IPv4地址

ifconfig eth0|sed -n '2p'|sed -r 's/.*inet(.*)netmask.*/\1/'
3.png

4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符

删除/etc/fstab文件中所有以'#'开头,后面至少跟一个空白字符的行:
输出:
sed  '/^#[[:space:]]/d' /etc/fstab
删除文件内容
sed -i '/^#[[:space:]]/d' /etc/fstab
4.png

5、处理/etc/fstab路径,使用sed命令取出其目录名和基名

目录名:echo '/etc/fstab'|sed -r 's@^/(.*)/(.*)@\1@'
基名:echo '/etc/fstab'|sed -r 's@^/(.*)/(.*)@\2@'
5.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、 给用户发信息命令:write 指令名称:write 指令所在路径:/usr/bin/write 执行权限:所...
    海阔天空yqh阅读 408评论 0 0
  • 一、Vim 模式介绍 普通模式(Normal mode)在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。...
    Bocchi阅读 405评论 0 1
  • 笔记摘抄自《linux操作系统基础及应用》 作业控制 正在执行的一个或者多个程序可形成一个作业。使用管道命令和重定...
    知识学者阅读 441评论 0 0
  • 基础命令 主要的命令和快捷键 Linux系统命令由三部分组成:cmd + [options]+[operation...
    485b1aca799e阅读 1,193评论 0 0
  • 夜深夜沉夜无声,柳暗花明皆是恨。夜深夜沉已黄昏,人已黄昏独自眠。人去已黄昏,黄昏烛影深。夜无声,泪无痕。时已境迁,...
    王玉笙阅读 558评论 0 3

友情链接更多精彩内容