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

相关文章
相关标签/搜索