文档库 最新最全的文档下载
当前位置:文档库 › Linux操作习题3附答案

Linux操作习题3附答案

Linux操作习题3附答案
Linux操作习题3附答案

Linux习题3附答案

一、单项选择题()

1.若当前目录为/home,命令ls –l 将显示home目录下的()。

A.所有文件

B.所有隐含文件

C.所有非隐含文件

D.文件的具体信息

2.下面关于文件"/etc/sysconfig/network-scripts/ifcfg-eth0"的描述哪个是正确的? ( )。

A.它是一个系统脚本文件

B.它是可执行文件

C.它存放本机的名字

D.它指定本机eth0的IP地址

3. 如何快速切换到用户John的主目录下?( )

A.cd @John

B.cd #John

C.cd &John

D.cd ~John

4.启动DNS服务的守护进程()

A. httpd start

B.httpd stop

C. named start

D. named stop

5. 若URL地址为https://www.wendangku.net/doc/0a7237340.html,/index.html,请问哪个代表主机名()。

https://www.wendangku.net/doc/0a7237340.html,

B.index.html

https://www.wendangku.net/doc/0a7237340.html,/index.html

https://www.wendangku.net/doc/0a7237340.html,

6.RED HAT LINUX 9默认使用的文件系统类型为()

A.ext2

B.ext3

C.FAT

D.swap

7.在LINUX中,要查看文件内容,可使用()命令。

A.more

B.cd

C.login

D.logout

8.光盘所使用的文件系统类型为()。

A.ext2

B.ext3

C.swap

D.ISO 9660

9.以下命令中,可以将用户身份临时改变为root的是()。

A.SU

B.su

C.login

D.logout

10.LINUX所有服务的启动脚本都存放在()目录中。

A./etc/rc.d/init.d

B./etc/init.d

C./etc/rc.d/rc

D./etc/rc.d

11.若要使用进程号来结束进程,应使用()命令。

A.kill

B.ps

C.pss

D.pstree

12.RED HAT LINUX所提供的安装软件包,默认的打包格式为()。

A..tar

B..tar.gz

C..rpm

D..zip

13.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为()。

A.tar –cvf myfile.txt myfile.txt.tar.gz

B.tar –zcvf myfile.txt myfile.txt.tar.gz

C.tar –zcvf myfile.txt.tar.gz myfile.txt

D.tar –cvf myfile.txt.tar.gz myfile.txt

14.LINUX交换分区的格式为()。

A.ext2

B.ext3

C.FAT

D.swap

15.以下文件中,只有root用户才有权存取的是()

A.passwd

B.shadow

C.group

D.password

https://www.wendangku.net/doc/0a7237340.html,ermod命令无法实现的操作是()

A.账户重命名

B.删除指定的账户和对应的主目录

C.加锁与解锁用户账户

D.对用户密码进行加锁或解锁

17.LINUX用于启动系统所需加载的内核程序位于()

A./

B./lib/modules/2.4.20_8/kernel

C./boot

D./proc

18.init进程对应的配置文件名为(),该进程是LINUX系统的第一个进程,其进程号PID始终为1。

A./etc/fstab

B./etc/init.conf

C./etc/inittab.conf

D./etc/inittab

19.在LINUX运行的7个级别中,X-WINDOWS图形系统的运行级别为()。

A.2

B.3

C.5

D.6

20.若在文字界面下,需要键入何种指令才能进入图形界面(Xwindow)。()

A. reboot

B.startx

C.startwindow

D.getinto

三、操作题(每题2分,共10分)

1.在/usr/test下创建mike目录,其父目录不存在时先创建父目录的命令。

mkdir –p /usr/test/mike

2.要使得名为fido的文件具有如下权限-r-xr-x—x的命令。

chmod 551 fido

3.在/root文件夹下查找后缀为.cpp的文件。

find /root –name *.cpp

4.关闭linux系统(不重新启动)使用的命令

halt

5.将光盘/dev/hdc挂载在/mnt/cdrom,使用完之后进行卸载。

mount /dev/hdc /mnt/cdrom

umount /mnt/cdrom

四、简答和shell编程题

1.若下达rmdir命令来删除某个已存在的目录,但无法成功,请说明可能的原因。参考答案:

此目录可能不存在,

或者目录不为空,或者目录中有隐含文件存在,

或者目录被设置了权限,

解决方法就是先修改权限,再使用rm –r 命令删除。

Linux操作习题3附答案

Linux习题3附答案 一、单项选择题() 1.若当前目录为/home,命令ls –l 将显示home目录下的()。 A.所有文件 B.所有隐含文件 C.所有非隐含文件 D.文件的具体信息 2.下面关于文件"/etc/sysconfig/network-scripts/ifcfg-eth0"的描述哪个是正确的? ( )。 A.它是一个系统脚本文件 B.它是可执行文件 C.它存放本机的名字 D.它指定本机eth0的IP地址 3. 如何快速切换到用户John的主目录下?( ) A.cd @John B.cd #John C.cd &John D.cd ~John 4.启动DNS服务的守护进程() A. httpd start B.httpd stop C. named start D. named stop 5. 若URL地址为https://www.wendangku.net/doc/0a7237340.html,/index.html,请问哪个代表主机名()。 https://www.wendangku.net/doc/0a7237340.html, B.index.html https://www.wendangku.net/doc/0a7237340.html,/index.html https://www.wendangku.net/doc/0a7237340.html, 6.RED HAT LINUX 9默认使用的文件系统类型为() A.ext2 B.ext3 C.FAT D.swap 7.在LINUX中,要查看文件内容,可使用()命令。 A.more B.cd C.login D.logout 8.光盘所使用的文件系统类型为()。 A.ext2 B.ext3 C.swap D.ISO 9660 9.以下命令中,可以将用户身份临时改变为root的是()。 A.SU B.su C.login D.logout 10.LINUX所有服务的启动脚本都存放在()目录中。 A./etc/rc.d/init.d B./etc/init.d C./etc/rc.d/rc D./etc/rc.d 11.若要使用进程号来结束进程,应使用()命令。 A.kill B.ps C.pss D.pstree 12.RED HAT LINUX所提供的安装软件包,默认的打包格式为()。 A..tar B..tar.gz C..rpm D..zip

Linux教程第四版课后习题4答案

第四章 4.1常用的有哪儿种系统中默认的是什么? 答:几种常见的:、、、、 下默认的是 () 4.2简述的主要功能。有什么特点? 答:是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 引用、多命令执行、命令行展开:~ {}、命令的执行状态结果、多命令执、命令补全:$、路径补全:、命令缓存表、命令别名:, 命令历史:、文件名通配符:、变量、快捷键。 4.3执行脚本的方式是哪些? 答:1、输入定向到脚本。该方式用输入重定向方式让从给定文件中读入命令行,并进行相应处理。其一般形式是: $<脚本名例如: $ <1 2、以脚本名作为参数。其一般形式是: $脚本名 [参数] 3、将脚本的权限设置为可执行,然后在提示符下直接进行。

4.4将主提示符改为用户的主目录名,并予以输出。 答:1= $ $ 4.5说明三种引号的作用有什么区别。 答:中有三种引号,分别为双引号(" ")、单引号(' ')以及反引号(` `)。 双引号(" "):在双引号中,除了$, '', `和\以外所有的字符都解释成字符本身。 单引号(' '):在单引号中所有的字符包括特殊字符($,'',`和\)都将解释成字符本身而成为普通字符。 反引号(` `):在反引号中的字符串将解释成命令来执行。 4.6利用变量赋值方式,将字符串 c:>\$\*显示出来。 答:$ $ $ ”c:>\$\*” 4.7显示环境变量的设置情况,说明各自的意义。 答: 只对当前的起作用的环境变量 1、控制台中设置,不赞成这种方式,因为他只对当前的起作用,换一个设置就无效了:

直接控制台中输入: $"$" (关闭会还原为原来的) 对所有的用户的都起作用的环境变量 2、修改文件,如果你的计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的都有权使用这个环境变量,可能会给系统带来安全性问题。这里是针对所有的用户的,所有的 在的最下面添加: "$" 针对当前特定的用户起作用的环境变量 3、修改文件,这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,这里是针对某一特定的用户,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的文件就可以了。 在下面添加: "$"。 4.8 分析下列脚本的功能: $# [$ 0] "$ \$$ ” ‘ $1’

linux题库选择及答案

一、选择题 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是( B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21.局域网的网络设备通常有(ABCDE)

LINUX练习题及参考答案

一、单选 1 . 存放用户帐号的文件是(C)。 A. shadow B. group C. passwd D. gshadow 2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。 A./bin B. /dev C. /boot D. /home 00 3 . Linux系统的联机帮助命令是(D)。 A. tar B. cd C. mkdir D. man 4 . 如何删除一个非空子目录/tmp (B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 5. 更改一个文件权限的命令是(C)。 A. change B. attrib C. chmod D. at 6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。 A. rwxr--rw- B. rw-r--r— C. --xr--rwx D. rwxr--r— 7. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是(A )。 A. ls *.txt B. find –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 8 . 怎样显示当前目录(A)。 A. pwd B. cd C. who D. ls 9 . 欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是(D)。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。 A. 566 B. 644 C. 655 D. 744 11.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。 A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz 12.用来保存用户名、个人目录等资料的文件是(B )。 A. /etc/shadow B. /etc/passwd C. /etc/inittab D. /etc/group 13.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。 A. read-only B. write C. read-write 14.绝大多数Linux分区使用的文件系统类型是( D )。 A. vfat B. nfs C. swap D. ext2 15.在Linux系统中,硬件设备大部分是安装在( B )目录下的。 A. /mnt B. /dev C. /proc D. /swap 16.比较重要的系统配置资料,一般来说大部分位于( A )目录下。 A. /etc B. /boot C. /home D. /usr 17.要改变文件的拥有权,使用命令( B )。 A. chgrp B. chown C. chsh D. chmod 18.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D )。 A -m B –d C -f D –p 19.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是(B )。

Linux操作系统模拟题一

《Linux操作系统》模拟题一 填空题 1、RedHat Linux内置的两种开机管理程序(启动管理程序)分别是grub和lilo; 2、在Linux中,IDE第1个硬盘的第1个逻辑分区表示为/dev/hda1; 3、安装Linux时,至少需要2个分区,一个是根(/)分区,供Linux存放所有文件;另一个则是交换(swap)分区,用来作为虚拟内存使用; 4、当安装Linux时,必须指定一个分区,其挂载点为/ ; 5、重新启动Linux系统的命令有:reboot 、shutdown –r now 、 init 6 ; 6、关闭Linux系统的命令有:shutdown –h now 、halt 、 init 0 7、管道命令的符号是竖线(|) ,作用是将一个命令的运行结果传递给另一个命令作为该命令的输入; 8、在Linux中挂载光盘的命令是mount /dev/cdrom /mnt/cdrom ,挂载软盘的命令是mount /dev/fd0 /mnt/floppy 9、在RedHat Linux9.0系统,存放密码的文件是/etc/passwd ,此文件的默认权限是允许任何人读取。 10、在/etc/passwd文件中,第三项为用户标识码(User ID),这其中root帐号的UID是0 ,第一个分配给普通用户的UID应从500 开始。 11、在Linux系统中,要更改某个文件或目录的权限可以使用chmod命令,同时也可以使用数字法来更改权限,其中R(读权限)对应的数值为 4 ,W(写权限)对应的数值为 2 ,X(执行权限)对应的数值为1 。 12、想把文件home.txt的信息添加到last.txt文件中去,可以使用命令 cat home.txt>>last.txt 13、、要删除目录olddir(包括此目录下的文件及子目录)用命令 rm –fr olddir。 14、使用shotdown命令使计算机在5分钟后关机,具体格式为 shutdown -h 5。 15、要结束某个正在运行的进程,首先用命令ps 查看该进程的进程号,然后用命令_kill__结束该进程。 16、RedHat Linux原生分区采用的文件系统格式是ext3和ext2 ; 17、RedHat Linux有文本模式以及图形面模式两种操作界面; 18、在Linux中,最多可让用户创建 4 个主分区; 19、在Linux中,/dev/hdb5表示的意思是什么:第二块IDE硬盘的第一个逻辑分区 20、重定向可将某命令的结果输出到文件中,它有两种命令:> 和>> ; 21、如果要在启动时自动挂载光盘或软盘,可编辑/etc/fstab 配置文件 22、在RedHat Linux系统中两个非常重要的用户配置文件是/etc/passwd和/etc/shadow ; 23、在文字模式下,如果要用数值法更改文件lookup.txt的权限为文件拥有者对文件具有读写执行的权限,同组的用户对文件具有读写的权限,而其他用户只具有读取的权限,应执行命令 chmod u=rwx, g=rw, o=r lookup.txt 或chmod 764 lookup.txt ; 24、向上移动一级目录可以使用cd .. 命令,把你送回到登录目录可以使用cd ~ 或cd

Linux题库与答案

一、填空题 1. 建立用户账号的命令是__useradd________。 2. 修改账号密码的命令是__passwd________。 3. 更改用户密码过期信息的命令是__chage________。 4. 创建一个新组的命令是___groupadd_______。 5. 用于在不注销的情况下切换到系统中的另一个用户的命令是___su_______。 6. 显示系统中进程信息的命令是_____ps__-aux_____。 7. 以树状方式表现进程的父子关系的命令是___pstree_________。 8. 显示当前系统正在执行的进程的相关信息的命令是___top_________。 9. 显示或者设置当前系统的主机名的命令是___hostname_________。 10. Linux 系统中使用最多的文件系统是_______ext3/4____________。

11. 列出磁盘分区信息的命令是___df_______。 12. 将设备挂载到挂载点处的命令是__mount________。 13. 检查文件系统的磁盘空间占用情况的命令是____du______。 14. 统计目录(或文件)所占磁盘空间大小的命令是__du________。 15. 为文件建立在其他路径中的访问方法(链接)的命令是__ln_______,链接有两种:___ 软链接______和___硬链接______。 改变文件或目录的读写和执行权限的命令是__chmod________。 17. 指定在创建文件或目录时预设权限掩码的命令是___umask_______。 18. 改变文件或目录所有权的命令是__chown________。 19. ACL 可以为某个文件单独设置该文件具体的某用户或组的权限。需要掌握的命令也只有 三个:__getfacl__、__setfacl__、__chacl__。

Linux常用命令训练习题1

Linux常用命令训练 一、文件操作命令 1.查看当前目录下的包含隐藏文件在内的所有文件,但不包括备份文件。 ls -a 2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。 ls -t -l *.c 3.用file命令查看当前目录下所有文件 file * 4.用file命令查看当前目录下所有以“.c”为后缀的文件信息 file *.c 二、文件拷贝命令 1.将/usr/games目录下的所有内容拷贝到/vivi/bbb目录下 cp -r /usr/games /vivi/bbb 2.将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。

cp a.c program 三、文件移动命令 1.将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的 2.c文件。 mv -i 1.c aaa/2.c 四、文件链接命令 1.在目录“~/program”下建立“~/a.c”的符号链接文件“b.c” ln - s ~/a.c ~/program/b.c 五、文件删除命令 1.强制删除目录“~/program”下的所有后缀为”.c”的文件 rm -f ~/program /*.c 六、修改文件属性 1.修改文件“~/program/a.sh”权限为文件所有者可读、可写、可执行,其他所有者 可读、可执行,但不可写 chmod 705 ~/program/a.sh

2.修改文件用户目录下,aaa/目录里的2.c文件修改时间为2011年1月1日20点 30分。 touch -m “20:30:00 2011-1-1” aaa/2.c 七、文件搜索名 1.编辑一段文字,显示文件中包含“linux”的行,并打印输出 grep -n linux aa 2.在用户目录下新建三个文件,分别为ab1.c 、ab2.c、 ab 3.c,分别设置修改时间 为5天前的某天,然后查看用户目录中包含ab字符串的5天前修改过的文件,并将他们删除,删除钱需要得到用户的确认,但是删除过程中不需要任何提示。 touch ab1.c ab2.c ab3.c touch -r “11:11:11 2013-2-3” ab1.c touch -r “11:11:11 2013-2-3” ab2.c touch -r “11:11:11 2013-2-3” ab2.c 八、创建目录 1.创建一个权限为所有者有读、写、执行权限,其他用户均为可读权限的目录,名为 ddd mkdir -m 705 ddd

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

第 1 章Linux 概况 一、选择题 1、下列哪个选项不是Linux 支持的? A. 多用户 B. 超进程 C. 可移植 D. 多进程 2、Linux 是所谓的“Free Software”,这个“Free”的含义是什么? A. Linux 不需要付费 B. Linux 发行商不能向用户收费 C. Linux 可自由修改和发布 D.只有Linux 的作者才能向用户收费 3、以下关于Linux 内核版本的说法,错误的是? A. 依次表示为主版本号.次版本号.修正次数的形式 B. 1.2.2 表示稳定的发行版 C. 2.2.6 表示对内核2.2 的第6 次修正 D. 1.3.2 表示稳定的发行版 4、以下哪个软件不是Linux 发行版本? A. 红旗 Server 4 B. Solaris 10 C. RedHat 9 D. Fedora 8 5、与Windows 相比Linux 在哪个方面相对应用得较少? A. 桌面 B. 嵌入式系统 C. 服务器 D. 集群 A6、Linux 系统各组成部分中哪一项是基础? A.内核 B. X Window C. Shell D. Gnome B7、Linux 内核管理不包括的子系统是哪个? A. 进程管理系统 B. 内存管理系统 C. 文件管理系统 D. 硬件管理系统 A8、下面关于Shell 的说法,不正确的是哪个? A. 操作系统的外壳 B. 用户与Linux 内核之间的接口 C. 一种和C 类似的高级程序设计语言 D. 一个命令语言解释器 B9、以下哪种Shell 类型在Linux 环境下不能使用? A.B Shell B.K Shel C.R Shell D.Bash 10、在Linux 中把声卡当作何种设备? A. 字符设备 B. 输出设备 C. 块设备 D. 网络设备 二、填空题 1、Linux 采用 LRU 算法(最近最少使用)算法,淘汰最近没有访问的

linux操作习题0附答案

Linux练习题0 一、选择题 1 Linux是操作系统,意味着开放性源码是自由可用。(选择最合适的答案) a、封闭资源 b、开放资源 c、用户注册 d、开放性二进制 答案 b 2 确定myfile的文件类型的命令是什么(选择最合适的答案) a. type myfile b. type -q myfile c. file myfile d. whatis myfile 答案 c 3 用来分离目录名和文件名的字符是什么(选择最合适的答案) a. slash (/) b. period (.) c. dash (-) d. asterisk (*) 答案 a 4 你想显示文件"longfile"的最后10行,下面那个命令是正确的(选择最合适的答案) a、tail logfile b、head -10 longfile c、taid -d 10 longfile d、head longfile 答案 a 5 假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行(选择最合适的 答案) a. path= b. chmod c. chgrp d. chown 答案 b 6 拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的(选择最合适的答案) a、cp -w mydir\myfile dir2 b、cp -i mydir\myfile dir2 c、cp mydir\myfile dir2 d、cp -v mydir\myfile dir2

答案 b 7 下面那个命令允许对文件重命名(选择最合适的答案) a、rn b、rname c、replace d、mv 答案 d 8 假如文件是按8进制来定义,下面那个值代表了读和写(选择最合适的答案) a、2 b、6 rw-rw-rw- =110110110=666 c、4 d、1 答案 b 9 linux临时目录一般存在下面那个文件夹中(选择最合适的答案) a、/tmp b、/proc c、/data d、/dev 答案 a 10 一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么(选择最合适的答案) a、read-only b、read-write c、write 答案 b 11 下面哪个值代表多用户启动(选择最合适的答案) a、1 b、0 c、3 d、5 答案 c 12 下面哪个文件代表系统初始化信息(选择最合适的答案) a、/etc/inittab b、/etc/init c、/etc/proc d、/etc/initproc 答案 a 13 哪条命令从当前系统切换到启动级别1(选择最合适的答案) a、inittab 1 b、init 1 c、level 1 d、rlevel1 答案 b

Linux第5章课后习题答案

Linux思考题5 1.fork()和clone()二者之间的区别是什么? 答:fork创建一个进程时,子进程只是完全复制父进程的资源,复制出来的子进程有自己的task_struct结构和pid,但却复制父进程其它所有的资源。 通过fork创建子进程,需要将上面描述的每种资源都复制一个副本。fork()调用执行一次返回两个值,对于父进程,fork函数返回子程序的进程号,而对于子程序,fork函数则返回零,这就是一个函数返回两次的本质。在fork 之后,子进程和父进程都会继续执行fork调用之后的指令。 系统调用fork()和vfork()是无参数的,而clone()则带有参数。fork()是全部复制,vfork()是共享内存,而clone()是则可以将父进程资源有选择地复制给子进程,而没有复制的数据结构则通过指针的复制让子进程共享,具体要复制哪些资源给子进程,由参数列表中的clone_flags来决定。另外,clone()返回的是子进程的pid。 2.什么是进程?什么是线程?Linux系统中的进程有那些状态?如何获取系统 中各进程的状态? 答:进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务。 Linux系统中的进程状态有:TASK_RUNNING(运行状态),TASK_INTERRUPTIBLE(可中断睡眠状态),TASK_UNINTERRUPTIBLE(不可中断的睡眠状态),TASK_STOPPED(暂停状态),TASK_NONINTERACTIVE(不可交互睡眠状态),TASK_DEAD(死亡状态),EXIT_ZOMBIE(僵死进程),EXIT_DEAD(僵死撤销状态) ps 查看静态的进程信息 可以使用man 来查看 ps 的使用参数以下是几个常使用到得, a 显示当前终端的所有进程信息 u 使用以用户为主的格式输出进程信息 x 显示当前用户在所有终端下的进程信息 -e 显示系统内的所有进程 # ps 只显示当前用户打开的进程 ]# ps aux 显示系统中所有进程信息 3.Linux系统中进程有哪两种模式?各有何特点? 答:用户进程和系统进程, 用户进程就是用户自己打开的应用程序,可有可无。 系统进程即是内核进程,是维持操作系统正常工作自动生成的,关闭系统进程会产生不可预知的结果。 4.Linux系统中进程控制块的作用是什么?它进程有何关系?

linux操作系统(第2版))》课后习题答案

《Linux操作系统(第2版)》课后习题答案 练习题 一、选择题 1. Linux最早是由计算机爱好者 B 开发的。 A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar 2. 下列 C 是自由软件。 A. Windows XP B. UNIX C. Linux D. Windows 2000 3. 下列 B 不是Linux的特点。 A. 多任务 B. 单用户 C. 设备独立性 D. 开放性 4. Linux的内核版本是 A 的版本。 A. 不稳定 B. 稳定的 C. 第三次修订 D. 第二次修订 5. Linux安装过程中的硬盘分区工具是 D 。 A. PQmagic B. FDISK C. FIPS D. Disk Druid 6. Linux的根分区系统类型是 C 。 A. FATl6 B. FAT32 C. ext4 D. NTFS 二、填空题 1. GNU的含义是:GNU's Not UNIX。 2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。 3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。 4. Linux默认的系统管理员账号是root 。 三、简答题(略) 1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。 2.Linux有哪些安装方式安装Red Hat Linux系统要做哪些准备工作 3.安装Red Hat Linux系统的基本磁盘分区有哪些 4.Red Hat Linux系统支持的文件类型有哪些

Linux操作系统期末复习题(含答案)

Linux 期末复习题(一) 一、选择题 (每小题2分,共50分) 2.在Ubuntu Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行( C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D ) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A ) A. 行 B. 变量 C. 字 D. 字符 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 17. 用"rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程( D ) A. skillall B. skill C. kill D. killall 19.在Ubuntu Linux中,一般用(D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 22.在下列分区中,Linux默认的分区是(B ) A. FAT32 B. EXT3 C FAT .D NTFS 24.如果用户想对某一命令详细的了解,可用(C) A. ls B. help (内部) C. man(列举的信息多) D dir 二、填空题 (每空1分,共10分) 26. 在Linux系统中,以_文件的_方式访问设备。 29. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限644,该文件属性是目录。 30. 静态路由设定后,若网络拓扑结构发生变化,需由__系统管理员___修改路由的设置。 33. 编写的Shell程序运行前必须赋予该脚本文件__执行___权限。

linux部分课后习题答案

Linux基础教程部分参考答案 1.2 什么是软件?软件分为哪几大类?Linux、Flash、Oracle、抓图软件、Skype各属于哪几类软件? 详见课本P3-4 软件是与数据处理系统操作有关的计算机程序和相关数据等的总称。 程序是计算机完成一项任务的指令的集合。 数据是由程序使用或生成的不同类型的信息。 系统软件 这些软件对计算机系统的资源进行控制、管理,并为用户使用和其他程序的运行提供服务。 Linux Oracle 是系统软件。 支撑软件 是辅助软件技术人员从事软件开发工作的软件。 应用软件 是为解决某一类应用需要或某个特定问题而设计的程序。 Flash、抓图软件、Skype 是应用软件。 1.5下列哪些软件是开源软件:Windows XP、Red Hat、IE、UNIX? Red Hat、UNIX。 1.7 Linux迅速发展的优势是什么? Linux的迅速发展具有一系列优势,主要包括: (1)开放源码系统从本质上就具有其它系统无法比拟的发优势。 (2)Linux受到各国政府的大力支持。 (3)得到全球各大软、硬件公司的支持。 (4)格优势和安全性。 1.8 Linux核心版本与发行版本有何区别? 详见课本P15 2.7请说明下列命令的含义:/dev/hda3,/dev/sdb6。 /dev/hda3指IDE接口的第一个硬盘的3号分区 /dev/sdb6指SATA接口的第二个硬盘的6号分区 4.6 命令cp与mv有何异同?你能够用copy作为文件复制的命令吗?为什么? 详见课本P81 copy不能做为文件复制的命令,因为系统没有copy命令。 4.7 将文件file1的前20行、文件file2的最后15行合并成一个文件AB。 head -n 20 file1 > A tail -n 15 file2 > B cat A B > AB 5.5 说出下列每一项信息各对应哪一类文件: (1)drwxr-xr-x 目录文件 (2)/bin 二进制文件目录 (3)/etc/passwd账户文件 (4)brw-rw-rw-块设备文件 (5)/dev/fd0 标识设备的特殊文件 (6)/usr/lib 库文件 (7)-rwx--x--x 普通文件 5.6 假设利用ls -l长列表格式显示某个目录的内容时,看到如下一行文件说明: -rwxr-xr-- 2 menggc users 5699 12月28 11:36 prog1 问: (1)该文件的名称是什么?他是什么类型的文件? 文件名:prog1 文件类型:普通文件 (2)想要取消其他用户对文件的执行权限,应使用什么命令? chmod o-x prog1

linux操作习题1

1、吴吴是Linux系统管理员,为了计算当前Linux系统中所有用户的数量,可以使用()命令。(选择三项) a)wc -l/etc/passwd b)wc -l wc-l 2.在red hatlinux 系统中,在执行“cd..”的之前和之后,小李执行pwd命令 结果相同,则pwd命令的执行结果是()(选择一项) A./ B./boot C./root D./home/li 3.下面的文件名是有效的linux文件名的()(选择一项) A.Ab! B.X*.c c.Y_2.c d.A-1.c 4.在linux中,每个进程在执行时都有相应的优先级,下面()是正确的进程优先级(选择二项) a)-20 b)20 c)100 d)19 5. 在red hatlinux 系统中,有一个备份程序databack up,需要在每周一至周五下午1点和晚上8点运行一次,下面(B)条crontab项可以完成这项工作。(选择一项) A.0 13,20 * * 1,5 databackup B.0 13,20 * * 1,2,3,4,5 databackup C.* 13,20 * * 1,2,3,4,5 databackup D.0 13,20 1,5 * * databackup 6.redhat linux 9支持对历史命令的查询和重复使用,如果用户想查看近期执行过的命令,应该用()(选择一项) A.!!命令 B.键 C.history命令 D.键 7.小陈是linux系统中的系统管理员,他使用“vi /etc/passwd”命令进入vi编辑界面后对文件内容进行了修改,小陈想放弃所有修改,可以通过选择“ESC”键,再使用()命令退出vi编辑器(选择一项) A.:q B.:q! C.:w D.:w! 8下面关于redhat linux 9操作系统的启动过程,正确的顺序() 1.加载内核程序,完成启动的前期工作,并加载系统的INIT进程

《Linux操作系统及应用技术》习题参考答案

第4章习题 1.进入和退出vi 编辑器的方法有哪些? 参考答案: a.进入vi编辑器的方法:在系统提示符下,输入命令vi 和想要编 辑(建立)的文件名,便可进入vi。 a)退出vi编辑器的方法:“:wq”的功能是把编辑缓冲区的内容写到指定的 文件中,以退出编辑器,回到shell 状态下。 b)其操作过程是,先输入冒号(:),再输入命令wq,然后按Enter 键。以 下命令的操作方式均与其相同。 c)“:ZZ”的功能是仅当对所编辑的内容做过修改时,才将缓冲区的内容写 到指定文件上。 d)“:x”的功能与“:ZZ”相同。 e)“:q!”的功能是强行退出vi。感叹号(!)告诉vi,无条件退出,不把 缓冲区中的内容写到文件中。 2.vi 编辑器的工作方式有哪些?相互间如何转换? 参考答案:vi 编辑器有三种工作方式,即命令方式、输入方式及ex 转义方式。 当输入命令vi 后,进入vi 编辑器时,就处于vi 的命令方式。 通过输入vi 的插入命令(i)、附加命令(a)、打开命令(o)、替换命令(s)、修改命令(c)或取代命令(r)即可以从命令方式进入到输入方式。 为使用ex 转义方式,可输入一个冒号(:)。 3.建立一个文本文件,将光标移至第5 行。分别用c、C 和cc 命令进行修改。

参考答案:略。 4.在vi 编辑器之下,将光标上、下、左、右移动的方式有哪些? 参考答案:在键盘的右下方有 4 个表示方向的方向键,利用它们可以在输入方式下移动光标。每按一次“上”、“下”方向键,光标即相应地移动一行;每按一次“左”、“右”方向键,光标即在当前行上相应地移动一个字符位置。当光标位于行首(或行尾)时,又按下“左” 方向键(或“右”方向键),系统会发出“嘟嘟”声,并且返回到命令方式。 5.vi 编辑器中复制一行文字并粘贴到另一位置用什么命令? 参考答案:复制命令yy 或Y,然后用命令:p或shift+h。 6. 进入vi 编辑器时,如果希望进入后,光标位于文件中的第9 行上,应该输入什么命令? 参考答案:按8次j命令; 7.不管文件中的某一行被编辑了多少次,总能把它恢复成被编辑之前的样子,应使用什么命令? 参考答案:U 8.要将编辑文件中的所有的字符串s1 全部用字符串s2 替换,包括在一行多次出现的字符串,应使用的命令格式是什么? 参考答案:R 9.使用vi 编辑器在目录里创建一个文本文件,然后输入一篇英文文章,并练习使用各种编辑命令。 参考答案:略

Linux操作系统》复习题与答案

《LINUX操作系统》复习题(09) 一、单选题 1、在下面的IP地址中,专用于本地主机回环地址的是D。A.192.168.5.0. B.192.168.5.255 C.255.255.255.0 D.127.0.0.1 2、现在需要立即关机并使内存中的信息与硬盘中的文件同步,应执行以下哪条命令?C。 A.shutdown –r now B.halt C.shutdown –h now D.reboot 3、执行chmod 4754 prog命令后,ls –l prog命令显示的前10个字符是A。 A.-rwsr-xr-- B.-rwSr-xr-- C.-rwtr-xr-- D.-rwTr-xr-- 4、执行chmod 2654 prog命令后,ls –l prog命令显示的前10个字符是A。 A.-rw-r-sr-- B.-rw-r-Sr-- C.-rw-r-tr-- D.-rw-r-Tr-- 5、执行chmod 1654 prog命令后,ls –l prog命令显示的前10个字符是D。

A.-rw-r-xr-s B.-rw-r-xr-S C.-rw-r-xr-t D.-rw-r-xr-T 6、Linux最早是由___A___人Linus Torvalds编写的。 A. 芬兰 B. 荷兰 C. 法国 D. 美国 7、GPL指的是___A___。 A. 通用公共许可证 B. 对推动自由软件发展起了重要的作用 C. 保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新 发布自由软件的源代码,并且规定在不增加附加费用的条件下得到源代码D. 规定自由软件的衍生作品继续保持自由状态,并且用户在扩散GNU软件 时,必须让下一个用户也有获得源代码的权利 8、Linux的安装至少需要一个分区,它是___A___。 A. / B. /home C. /usr D. 交换分区 9、在一个磁盘分区上,创建Linux文件系统的命令是___D___。 A. fdisk B. fsck C. mount D. mkfs 10、测试主机之间的网络通信是否正常,最常用的命令是C。 A. telnet B. host C. ping D. ftp 11、vi编辑器从文本输入模式切换到指令模式的功能键是__D__。 A. F2 B. Shift C. Tab D. Esc

习题答案 全linux

一、选择题 1.下列那个命令不是显示多个环境变量的C A.set B.export C.pwd D.env 2.获取某个环境变量值使用函数A A.getenv B.putenv C.setenv D.unsetenv 3.文件系统保存在磁盘的 B A.引导块 B.超级块 C.i节点块 D.数据块 4.Linux文件系统的根目录的i节点号为C A. 0 B. 1 C.2 D.3 5.文件描述符的数据类型是B A. char B.int C.double D.float 6.设置文件偏移量的系统调用是C A. truncate B. sync C . lseek D.create 7.下面那个不是lseek第三个参数的取值C A.SEEK_SET B.SEEK_CUR C.SEEK_NOW D.SEEK_END 8.Sync系统调用的功能是A A.刷新所有缓存到磁盘 B.刷新缓存中某个文件的所有信息到磁盘 C.刷新缓存中某个文件的数据到磁盘 D.刷新磁盘中某个文件的属性信息到磁盘 9.Fsync系统调用的功能是B A.刷新所有缓存到磁盘 B.刷新缓存中某个文件的所有信息到磁盘 C.刷新缓存中某个文件的数据到磁盘 D.刷新磁盘中某个文件的属性信息到磁盘 10.Fdata系统调用的功能是C A.刷新所有缓存到磁盘 B.刷新缓存中某个文件的所有信息到磁盘 C.刷新缓存中某个文件的数据到磁盘 D.刷新磁盘中某个文件的属性信息到磁盘 11.可以使用(C)系统调用获得符号链接所引用文件名称 A.link B.symlink C.readlink D.softlink 12.获得工作路径名称的系统调用是A A.getcwd B.getpwuid C.getgrgid D.getlogin 13.通过文件属性中的uid获得文件拥有者名字的系统调用是B A.getcwd B.getpwuid C.getgrgid D.getlogin 14.通过文件属性中的gid获得文件所属组名字的系统调用是C A.getcwd B.getpwuid C.getgrgid D.getlogin 15.根据文件路径来改变文件权限使用系统调用是B A.chown B.chmod C.fchmod D.fchown

相关文档
相关文档 最新文档