N22-第六周作業

1、復制/etc/rc.d/init.d/functions文件至/tmp目錄,將/tmp/functions文件中

的以至少一個空白字符開頭的行的行首加#

~]# cp /etc/rc.d/init.d/functions /tmp
~]# vim /tmp/functions
%s@^[[:space:]]\+@#@g

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

空白字符
~]# cp /boot/grub2/grub.cfg /tmp/
~]# vim /tmp/grub.cfg
:s@^[[:space:]]\+@@g

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

和空白字符
tmp]# vim functions
:%s@^#[[:space:]]\+@@g

4、為/tmp/grub.conf文件中前三行的行首加#號
:1,3s@@#&@g

5、將/etc/yum.repos.d/CentOS-Media.repo文件中所有的enabled=0或gpgcheck=0

的最后的0修改為1;
~]# vim /etc/yum.repos.d/CentOS-Media.repo
:%s@\(enabled\|gpgcheck\)=0@\1=1@g

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

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

7、每周2,4,6備份/var/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"
* 9,17/2 * * 1-5 echo "howdy"

10、創建目錄/tmp/testdir-當前日期時間;
~]# mkdir /tmp/testdir-`date +%Y%m%d%H`

11、在此目錄創建100個空文件:file1-file100
testdir-2016101219]# touch file{1..100}

12、顯示/etc/passwd文件中位于第偶數行的用戶的用戶名;
~]# sed -n 'n;p' /etc/passwd | cut -d: -f1

13、創建10用戶user10-user19;密碼同用戶名;
#!/bin/bash
#

for username in {10..19}; do
        useradd user$username
        echo "$username" | passwd –stide user$username
done

14、在/tmp/創建10個空文件file10-file19;
~]# touch /tmp/file{10..19}

原創文章,作者:N22-無錫-嚯嚯,如若轉載,請注明出處:http://www.www58058.com/50718

(1)
N22-無錫-嚯嚯N22-無錫-嚯嚯
上一篇 2016-10-17 08:36
下一篇 2016-10-17 08:37

相關推薦

  • 建立dns服務

    一 、環境 兩臺機器,一臺LINUX,機器名為LINUX,域名為tongqiang.cnIP地址為192.168.0.5,另一臺機器為WIN98,機器名為tongqiang,IP地址從LINUX上DHCP服務器上獲得。 二 、建立DNS服務器(假設你的DNS軟件包已經安裝好了,而且是在安裝LINUX是選擇安裝DNS服務器的) 建立DNS服務器只需要修改以下幾…

    2017-10-09
  • 如何在微軟Azure云機上添加新磁盤

    大家好: 最近在項目實踐中,分享下如何在微軟Azure云機上添加新磁盤。 首先需要查看下是否有未用上的磁盤,先fdisk -l查(看下圖)并和Azure技術確認該磁盤是否可永久保存數據: 然后找到未分區的磁盤號,如上圖中的/dev/sdc,再 fdisk /dev/sdc后開始在該新磁盤上進行分區創建: 為方便管理,我們一般就創建一個分區,然后進行格式化: …

    Linux干貨 2016-11-27
  • N21沉舟第六周作業

    N21沉舟第六周作業 1、  復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; cp /etc/rc.d/rc.sysinit /tmp vim /tmp/rc.sysinit %s/^[[:space:]]\+/#&…

    Linux干貨 2016-08-08
  • week4:grep命令正則表達式的應用

    1.復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限;     ~]# cp -r /etc/skel/ /home/tuser1 |chmod -R g-rwx,o-rwx /home/tuser1 2.編輯/etc/group文件,添加組hadoop; &…

    Linux干貨 2016-11-23
  • N26-第三周博客作業

    1、  列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 命令:who | cut -d' ' -f1 | sort –u 涉及知識點: l  who命令 作用:查看當前所有的登錄會話 l  cut命令 作用:將文本內容按照指定內容分割,然后取出指定字段。 常用選項: &…

    Linux干貨 2017-02-10
  • 馬哥教育網絡班22期+第13周作業

    week13 1、建立samba共享,共享目錄為/data,要求:(描述完整的過程)   1)共享名為shared,工作組為magedu;   2)添加組develop,添加用戶gentoo,centos和ubuntu,其中gentoo和centos以develop為附加組,ubuntu不屬于develop組;密碼均為…

    Linux干貨 2016-11-21

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-10-25 13:37

    最好將每一個命令的執行結果一并附上

欧美性久久久久