每日一練–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.www58058.com/30510

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

相關推薦

  • http協議基礎(一)

    web服務:      Apache      Nginx      LVS      http協議 網站運維:      web站點      游戲網站web服務 高性能,高可用…

    Linux干貨 2017-04-18
  • RAID磁盤陣列

                           又是一周走過      &nbsp…

    2017-08-13
  • 馬哥教育網絡班19期第一周課程練習

    1、描述計算機的組成及其功能。 從大體上計算機是由cpu、內存、主板、I/O設備、存儲設備組成 cpu的功能就好像人的大腦,控制身體的。嚴格意義上是用來解釋計算機指令以及處理軟件中的數據的。 內存的功能就好像人的大腦記憶區、來存放眼睛看到的世界。嚴格意義上是用于暫時存放cpu中的運算數據,以及與硬盤等外部存儲器交換的數據 主板的功能就好像人的身體,來鏈接身體…

    Linux干貨 2016-06-18
  • RAID級別介紹

    raid分為軟raid和硬raid,一般公司使用硬raid,數據無價。 存數據都是先存到內存,后同步到硬盤,為提高raid卡的性能會在raid嵌入內存顆粒。 但是問題是斷電后內存的數據沒有同步到硬盤會丟失,這樣就會有raid卡電池。(raid卡必須有raid電池) 計算機只識別raid卡,不會識別raid卡下有幾塊硬盤 raid 0:  (條帶式)…

    Linux干貨 2016-03-22
  • 高可用集群部署文檔

    同學們都很活躍,自己好久沒寫了,也動動筆,下面文章寫著玩的,如有錯誤請聯系(NET7-粵-義薄云天) 高可用集群部署文檔   目錄: 目錄: 1 項目需求: 2 實現方式: 2 拓撲圖: 3 系統及軟件版本: 3 安裝步驟: 4 IP分配: 4 LVS和keepalived的安裝和配置: 4 LVS主配置: 4 LVS2備 配置: 7 w…

    Linux干貨 2015-08-11
欧美性久久久久