linux课后习题答案教材课后习题参考答案

27、下列哪个命令中不会自动产生文件后缀?

A. gzip B. tar C. bzip2 D. compr 28、有关归档和压缩命令,下面描述正确的是?

A. gzip 命令可解压缩由zip 命令生成的后缀为.zip 的压缩文件 B. unzip 命令和gzip 命令可以解压缩相同类型的文件 C. tar 归档且压缩的文件可以由gzip 命令解压缩 D. tar 命令归档后的文件也是一种压缩文件

29、为了将当前目录下的归档文件myftp.tar.gz 解压缩到/tmp 目录下,可以使

用以下哪个命令?

A. tar xvzf myftp.tar.gz -C /tmp B. tar xvzf myftp.tar.gz -R /tmp C. tar vzf myftp.tar.gz -X /tmp D. tar xvzf myftp.tar.gz /tmp

30、下列哪个命令可以了解test.rpm 软件包将在系统里安装哪些文件?

A. rpm -Vp test.rpm B. rpm –ql test.rpm C. rpm -i test.rpm D. rpm -Va test.rpm

31、如果要找出/etc/inittab 文件属于哪个软件包,可以执行下列哪个命令?

A. rpm -q /etc/inittab B. rpm -requires /etc/ inittab C. rpm -qf /etc/ inittab D. rpm -q | grep /etc/ inittab 32、root 用户和普通用户新建的普通文件默认权限分别是什么?

A.644 和666 B. 740 和666 C. 644 和664 D. 644 和666 33、以下哪个命令可将file1 复制给file2?

A. copy file1 file2 B. cat file1 >file2 C. cp file|file2 D.cat file1 file2>file1

二、简答题

【习题6.34】现有一个Windows 下使用过的U 盘(注:U 盘使用/dev/sda1 接口),要求在此U 盘上新建myfiles 目录,并在此目录下新建一文件soft,内容任意,再将该文件复制到/root 目录下,最后安全取出U 盘。要求写出相关的命令行。 参考答案:

超级用户登录后,第一步:挂载U 盘,如mount –t vfat /dev/sda1 /media;

第二步:创建子目录,“mkdir /media/myfiles”; 第三步:新建soft 文件,“cat >/media/myfiles/soft”; 第四步:复制文件,“cp /meida/myfiles/soft /root”; 最后卸载U 盘,“umount /media”。

【习题6.35】在/home/user 下新建文件f1,f2。f1 的内容是/root 目录的详细信息,f2 的内容是/root 所在磁盘分区的信息,最后将两个文件合并生成文件f3。 参考答案:

超级用户登录后执行如下命令:

第一步:切换到/home/user 目录,“cd /home/user”;

第二步:将/root 目录的详细信息保存到f1 文件,“ls –dl /root >f1”; 第三步:将/root 所在分区的信息保存到f2 文件,“df /root >f2”; 第四步:合并f1 和f2 文件,“cat f1 f2>f3”。

【习题6.36】 新建目录/option1,并在目录/option1 下生成一文件test,文件内容任意。接着设置test 文件的拥用者为jack,(注:jack 用户已存在),并复制test 文件给/tmp 目录下的test1 文件。复制时保留该文件的所有属性。最后建立软链接该文件到/tmp 目录下的soft 文件。 参考答案:

超级用户登录后执行如下命令:

第一步:新建目录,“mkidr /option1”; 第二步:切换目录,“cd /option1”;

第三步:新建文件,“cat > test”,输入任意内容,最后按Ctrl+D 键结束输入; 第四步:改变文件的所有者,“chown jack test”;

第五步:复制文件,并保留所有属性,“cp –p test /tmp/test1”; 最后:建立软链接,“ln –s test /tmp/soft”。

第七章 进程管理

1、以下说法中错误的是哪个?

A. 一个进程可以是一个作业 B. 一个作业可以是一个进程 C. 多个进程可以是一个作业 D. 多个作业可以是一个进程 2、进程和程序的区别是什么?

A. 程序是一组有序的静态指令,进程是一次程序的执行过程

B. 程序只能在前台运行,而进程可以在前台或后台运行 C. 程序可以长期保存,进程是暂时的 D. 程序没有状态,而进程是有状态的

B3、在下列快捷键中能够实现挂起一个正在执行的进程的是? A. CTRL+D B. CTRL+C C. ALT+C D. CTRL+Z 4、要撤消前台已启动的进程,可使用以下哪个快捷键?

A. CTRL+A B. CTRL+Z C. CTRL+F1 D. CTRL+C 5、从后台启动进程,应在命令的结尾加上什么符号? A. & B. @ C. # D. $ A6、在前台运行的任务如何切换到后台? A. 不可能实现

B. 使用CTRL+C 挂起任务并使用kill 命令放入后台 C. 使用CTRL+Z 挂起并运行bg 命令在后台执行 D. 使用CTRL+C 挂起并运行bg 命令在后台执行

A7、Linux系统中程序运行有若干优先级,以下选项中最低优先级是哪个? A. -15 B. 10 C. 17 D. 0 8、以下哪个进程的进程号为1?

A. login B. bash C. init D. ps 9、以下哪个命令能显示系统中正在执行的全部进程?

A. ps -x B. ps –A C. ps –a D. ps -u 10、进程列表中,S 列中的R 表示什么?

A. 进程已被挂起 B. 进程已僵死 C. 进程处于休眠状态 D. 进程正在运行

11、kill 命令可向指定的进程发出特定的信号,哪个信号可以用来强制杀死进

程?

A. 9 B. 6 C. 15 D. 1 12、进程调度cron、at 和batch 中,哪个可以多次执行?

A. cron B. at

C. batch D. cron、at 和batch

13、有一个备份程序mybackup,需要在周一至周五下午1 点和晚上8 点各运行一

次,下面哪个crontab 项可以完成这项工作?

A. 0 13,20 * * 1,5 mybackup B. 0 13,20 * * 1,2,3,4,5 mybackup C. * 13,20 * * 1,2,3,4,5 mybackup D. 0 13,20 1,5 * * mybackup

14、如果在某用户的crontab 文件中有以下记录,该行中的命令多久执行一次?

*/5 * * * * mycmd

A. 每5 分钟一次 B. 每小时过5 分钟 C. 不会运行, 格式无效 D. 每周五运行

15、如果在某用户的crontab 文件中有以下记录, 该行中的命令多久执行一次?

30 4 * * 3 mycmd

A. 每小时 B. 每周二 C. 每年三月中每小时一次 D. 每周三

16、以下计划任务将在何时自动执行?23 5 01 * * /sbin/shutdown –h now

A. 每月第23天的5点01分 B. 每月第1天23点05分 C. 每月第1天5点23分 D. 每月第23天1点05分 17、以下说法中不正确的是哪个?

A. 使用top 命令可以查看系统当前的资源和进程 B. 使用free 命令可以查看当前CPU 的使用情况 C. 使用df 命令可以查看计算机中所有分区的使用情况 D. 使用ps 命令可以查看当前系统中运行的进程 18、如何查看RHEL Server 5的启动信息?

A. mesg –D B. dmesg C. cat /etc/mesg D. cat /var/mesg

B19、Linux 系统中各种系统日志文件主要存放在系统中哪个目录?

A. /tmp B. /var C. /proc D. /usr 20、david 用户的crontab 配置文件,其路径和文件名是什么?

A. /var/cron/david B. /var/spool/cron/david C. /home/david/cron D. /home/david/crontab

二、思考题

1、某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4