04課前考試題詳解

一、若是在某用戶的crontab文件中有如下記錄,該行中的命令多久執行一次(RHCE考試題)(B)
30    4  *   *   3  mycmd
A 每小時
B 每週
C 每一年三月中每小時一次

二、若是在某用戶的crontab文件中有如下記錄,該行中的命令多久執行一次(RHCE考試題)(A)
*/5 * * * * mycmd
A 每5分鐘一次
B 每小時過5分鐘
C 不會運行,格式無效

簡答:
一、每隔1分鐘,打印一個+號到oldboy.log,請給出crontab完整命令。
html


#mkdir -p /server/scripts
#touch /tmp/oldboy
#touch /server/scripts/echo.sh
#vi echo.sh
#!/bin/sh
echo '+' >> /tmp/oldboy
#crontab -e
#echo '+' >> /tmp/oldboy  by liuyalei 201309130909
* * * * * /bin/sh /server/scripts/echo.sh > /dev/null 2>&1
# tail -f /tmp/oldboy     
+
+
+
+


2.每隔2個小時將系統的/etc/service文件打包備份到/tmp下(最好每次備份成不一樣的備份包)。
正則表達式

# tar zcf /tmp/services_"`date +%F-%H`".tar.gz   ./services
#vi /server/scripts/tar.sh
#!/bin/sh
cd /etc/services &&  tar zcf /tmp/services_"`date +%F-%H`".tar.gz   ./services
#crontab -e
#back /etc by liuyalei 201309130934
00 */2 * * * /bin/sh /server/scripts/tar.sh   >/dev/null     2>&1

三、天天晚上12點,打包站點目錄/var/www/html 備份到/data目錄下(最好每次備份按時間生成不一樣的備份包)
00    00    *    *   * >/dev/null 2>&1
bash

腳本演示同一、2題
ide

四、每週 6、日 上午9:00和下午14:00來老男孩這裏學習 (執行程序/server/script/oldboy.sh)
00   09,14   *   *  6,0   /bin/sh  /server/script/oldboy.sh >/dev/null 2>&1
腳本演示同一、2題
學習

五、請描述下列路徑的內容是作什麼的?
/etc/sysctl.conf   系統內核優化
/etr/rc.local     開機自啓動
/etc/hosts        ip、域名解析
/etc/fstab         自動掛載
/var/log/secure  登錄信息

六、請說出下列grep正則表達式的含義
^  以什麼開頭
$   以什麼結尾
.(點號) 任意一個字符
\   轉義符
*  重複0個或多個前一個字符
\{n,m}\  連續n到m的前一個字符
[^t] 不包含t
^[^t] 不包含t的內容開頭

七、vi命令考察,根據中文給出命令
退出保存    wq
退出並強制保存,!爲強制的意思    wq!
強制退出,不保存    q!
光標移到文件的最後一行   shift+g
光標移動到文件的第一行   gg
從光標所在位置將光標移動到當前行的開頭 0
從光標所在位置將光標移動到當前行的結尾 $
取消上一次的動做  u
刪除一行   dd
向下搜索  /word
向上搜索  ?word

八、受權oldboy目錄及其子目錄路755的權限,請給出命令
chmod   -R   755   oldboy
優化

九、把oldboy目錄及其子目錄的屬主改成oldboy,組改成root,請給出命令
chown -R  oldboy:root   oldboy
ui

十、描述下umask的做用,並舉例
umask 是更改默認建立文件、目錄權限
十一、添加一個用戶oldboy,並指定屬於sa組,要求組ID爲81,uid爲808,而且不創建家目錄及禁止其登陸。
spa

groupadd  -g 81 sa
server

useradd  -u 808 -g sa -M -s /sbin/nologin  oldboy
十二、如何查看用戶的uid及屬於的組的信息。
htm

id

相關文章
相關標籤/搜索