N25_第六周作業

1、復制/etc/rc.d/rc.sysinit文件至tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#;

:%s@^[[:space:]]\+@#&@g(CentOS7下并未看到這個文件)

2、復制/boot/grub/grub.conf至/tmp目錄中,刪除/tmp/grub.conf文件中的行首的空白字符;

:s@^[[:space:]]\+@@g

3、刪除/tmp/rc.sysinit文件中的開頭,且后面跟了至少一個空白字符的行行的#和空白字符;

:%s@^#[[:space:]]\+@@g

4、為/tmp/grub.conf文件中前三行的行首加#號;

:1,3s@^@#@g

5、將/etc/yum.repos.d/CeneOS-Media.repo文件中所有的enabled=0或gpgcheck=0的最后的0修改為1;

:%s@\(enabled\|gpgcheck\)=0@\1=1@g

6、每四小時執行一次對/etc目錄的備份,備份至/backup目錄中,保存的目錄名為形如etc-2015040202020

* */4 * * * /usr/bin/cp -r /etc/ /backup/etc-`date +%Y%m%d%H%M`

7、每周2,4,6備份/vat/log/messages文件至/backup/messages_logs/目錄中,保存文件名形如messages-20150402

* * * * 2,4,6 /usr/bin/cp -r /var/log/messages /backup/messages_logs/messages-`date +%Y%m%d

` 8、每天每兩小時取當前系統/proc/meminfo文件中的所有以s開頭的信息至/stats/memory.txt中

* */2 * * * /usr/bin/grep '^S' /proc/meminfo >> /stats/memory.txt

9、工作日的工作時間內,每兩個小時執行一次echo “howdy”

* */2 * * 1-5 echo "howdy" 2>&1

腳本編程練習

10、創建目錄/tmp/testdir-當前時間;

11、在此目錄創建100個空文件:file-file100

12、顯示/etc/passwd文件中第偶數行的用戶的用戶名;

sed -n '2~2p' /etc/passwd | cut -d: -f1

原創文章,作者:LYF,如若轉載,請注明出處:http://www.www58058.com/68729

(0)
LYFLYF
上一篇 2017-02-14
下一篇 2017-02-15

相關推薦

  • 通絡通信

    網絡詳解: 網絡的osi層次結構: 物理層: 以太網規定,連入網絡的所有設備,都必須具有”網卡”接口。數據包必須是從一塊網卡,傳送到另一塊網卡。 網卡的地址,就是數據包的發送地址和接收地址,這叫做MAC地址。 每塊網卡出廠的時候,都有一個全世界獨一無二的MAC地址,長度是48個二進制位,通常用12個十六進制數表示。 前6個十六進制數是廠商編號,后6個是該廠商…

    Linux干貨 2016-09-02
  • Shell腳本編程初步

        shell是指一種應用程序,這個應用程序提供了一個界面,用戶通過這個界面訪問操作系統內核的服務。shell腳本(shell script),是一種為shell編寫的腳本程序。業界所說的shell通常都是指shell腳本,但shell和shell script是兩個不同的概念。shell編程跟java、php編程…

    Linux干貨 2016-08-24
  • 系統基礎之文件管理grep練習題

    1、顯示/proc/meminfo文件中以大小s開頭的行; (要求:使用三種方式) [root@wen-7 ~]# grep -i "^s" /proc/meminfo  SwapCached:       &…

    Linux干貨 2016-08-07
  • RAID磁盤列陣

                            RAID   RAID是英文Redundant Array o…

    Linux干貨 2016-09-07
  • N26-第二周

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。(盜圖了,哈哈哈) 文件查看類命令:cat, tac, head, tail, more, less,touch    cat 查看文件內容   tac命令   反向查看文件內容  注:可對照上圖 分屏查看命令:more  …

    Linux干貨 2017-01-07
  • Linux命令格式及常用命令詳解

    Linux命令格式及常用命令詳解 Linux的命令格式 COMMAND OPTIONS ARGUMENTS COMMAND 表示要執行的命令 OPTIONS 表示命令的運行特性 RGUMENTS 命令的作用對象,有時可以包含多個對象,空格隔開 常用命令詳解 ifconfig 功能描述:獲取網絡接口配置信息或配置網絡接口 命令格式: ifconfig [-a]…

    Linux干貨 2017-07-02
欧美性久久久久