作业2

题量: 12 满分: 60

作答时间:11-27 22:03

48

一. 单选题(共10题,50分)

1. (单选题, 5分)

1.shell程序中不包括的语句结构是()


  • A. 顺序结构
  • B. 分支结构
  • C. 循环结构
  • D. 递归结构
我的答案: D 正确答案: D
5

2. (单选题, 5分)删除文件命令为(    )

  • A. mkdir
  • B. move
  • C. mv
  • D. rm
我的答案: D 正确答案: D
5

3. (单选题, 5分)将当前目录下的文件shell.sh移动到目录/home/linux下的命令为(  )。


  • A. cp shell.sh  /home/linux
  • B. mv shell.sh   /home/linux
  • C. ls shell.sh   /home/linux/shell.sh
  • D. mv /root/shell.sh  /home/linux/shell.sh
我的答案: B 正确答案: B
5

4. (单选题, 5分)在vi编辑器里,命令"dd"用来删除当前的(   )

  • A. 行
  • B. 变量
  • C. 字
  • D. 字符
我的答案: D 正确答案: A
0

5. (单选题, 5分)用 ls –al  命令列出下面的文件列表,问哪一个文件是符号连接文件?(  )

  • A. -rw------- 2 hel-s users 56 Sep 09 11:05 hello
  • B.
     -rw------- 2 hel-s users 56 Sep 09 11:05 goodbey
  • C.
    drwx----- 1 hel users 1024 Sep 10 08:10 zhang
  • D.
    lrwx----- 1 hel users 2024 Sep 12 08:12 cheng
我的答案: D 正确答案: D
5

6. (单选题, 5分)在vi的底行模式下输入q按回车,表示的意思是(  )

  • A. 存盘退出
  • B. 直接退出
  • C. 直接存盘
  • D. 强制退出
我的答案: B 正确答案: B
5

7. (单选题, 5分)Linux的内核版本2.3.20是 (  )的版本。

  • A. 不稳定
  • B.  稳定的
  • C. 第三次修订
  • D. 第二次修订
我的答案: C 正确答案: A
0

8. (单选题, 5分)( )命令用来显示/home及其子目录下的文件名。
 

  • A. ls -a /home
  • B.  ls -R /home
  • C. ls -l /home
  • D. ls -d /home
我的答案: B 正确答案: B
5

9. (单选题, 5分)Linux系统中,用户文件描述符0表示 (   )。 

  • A. 标准输入设备文件描述符 
  • B. 标准输出设备文件描述符 
  • C. 管道文件描述符
  • D. 标准错误输出设备文件描述符 
我的答案: A 正确答案: A
5

10. (单选题, 5分)改变文件所有者的命令为(   )?

  • A. chmod
  • B. touch
  • C. chown
  • D. cat
我的答案: C 正确答案: C
5

二. 论述题(共2题,10分)

11. (论述题, 5分)

看程序写结果

echo "current directory is `pwd`"

echo "home diretory is $HOME"

echo "file *.?"

echo "derectory `$HOME`"

我的答案:
5

current directory is /root

home diretory is /root

file *.?

-bash: /root: Is a directory

derectory

正确答案:

12. (论述题, 5分)

文件m1.c

main()

{

printf("hello1");

}

文件m2.c

main()

{

printf"hello2";

}

文件ex6

cat $1 $2 $3 $4 $5 $6 $7 $8 | wc -l

在终端中执行 ex6 m1.c m2.c  的结果:

我的答案:
3

6

正确答案:
一. 单选题(50分)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
二. 论述题(10分)
  • 11
  • 12