1、为什么Linux也被称为GNU/Linux?
答案:
因为Linux系统使用GNU项目开发的系统软件和Linux内核,所以被称为GNU/Linux
2、while循环与until循环的区别是什么?
答案:
while循环当循环条件为真时执行;until循环当循环条件为假时执行
3、分别写出目录访问权限中读、写、执行的含义。
答案:
读:用户可以用ls命令列出目录中的文件名
写:用户可以在目录中添加和删除文件
执行:用户可以使用cd命令进入该目录或者使用该目录作为路径名的一部分
4、Unix系统的主要版本是哪两种?
答案:
AT&T的UNIX V 和 Berkeley UNIX
5、POSIX是什么的缩写,写出英文全称。
答案:
Portable Operating System Interface
6、解释虚拟计算机的概念
答案:
UNIX操作系统向系统中的每个用户指定一个执行环境,这个环境称为虚拟计算机。
7、什么是进程?
答案:
UNIX系统通过进程向用户和程序分配资源。每个进程都有一个进程识别号和一组与之相关的资源。
8、什么是用户登录过程?
答案:
系统识别用户身份并允许用户使用的过程称为登录过程。登录需要验证用户名和口令,只有匹配的用户才可以登录到系统。
9、列出3种以上的SHELL名称
答案:
sh, bash, ksh, csh
10、UNIX命令行的一般格式是什么?
答案:
命令 【-选项】 【参数】
11、列出3种以上,从vi命令模式进入输入模式的键
答案:
i,I,a,A,o,O
12、列出在vi编辑器当前行的行首和行尾插入文本所用的键。要求先光标定位,然后再插入。
答案:
0+i、$+i
13、请回答ls -l命令查看当前目录详细信息中第四列信息的含义是什么?
答案:
文件的所属的组名称
14、在当前目录下创建至少三种文件类型的文件,应该如何操作?
答案:
创建普通文件 touch file
目录文件 mkdir abc
符号链接 ln -s file newfile
15、将光标移动到文件头,然后合并5行为1行,应该如何操作?
答案:
1G
5J
16、使用date命令和cut命令,显示当前日期中的星期,应该如何实现?
答案:
date|cut -d ’ ’ -f4
以实验环境为准,其他英文环境下,星期不是第4列
1、下面哪些字符可以用来消除元字符*的特殊含义?
A、 \
B、 `(重音符号)
C、 '(单引号)
D、 "(双引号)
答案: ACD
2、vi的工作模式都有哪些?
A、 命令模式
B、 页编辑模式
C、 文本输入模式
D、 行编辑模式
答案: AC
3、已知当前目录中的脚本hello.sh对所有用户设置了可执行权限,并且当前目录在标准变量PATH的目录列表中,下面能够执行脚本hello.sh的命令有?
A、 ./hello.sh
B、 hello.sh
C、 bash hello.sh
D、 . hello.sh
答案: ABCD
4、文件filea的用户访问权限设置用数字形式表示是755,则同组用户拥有的访问权限是?
A、 读
B、 写
C、 执行
D、 无权限
答案: AC
5、属于shell主要功能的有?
A、 环境控制
B、 进程调度
C、 后台处理
D、 shell脚本
答案: ACD
6、UNIX的开发者是?
A、 Ken Thompson
B、 Linus Torvalds
C、 Dennis Ritchie
D、 Bill Gates
答案: AC
7、test命令中用于连接表达式的逻辑运算符有?
A、 -a
B、 -o
C、 !
D、 ||
E、 &&
答案: ABC
8、已知普通用户david目前在目录/home/david/bin中,那么/home/david/bin一定是david的
A、 主目录
B、 工作目录
C、 当前目录
D、 根目录
答案: BC
9、下列路径名为相对路径的有那些
A、 REPORT
B、 …
C、 my_first.c
D、 .
E、 david/temp
F、 /home/david/temp
答案: ABCDE
10、下面那些键可以将vi从命令模式切换到输入模式?
A、 i
B、 I(大写i)
C、 a
D、 e
答案: ABC
11、ls | tee file1 file2
上面ls命令执行结果将输出到?
A、 标准输出设备
B、 文件tee
C、 文件file1
D、 文件file2
答案: ACD
12、UNIX的两个流派是?
A、 UnixWare
B、 System V
C、 BSD UNIX
D、 Solaris
答案: BC
13、test命令中,可用于字符串比较的操作符有?
A、 =
B、 !=
C、 -z
D、 -n
答案: ABCD
14、下面echo命令所使用的特殊字符中,产生回车的有?
A、 \c
B、 \n
C、 \r
D、 \t
答案: BC
15、下面哪些变量是shell的标准变量?
A、 HOME
B、 path
C、 PS1
D、 SHELL
答案: ACD
16、time命令计时程序的时间包括
A、 实际时间(real time)
B、 用户态时间(user time)
C、 空闲时间(idle time)
D、 系统态时间(system time)
答案: ABD
17、属于全局性配置文件的是?
A、 /etc/profile
B、 .bash_profile
C、 .bashrc
D、 /etc/bashrc
答案: AD
18、一个进程从诞生到死亡,可能经历的调用有?
A、 fork
B、 exec
C、 main
D、 exit
答案: ABD
19、下列命令属于shell内部命令的有?
A、 exit
B、 if
C、 read
D、 test
答案: ABCD
20、下面哪些块属于UNIX磁盘的块区?
A、 引导块
B、 数据块
C、 超级块
D、 i节点列表块
E、 文件和目录块
F、 管理块
答案: ACDE
21、shell中的if语法结构有?
A、
if
then
fi
B、
if
then
else
fi
C、
if
then
elif
then
…
else
fi
D、
if
else
fi
答案: ABC