权限、定时任务练习题
权限练习题:
1、查看当前用户是谁 whoami
2、将以下权限翻译成数字
rw-r--r-- 644
rwx--x--x 711
rw------- 600
rwxr--r-- 744
rw-rw-r-- 664
3、将以下数字权限用字母表示
751 rwxr-x--x
771 rwxrwx--x
632 rw--wx-w-
551 r-xr-x--x
622 rw-w--w-
4、对一个文件进行chmod g+x, o-w file之后,则该文件最终权限是
644 rw-r--r--
654 rw-r-xr--
5、如果执行命令 # chmod 746 file.txt , 那么该文件的权限是?
rwxr--rw-
6、系统中有用户user1和user2,同属于users组,在user1用户目录下
有一个文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有(b)权限
a.744
b.664
c.646
d.746
7、为脚本程序指定执行权限的命令参数是(a)
a.chmod +x filename.sh
b.chown +x filename.sh
c.chmod +w filename.sh
d.chown +r filename.sh
8、在unix系统下执行chmod(“/usr/test/sample”,0753)之后改文件sample的访问权限为rwx r-x-wx(c)
a.拥有者可读写执行,同组用户可写可执行,其他用户可读可执行
b.拥有者可读写执行,同组用户可读写,其他用户可读可执行
c.拥有者可读写执行,同组用户可读可执行,其他用户可写可执行
d.拥有者可读写执行,同组用户可读可执行,其他用户可读写
9、定时任务练习题
编辑root任务调度命令 (c)
a、crontab -l
b、crontab -E
c、vim /var/spool/cron/root
10、以下crontab命令在何时会执行__每周一的1点5分执行____
05 01 * * 1 sh /data/nginx_log/ftp_nginxlog.sh >/dev/null/2>&1
11、写一条计划任务,在每天晚上的3:05分执行脚本/usr/script/tongji.sh
5 3 * * * /usr/script/tongji.sh
12、crontab里0 2 * * 1 /data/postmall/shell/a.sh表示什么含义?
每周一2点0分执行/data/postmall/shell/a.sh脚本
13、写一条crontab条目,每天的22点钟删除/test/下的所有文件
00 22 * * * cd /test && rm-rf * $> /dev/null
14、某系统管理员需每天做一定的重复工作,请按照下列要求,编织一个解决方案:
(1) 在下午4:50删除/abc目录下的全部子目录和全部文件
50 4 * * * cd /abc && rm -rf &> /dev/null
(2) 每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz
50 5 * * 1 tar zxcf backup.tar.gz /data &> /dev/null
15、在每周6的凌晨3:15执行/home/shell/collect.pl,并将标准输出和标准错误输出到/dev/null设备,请写出crontab中的语句
15 3 * * 6 /home/shell/collect.pl &> /dev/null
16、请写出一条计划任务,每天将oldboy.txt文件倒数1000行内容在10:00整的时候追加到/tmp的list文件内
00 10 * * * tail -n 1000 oldboy.txt >> /tmp/list