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

linux操作习题0附答案

linux操作习题0附答案
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

14 下面哪个选项能取消shutdown命令(选择最合适的答案)

a、shutdown -c

b、shutdown -x

c、shutdown -u

d、shutdown -n

答案a

15 通过shell执行一个命令,必须先敲入一个_____(选择最合适的答案)

a. 参数

b. 命令

c. 操作符

d. 终端ID号

答案B

16 哪个符号加在命令后面可以在后台执行程序(选择最合适的答案)

a. @

b. &

c. #

d. *

答案B

17 在vi编辑器里,哪个命令能将光标移到第200行(选择最合适的答案)

a. 200g

b. :200

c. g200

d. G200

答案b

18 用vi打开一个文件,如何用字母”new”来代替字母”old”(选择最合适的答案)

a. :r/old/new

b. :s/old/new

c. :1,$s/old/new/g

d. :s/old/new/g

答案c

19 你给公司的新同事添加一个用户,你起初指定他的帐号在30天后过期,现在想改变这个过期时间,用下面哪个命令(选择最合适的答案)

a、usermod -a

b、usermod -d

c、usermod -x

d、usermod -e

答案d

20 用下面哪个命令可以不用退出vi编辑器来切换文件(选择最合适的答案)

a. :e for edit command

b. map command

c. export command

d. set command

答案a

下面哪个选项用来添加用户定义用户登录的shell(选择最合适的答案)

a、-s

c、-l

d、-sh

答案a

21 哪一个命令能用来删除当前目录及其子目录下名为‘core'的文件? (选择最合适的答案)

a.find . -name core -exec rm ;

b.find . -name core -exec rm {} \ ;

c.find . -name core -exec rm {} -;

d.find . -name core -exec rm {} ;

答案b

22 用标准的输出重定向(>)像”> file01”能使文件file01的数据_____(选择最合适的答案)

a. 被复制

b. 被移动

c. 被覆盖

d. 被打印

答案c

23 按_____键能中止当前运行的命令。(选择最合适的答案)

a. Ctrl-D

b. Ctrl-C

c. Ctrl-B

d. Ctrl-F

答案b

24 下面对Linux命令的描述哪个是正确的(选择最合适的答案)

a. 不是大小写敏感的

b. 都是大写的

c. 大小写敏感

d. 都是小写

答案c

25 在vi编辑器里,命令”dd”用来删除当前?(选择最合适的答案)

a. 字

b. 字符

c. 变量

d. 行

答案d

26 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中? (选择最合适的答案)

a.cat

b.less

c.tee

d.wee

答案c

27 spool文件系统放到什么位置(选择最合适的答案)

b、/spool

c、/var

d、/lpd

答案c

28 下面哪个命令能去掉主引导信息里的内容(选择最合适的答案)

a、fdisk /mbr

b、format /mbr

c、mbr/format

d、mbr/replace

答案a

29 下面哪条命令可以显示交换内存(选择最合适的答案)

a、showmem

b、freemem

c、swap

d、free

答案d

30 下面哪条命令可以显示用户默认设置(选择最合适的答案)

a、useradd -u

b、show defaults

c、show user defaults

d、useradd -D

答案d

31 在vi中下列哪些命令不能用来在光标前插入文本?(选择所有正确的)

a. p [text]

b. a [text]

c. i [text]

d. o [text]

答案abd

32 关于linux下列说明哪些是正确的? (选择所有正确的)

a. Linux 是一个开放源码的操作系统.

b. Linux 是一个类UNIX的操作系统.

c. Linux 是一个多用户的操作系统.

d. Linux 是一个多任务的操作系统.

答案abcd

34 如果你对文件和目录的权限不确定,则不能用_______命令来检测权限.(选择所有正确的)

a. ps

b. ls -l

c. ck

d. chown

答案acd

35 创建一个用户帐号需要在/etc/passwd中定义哪些信息(选择所有合适的答案)

a、login name

b、password age

c、default group

d、userid

答案a c d

36 在本地的文件系统中下列哪些linux路径结构是无效的?(选择所有正确的)

a. //usr\zhang/memo

b. \usr\zhang\memo

c. /usr/zhang/memo

d. \usr/zhang/memo

答案a b d

37 linux支持哪些编程语言(选择所有合适的答案)

a.Perl

b.Python

c.C++

d.Fortran

答案abcd

二、操作题:

1、(1)在用户gordon个人目录下新建目录soft。

(2)并搜索路径/etc下所有以h开头的文件及目录,拷贝到soft中。

(3)请把目录soft下所有内容建立tar包,并命名为soft.tar.gz。

答:(1)mkdir /home/gordon/soft

(2)cp -r /etc/h* /home/ gordon/soft

(3)tar -czvf soft.tar.gz /home/ gordon/soft

2、(1)增加两个组账号group1、group2,并指定组账号ID分别为10100、

10101。(2)增加二个用户账号user1(UID为2045,并属于组group1)、

user2(UID为2046,并属于组group2)。

答:(1)

groupadd -g 10100 group1

groupadd -g 10101 group2

(2)

useradd user1 -u 2045 -g group1

useradd user2 -u 2046 -g group2

3、请按下列要求写出每一步骤的命令:

(1)新建普通用户ray,并转为ray用户登录。

(2)查看/etc/boot路径下的所有内容。

(3)查看文件/etc/hosts的内容。

(1)useradd ray

passwd ray

su ray

(2)ls -a /etc/boot

(3)cat /etc/hosts

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

(1)在下午5 :50删除/123目录下的全部子目录和全部文件;

(2)每逢星期一下午4:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;

(3)在下午4:55将IDE接口的CD-ROM卸载(假设设备名为hdc);

解决方案:

(1)用vi创建编辑一个名为pr的crontab文件;

(2)pr文件的内容:

50 17 * * * rm -r /123/*

50 16 * * 1 tar -zcvf backup.tar.gz /data

55 16 * * * umount /dev/hdc

(3)由超级用户登录,用crontab执行pr文件中的内容:

root@xxx:#crontab pr;在每日早晨开机后即可自动启动crontab

1)crontab –e –u root

50 17 * * * rm -r /123/*

50 16 * * 1 tar -zcvf backup.tar.gz /data

55 16 * * * umount /dev/hdc

按esc :wq

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/d412217930.html,/index.html,请问哪个代表主机名()。 https://www.wendangku.net/doc/d412217930.html, B.index.html https://www.wendangku.net/doc/d412217930.html,/index.html https://www.wendangku.net/doc/d412217930.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操作系统模拟题一

《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系统应用与开发教程》所有课后习题和答案

《Linux系统应用与开发教程》所有课后习题和答案 第1章Linux概述 (1) 第2章shell及常用命令 (4) 第3章vi编辑器的使用 (7) 第4章X Window系统的使用 (9) 第5章Linux系统的常用软件 (11) 第6章硬件管理 (11) 第7章网络基本配置 (12) 第8章常用网络服务的配置和使用 (15) 第9章系统管理与监控 (19) 第10章Linux系统的安全管理 (21) 第11章shell程序设计 (24) 第12章gcc的使用与开发 (26) 第13章gtk+图形界面程序设计 (27) 第14章Qt图形界面程序设计 (28) 第15章集成开发环境KDevelop的使用 (31) 第1章 Linux概述 1.什么是Linux? Linux是一套免费使用和自由传播的类UNIX操作系统,源代码开放,能运行于各类硬件平台,包括Intel x86系列和RISC处理器。这个系统是由世界各地成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的UNIX兼容产品。 2.Linux有哪些特性? (1)开放性 (2)多用户 (3)多任务 (4)良好的用户界面 (5)设备独立性 (6)丰富的网络功能

(7)可靠的系统安全 (8)良好的可移植性 3.Linux与Windows操作系统的主要区别是什么? (1)从发展的背景看,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows等,都是自成体系,无对应的相依托的操作系统 (2)从使用费用上看,Linux是一种开放、免费的操作系统,Windows是封闭的系统,需要有偿使用。 (3)Linux上丰富的应用软件也是自由的,而在Windows下,几乎所有的软件都有独立的版权,需要购买使用,即使某些软件可以免费使用,也一般不提供其源代码,更不用说由用户修改扩充其功能了。 (4)Windows对硬件配置要求高,而Linux在低端PC系统上仍然可以流畅运行4.Linux与Unix的共同点与不同点是什么? 共同点:由于Linux是从Unix发展来到,它遵循Unix开放标准,基本支持同样的软件、程序设计环境和网络特性,可以说Linux是UNIX的PC版本,Linux在PC机上提供了相当于UNIX工作站的性能。 与商用Unix的不同点有:1)Linux是免费软件,用户可以从网上下载,而商用的UNIX除了软件本身的价格外,用户还需支付文档、售后服务费用;2)Linux拥有GNU软件支持,Linux能够运行GNU计划的大量免费软件,这些软件包括应用程序开发、文字处理、游戏等方面的内容;3)Linux的开发是开放的,任何志愿者都可以对开发过程做出贡献;而商用UNIX则是由专门的软件公司进行开发的。 与自由Unix的不同点: 1)在组织方式上,FreeBSD由它的核心团队(core team)的领导,他们负责原始程序的开发与维护。有core team的优点是原始程序会有一致性,会有组织的被更新,但是整个系统的活力操纵在core team手中,缺乏活力。Linux没有核心团队,在Linus的主导下来自世界各地的爱好者都可以发布自己的patch,缺点是源代码杂乱无章且可能会相互冲突。 2)在发展方向上,FreeBSD的核心团队将主要精力投入在UNIX自身的风格和特点上。Lin ux通常会首先加入商品化系统上的各种东西,比如新的硬件驱动、samba等。因此,从易用和可用上讲,Linux更容易上手和使用。 3)在系统核心功能上二者区别不大,但在Linux系统上,几乎可是找到任何需要的功能 4)在系统的性能上,据专家分析,FreeBSD在网络性能、软件移植性和系统规范化上略胜一畴,而在硬件支持、磁盘IO操作等方面Linux略强一些。 5.什么是GNU软件,什么是GPL和LGPL? GUN项目主要由自由软件基金资助的一个项目,目标是开发一个自由的、UNIX类型的操作系统,称为GNU系统。GNU是―GNU’s Not UNIX‖的首字母的递归缩写,目前使用Linux内

Linux课后简答题

第一章 1:什么是linux,它和UNIX有什么区别和联系 共同点:Linux和UNIX系统都是有多用户的特征。UNIX和LINUX有很多相同的地方, 比如说指令,比如说SHELL 不同点:UNIX是用于大型机的,Linux是用于家用机的。UNIX是一个功能强大、性能全 面的多用户、多任务操作系统,可以应用从巨型计算机到普通PC机等 多种不同的平台上,是应用面最广、影响力最大的操作系统。Lin ux是一种外观和 性能与UNIX相同或更好的操作系统,但Linux不源于任何版本的UNIX的源代码,并 不是UNIX,而是一个类似于UNIX的产品。Linux产品成功的模仿了UNIX系统和功能。UNI但它也一直是一种大型的、对运行平台要求很高的操作系统。X虽然是一个安全稳 定而且功能强大的操作系统,我们常看到的苹果公司的MAC就是UNIX。 3 :什么是自由软件 允许任何人对软件进行复制,运行和改进以及散发的开源软件。 并允许用户在分发软件的过程中收取适当的成本和费用,但不允许将软件占为己有。 A:发展背景不同 B:操作界面不同(windows的图形用户界面是与系统内核紧密相连的,linux的图形 界面是作为一个独立的组件在linux操作系统中存在的,不需要的时候可以卸载) C:使用费用不同(linux唯一可以免费获得) 5 :简述linux内核版本号的构成以及具体含义: 由3个部分数字构成,其形式如下Major.minor.patchlevel major :表示主版本号,通常在一段时间内比较稳定。minor:表示次版本号,如果是偶数,代表这个内核版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核版本是测试版本,还不太稳定仅供测试。patchlevel :表示修改号,这个数字越大,则表明修 改的次数越多,版本相对更完善。内核版本:内核是系统的心脏,是运行程序、管理磁盘 和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。Linux 内核版本号是有一定规则的,即“主版本号次版本号修正号” 6:什么事shell?Shell主要起什么作用? Lin ux操作系统基于文本的命令界面就是shell o系统通过这个界面为用户程序提供低级, 高效率的服务。用户可以方便的用它编制程序,从而为用户扩充系统功能提供了较高级的 手段。 7 :简述linux操作系统有哪些主要的特点? A:安全高效灵活。B:自由软件,源码公开C:多用户D:多任务并发E:可靠的安全系统, 良好的可移植性F:丰富的网络功能G:设备独立性H:良好的用户界面 第二章 般如何设定?在安装linux操作系统时至少需要划分2个基本分区:根分区,交换分区。 Swap分区用于和内存交换正在运行程序的数据,相当于windows中的虚拟内存,它的大 小一般取物理内存的2倍。 2 :如果在安装linux的过程中使用自动分区,安装程序会自动将linux占用的磁盘空间分 成几区?简述这些区的名字以及各自的作用。 至少会划分两个基本分区:根分区和交换分区。 作用:根分区会挂在在根目录下,一般采用ex3文件系统,分区的容量一定要大于安装

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题库选择及答案

一、选择题 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目录

linux认证-笔试-基础——简答题、编程和多选题.doc

limix笔试题一一简答题、编程题和多选题 %1.简答题: 1.简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过 程。 参考答案: Linux通过i节点表将文件的逻辑结构和物理结构进行转换。 i节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。在i节点表中最重要的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块。Linux文件系统通过把i节点和文件名进行连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i节点号,通过该i节点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。 2.简述进程的启动、终止的方式以及如何进行进程的查看。 参考答案: 在Linux中启动一个进程有手工启动和调度启动两种方式: (1)手工启动 用户在输入端发出命令,直接启动一个进程的启动方式。可以分为: %1前台启动:直接在SHELL中输入命令进行启动。 %1后台启动:启动一个目前并不紧急的进程,如打印进程。 (2)调度启动 系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时候系统会自动完成该任务。 经常使用的进程调度命令为:at、batch> crontab o 3.简述DNS进行域名解析的过程。 参考答案: 首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客户机的请求后: (1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息; (2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息; (3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。 (4)若没有找到,则返回错误信息。 4.系统管理员的职责包括那些?管理的对象是什么? 参考答案:

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操作系统(第2版))》课后习题答案

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

2.6 练习题 一、选择题 1. C 命令能用来查找在文件TESTFILE 中包含四个字符的行? A.grep ’????’TESTFILE B.grep ’?.’TESTFILE C.grep ’^????$’TESTFILE D.grep ’^?.$’TESTFILE 2. B 命令用来显示/home 及其子目录下的文件名。 A.ls-a/home B.ls-R/home C.ls-l/home D.ls-d/home 3. 如果忘记了ls 命令的用法,可以采用 C 命令获得帮助 A.?ls B.helpls C.manls D.getls 4. 查看系统当中所有进程的命令是 D 。 A.psall B.psaix C.psauf D.psaux 5. L inux 中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移 动来查看文件内容,则符合要求的那一个命令是 C 。 A.cat B.more C.les s D.head 6. C 命令可以了解您在当前目录下还有多大空间。 https://www.wendangku.net/doc/d412217930.html,edf B. Usedu/ https://www.wendangku.net/doc/d412217930.html,edu. D. Usedf. 7. 假如需要找出 /etc/my.con f 文件属于哪个包( package ),可以执行 C 命令。 A. rpm-q/etc/my.conf B.rpm-requires/etc/my.conf C. rpm-qf/etc/my.conf D.rpm-q|grep/etc/my.conf 8. 在应用程序启动时, B 命令设置进程的优先级。 A. priori ty B. nice C. topD.、setpri 9. C 命令可以把 f1.txt 复制为f2.txt ? A.cpf1.txt|f2.t xt B. catf1.txt|f2.txt C.catf1.txt>f2.txt D. copyf1.txt|f2.txt 10. 使用B 命令可以查看Linux 的启动信息。 A. mesg –d B. dmesg C. cat/etc/mesg D. cat/var/mesg 二、填空题 1.在Linux 系统中命令区分大小写。在命令行中,可以使用 Tab 键来自动补齐命令。 2. 如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。 3. 断开一个长命令行,可以使用反斜杠“”,以将一个较长的命令分成多行表达, 增 强 命令的可读性。执行后,Shell 自动显示提示符“>”,表示正在输入一个长命令。 4. 要使程序以后台方式执行,只需在要执行的命令后跟上一个“ &”符号。 三、简答题

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试题与答案

复习题(仅供参考)linux(一)选择题:)linux内核的稳定版本( B 1.以 下哪一个是D. 2.3.20 C. 1.7.18 B. 2.6.17 .A2.5.24 。) A 2.怎样显示当前目录(D. ls C. who A. pwd B. cd 。) D 3.欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是( B. cp file1.txt | file2.txt A. copy file1.txt file2.txt D. cat file1.txt > file2.txt C. cat file2.txt file1.txt ”的文件,那么您可以使用的命.txt4. 如果您想列出当前目录以及子目录下所有扩展名为“。) B 令是( .txt” D. find . “C. ls –d .txt A. ls *.txt B. find . –name “.txt”)。 B 5. 如何 删除一个非空子目录/tmp( rf /tmp/* D. rm –C. rm -Ra /tmp/* A. del /tmp/* B. rm -rf /tmp )。 6. 存放用户帐号的文件是(C D. Gshadow C. passwd A. shadow B. group )。7.下面哪个系统目录中包含Linux使用的外部设备(B D. /home C. /boot B. /dev A. /bin )可在光标当前所在行下添加一新行B 在vi编辑器中的命令模式下,键入( 8.D. a C. i O (上一行添加一行) B. o A.) C 9.在vi编 辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用(命令。D. * A.上箭头 B. 下箭头 C. . Vi编译器包含命令模式、插入模式和末行模式 10.删除文件命令为(D) A.mkdir B. move C. mv D. rm 11.假设文件fileA的符号链接(又叫软连接)为fileB,那么删除fileA后,下面的描述正 确的是( B) A.fileB也随之被删除 B. fileB仍存在,但是属于无效文件 C. 因为fileB未被删除,所以fileA会被系统自动重新建立 D. fileB会随fileA的删除而被系统自动删除 12.在给定文件中查找与设定条件相符字符串的命令为( A ) A.grep B. gzip C. find D. sort 13.从后台启动进程,应在命令的结尾加上符号( A ) A.& B. @ C. # D. $ 14. 如果执行命令#chmod 746 file.txt,那么该文件的权限是( A )。 A. rwxr--rw- B. rw-r--r-- C. --xr—rwx D. rwxr--r— 15. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文 件内容,应使用命令( C ) A.cat B. more C. less D. menu 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是mkdir在使用16.

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