N27網絡班第6周作業

1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#;
:%s@^[[:space:]]\+@#&@g
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@^.*@#&@
5、將/etc/yum.repos.d/Centos-Media.repo文件中所有的enabled=0或gpgcheck=0的最后的0修改為1
:%s@\(enabled\|gpgcheck\)=0@\1=1@g
6、每4小時執行一次對/etc目錄的備份,備份至/backup目錄中,保存的目錄名為形如etc-201504020202
mkdir /backup
crontab -e創建任務
        -l 列出任務
        -r 移除所有任務
在crontab -e 中必須打絕對路徑
[root@localhost ~]# which cp
0 */4 * * * /bin/cp -a /etc/ /backup/etc-`date +%Y%m%d%H%M`
7、每周2,4,6備份/var/log/message文件/backup/messages_logs/目錄中,保存的問價名形如messages-20150402
mkdir /backup/message_logs/
0 0 * * 2,4,6 /bin/cp -a /var/log/messages/ /backup/message_logs/messages-`date +%Y%m%d`
8、每天每兩個小時取當前系統/proc/meminfo文件中所有以S開頭的信息至/status/memory.txt文件中
0 */2 * * * /bin/grep '^S' /proc/meminfo > /stats/memory.txt
9、工作日的工作時間內,每兩小時執行一次echo “howdy”
0 8-16/2 * * 1-5 /bin/echo "howdy"
10、創建目錄/tmp/testdir-當前日期時間
[root@localhost ~]# vim testdir.sh
[root@localhost ~]# bash testdir.sh 
[root@localhost ~]# echo $?
0
[root@localhost ~]# ls /tmp/testdir-201709021117/
腳本
#!/bin/bash
mkdir /tmp/testdir-`date +%Y%m%d%H%M`
11、在此目錄創建100個空文件:file1-100
[root@localhost tmp]# mkdir test
[root@localhost tmp]# cd test
[root@localhost test]# vim filecreate.sh
[root@localhost test]# bash filecreate.sh 
[root@localhost test]# ll


腳本

#!/bin/bash
#
for i in {1..100};do
        touch file$i
done
12、顯示/etc/passwd文件中位于第偶數行的用戶的用戶名
[root@localhost test]# vim abc.sh
[root@localhost test]# bash abc.sh
腳本
#!/bin/bash
#
sed -n 'n;p' /etc/passwd | cut -d':' -f1

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

(0)
N27_flypigN27_flypig
上一篇 2017-09-03
下一篇 2017-09-03

相關推薦

  • 新手報到

    在開班的第一天為自己立下flag,看畢業時能否實現自己的預期。

    2018-03-26
  • 攜程全站癱瘓引發的思考

       為今年5月冠上多事之夏的名頭已是無可厚非的一件事,自支付寶光纖被挖斷后,攜程又暴出全站癱瘓的風波,從5/28 11:00開始,直到晚上11:29分才全面恢復.互聯網也是謠言四起,紛紛猜測百度騰訊誰會是下一個災難的受害者。暫切拋開這些玩笑言論,就攜程本次事情引發的思考太多,前車之鑒后事之師,如果攜程的事情發生到我們身上,我們該怎么辦,…

    Linux干貨 2015-06-03
  • N26-博客作業-week5

    1、顯示當前系統上root、fedora或user1用戶的默認shell; ~]# grep -E “^((root|fedora|user1)\>)” /etc/passwd | cut -d: -f7 2、找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如:hello(); ~]#…

    Linux干貨 2017-03-05
  • 馬哥教育網絡班21期第2周課程練習

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。     復制命令:cp         cp [OPTION]… [-T] SOURCE DEST     &…

    Linux干貨 2016-07-16
  • 關于rpm及yum的一些感想

    rpm -ivh PACKAGE_FILE  注意: (1) 不要對內核做升級操作;Linux支持多內核版本并存,因此 ,對直接安裝新版本內核 v rpm {-q嚴格–query} [select-options] [query-options] v [se…

    Linux干貨 2016-08-24
  • 進程查看管理工具htop/dstat/top/ps

    ps:顯示系統當前進程的運行情況         選項與參數(一):            a:所有與終端相關的進程;    x:所有與終端無關的進程;    u:以用戶為中心組織進程狀態信息顯示;   &nb…

    2016-12-04

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-10-10 13:11

    一開始的內容比較基礎,但是非常重要,這篇博客整理的很不錯,再接再勵。

欧美性久久久久