admin 管理员组

文章数量: 887032


2024年1月22日发(作者:mac idea配置tomcat)

一、选择题(每题3分,共计30分)

1. 下面哪个linux命令可以一次显示一页内容_____

A. pause B. cat C. more D. grep

2. 怎样了解您在当前目录下还有多大空间?

A. use df B. use du / C. use du . D. use df .

3. 怎样更改一个文件的权限设置?

A. attrib B. chmod C. change D. file

4. 下面哪个参数可以删除一个用户并同时删除用户的主目录?

A. rmuser –r B. deluser –r C. userdel –r r –r

5. 如果你的umask设置为022,缺省的,你创建的文件的权限为:

A. ----w--w- B. -w--w---- C. r-xr-x--- D. rw-r--r—

6. 在bash中,在一条命令后加入 "1>&2" 意味着:

A.标准错误输出重定向到标准输入 B. 标准输入重定向到标准错误输出

C. 标准输出重定向到标准错误输出 D. 标准输出重定向到标准输入

7. 显示一个文件最后几行的命令是:

A. tac B. tail C. rear D. last

8. 如何删除一个非空子目录/tmp?

A. del /tmp/* B. rm -rf /tmp C. rm -ra /tmp/* D. rm -rf /tmp/*

9. 在linux系统中的脚本文件一般以什么开头?

A. $/bin/sh B. #!/bin/sh C. use /bin/sh D. set shell=/bin/sh

10. 在vi中退出不保存的命令是?

A. :q B. :w C. :wq D. :q!

11. 在 bash shell 环境下,当一命令正在执行时,按下 control-z 会:

A. 中止前台任务 B. 给当前文件加上eof

C. 将前台任务转入后台 D. 注销当前用户

二、简答题(每题5分,共计40分)

1. vi编辑器的工作方式有哪些?相互间如何转换?

2. vi编辑器中,把光标上、下、左、右移动一个字符(一行)的方式有哪些?

3. 执行shell脚本的方式主要是什么?

4. 在shell程序设计中三种引号的作用有什么区别?

5. 通常,程序中的错误按性质分为哪三种?

6. gdb主要帮助用户在调试程序时完成哪些工作?

7. 为了修改文件的权限,使文件拥有者具有读、写和执行的权限,组成员和其他用户可以读和执行,应该如何操作?

8. 使用dd命令如何备份硬盘MBR信息?

三、(10分)

使用正则表达式描述一行中有两个相同单词的字符串。

四、(10分)

打印给定行数的*号。要求第一行打印一个*号,第二行打印两个*号,以此类推。行数由用户命令行上输入。

五、(10分)

假设某个正在开发的程序由以下内容组成:

① 四个C语言源文件:a.c,b.c,c.c和d.c。在b.c和d.c中都使用了defs.h中的声明;

② 汇编语言源文件assmb.s被某个C语言源文件调用;

③ 使用了/home/user/lib/;

④ 生成的可执行文件名为prog。

试编写相应的makefile文件。


本文标签: 文件 用户 命令 权限