N25-第六周作業

 

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

       圖像 2.png

       圖像 1.png

s/要查找的內容/替換為的內容/修飾符

%:全文,相當于1,$

&:引用前面查找時查找到的整個內容

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

       圖像 3.png

       圖像 4.png

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

       圖像 5.png

 

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

       圖像 7.png

 

 

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

       圖像 8.png

 

    6,每4小時執行一次對/etc目錄的備份,備份至/backup目錄中,保存的目錄名為行如etc-201504020202;

mkdir /backup

crontab -e

1 */4 * * * cp /etc/* /backup/etc\-$(date +"%Y%m%d%H%M")

# %必須使用""標注,不讓沒有效果

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

messages-20160830

mkdir -p /backup/messages_logs

crontab -e 

1 1 * * 2,4,6 cp /var/log/messages /backup/messages_logs/messages\-$(date +"%Y%m%d")

前面必須標注時間,不然會變成每小時每秒執行

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

  mkdir /stats

  crontab -e

  1 */2 * * * grep "^[s,S]" /proc/meminfo >> /stats/memory.txt

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

  crontab -e

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

腳本編程練習;

    10,創建目錄/tmp/testdir-當前日期時間;

     11,在此目錄創建100個空文件:file1-file 100

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

        圖像 9.png

 

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

(0)
N25_DavidN25_David
上一篇 2017-02-13
下一篇 2017-02-13

相關推薦

  • 馬哥教育網絡19期+第十八周課程練習

    1、為LNMP架構添加memcached支持,并完成對緩存效果的測試報告; LNMP的安裝過程不再贅述. # yum install -y memcached # cat /etc/sysconfig/memcached  PORT="11211" &nbsp…

    Linux干貨 2016-09-19
  • linux的發展與入門

    1,計算機的組成和功能如下: CPU:是由運算器(是用來對數據進行數據運算和邏輯運算), 控制器(是用來對總線的控制,內存尋址的控制,以及對讀,寫訪問的控制), 寄存器和緩存器(都是用來暫存數據的。) 存儲器:內存RAM(隨機接入存儲器)和硬盤:都是用來存儲數據的。 輸入設備:用來輸入需要處理的數據和指令。 輸出設備:是用來顯示加工過的數據。 2,LINUX…

    Linux干貨 2017-07-03
  • yum更多用法及源碼編譯安裝apache和當天作業

    一、yum的更多用法 上篇文章介紹了yum的基礎用法及yum源的基本配置,除此之外yum還有更多的用法,以下將繼續介紹yum的使用方法。 1、yum-config-manager工具,該工具可以自動生成yum的repo文件,而不需要手動創建編寫,使用方法如下: 用法:yum-config-manager [options] [section] -add-re…

    Linux干貨 2016-08-24
  • 基于Keepalived構建高可用集群配置實例(HA Cluster)

    什么是集群 簡單的講集群(cluster)就是一組計算機,它們作為一個整體向用戶提供一組網絡資源。這些單個的計算機系統就是集群的節點(node)。一個理想的集群是,用戶從來不會意識到集群系統底層的節點,在他/她們看來,集群是一個系統,而非多個計算機系統。并且集群系統的管理員可以隨意增加和刪改集群系統的節點。 關于更詳細的高可用集群我們在后面再做詳解…

    Linux干貨 2016-11-03
  • 聯通電信雙鏈路內網VRRP+BFD&&PPTP+MYSQL+FreeRadius實現IDC堡壘機連接IDC機房

    一、具體需求與實現 1、多wan:兩條寬帶接入鏈路,使用VRRP+BFD技術,實現鏈路冗余; 2、IDC機房遠程管理和登錄限制:使用PPTP+freeRadius+mysql實現VPN,限制指定網段或IP進行撥號認證登錄IDC機房,并編寫腳本檢查非法用戶登錄IDC機房服務器情況; 3、內網VLAN劃分:利于安全管理、IP分流和帶寬限制; 4、內網監控:使用N…

    Linux干貨 2016-08-22
  • Linux進程管理常用命令(二)

       htop命令:         選項:         -d # : 指定延遲時間間隔;         -u  UserName :僅顯示指定用戶的進程;       &n…

    Linux干貨 2017-01-05
欧美性久久久久