每日一练–8.8 sed,vim

 1 、删除/etc/grub2.conf 文件中所有以空白开头的行行首的空白字符

    sed  's/^[[:space:]]//g' /etc grub2.conf

blob.png

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

    sed 's/^#[[:space:]]*//'  /etc/fstab 

QQ浏览器截屏未命名.png

 3 、在/root/install.log 每一行行首增加#号 

     sed 's/^/#/' /root/install.log

     QQ浏览器截屏未命名.png

     

 4 、在/etc/fstab 文件中不以# 开头的行的行首增加#号 

    sed -e 's/^#//'  -e 's/^/#/'  /etc/fstab 

QQ浏览器截屏未命名.png

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

QQ浏览器截屏未命名.png

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

     sed -e 's/^.*r://' -e 's/B.*$//'|head -2|tail -1

QQ浏览器截屏未命名.png

 7 、统计centos 安装光盘中Package 目录下的所有rpm 文件的以. 分隔倒数第二个字段的重复次数

]# ll /media/CentOS_6.8_Final/Packages/ |grep 'rpm'|sed 's/.rpm$//'|grep -o "[^.]\+$"|sort|uniq -c

 

8、如何设置tab 缩进为4 个字符?

  set tabstop=4

9、复制/etc/rc.d/init.d/functions 文件至/tmp 目录;替换

/tmp/functions 文件中的/etc/sysconfig/init 为/var/log;

1470663515810250.png

 10 、删除/tmp/functions 文件中所有以# 开头,且# 后面至少

有一个空白字符的行的行首的#

1470663655609144.png

原创文章,作者:wutianyou,如若转载,请注明出处:http://www.178linux.com/30510

(0)
wutianyouwutianyou
上一篇 2016-08-12
下一篇 2016-08-12

相关推荐

  • N25第一周学习总结

    第一周学习总结 按照课程要求,本周完成2天的课时,总计8课时。 因为是刚开课,马哥为我们介绍了上课环境,课程体系,还有一些计算机基础理论。内容主要是:          计算机的工作机制        &nbs…

    Linux干货 2016-12-04
  • linux基础1

    linux基础

    Linux干货 2018-03-08
  • N25第一周博客作业

    本文主要阐述了以下几个知识点: l  计算机的组成及功能; l  介绍各不同发行版的linux及其联系; l  描述linux的哲学思想,及其本人对其个人理解; l  介绍一些linux基本命令及相关选项; l  如何在linux上使用帮助命令; l  罗列出发行版linux上的一些基础目录及其功用…

    Linux干货 2016-11-29
  • 实时文件查找工具–find

    find [option] …[查找路径] [查找条件] [处理动作] 起始路径:指定具体的目标路径,默认为当前目录 查找条件:指定查找标准,可以根据文件名,权限,文件大小等标准进行。默认为指定路径下的所有文件 处理动作:对符合条件的文件做什么操作 1 查找条件: (1)根据文件名查找:  -name “文件名称” 支持使用glob -iname…

    Linux干货 2017-07-02
  • 迁移用户数据到独立分区

    Linux操作系统中,/home目录下为各个普通用户的家目录,主要用于存放用户的配置信息及相关文件。若安装操作系统时,采用了home目录与根目录处在同一分区的分区策略,那么随着用户数据较多,很有可能将分区空间耗尽,导致系统崩溃。所以最好是将用户数据所在目录放在一个独立的分区上,但由于/home目录下已有一些用户数据,要想将home目录建立在一个独立的分区上,…

    Linux干货 2017-08-13
  • MAN 手册各章节功能介绍及快捷键键位整理

    MAN 手册各章节功能介绍及快捷键键位整理   Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。  1、Linux 的man手册共有以下几个章节:         1章节:用户命令     …

    Linux干货 2016-10-19