admin 管理员组

文章数量: 887192


2024年1月22日发(作者:modernizr库)

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 拷贝mydirmyfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的(选择最合适的答案)

a、cp -w mydirmyfile dir2

b、cp -i mydirmyfile dir2

c、cp mydirmyfile dir2

d、cp —v mydirmyfile 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

b、-u

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

答案 c

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

a、/proc

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。 //usrzhang/memo

b。 usrzhangmemo

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包,并命名为。gz。

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

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

(3)tar —czvf soft。 /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 /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 。gz /data

55 16 * * * umount /dev/hdc

按esc :wq


本文标签: 选择 命令 文件 用户 答案