2.以下关于Linux的说法,不正确的是(C)。
A.Linux起源于UNIX
B.Linux采用单内核体系结构
C.Linux是单用户多任务的操作系统
D.Linux在高性能集群领域表现突出
3.在Linux操作系统中有(A)目录树。
A.1棵 B. 2棵 C. 3棵 D.不定数量
6.管理员用户登陆Ubuntu计算机之后,默认的命令提示符为(C)。
A.~ B. # C. $ D. @
7. 表示当前目录的上一层目录的符号是(B)。
A.- B. .. C. ~ D. .
【注:~ 代表当前用户的主目录 . 代表当前目录 .. 代表上一级目录】
8.在Linux操作系统中,可以执行(A)命令查看隐藏文件。
A.ls -a B. ls -i C. ls -l D. ls -r
(ls -la)显示所有文件,包括隐藏文件 (a-all-所有)
9.在Linux操作系统中,可以执行(B)命令查看根目录下的文件。
A.ls -l B. ls / C. ls ~ D. ls ..
【(ls) list 列出目录的所有项】 (ls)查看当前目录 (ls -l 文件路径)以详细模式查看 (ls ~ )展示主目录文件 (ls . )展示当前目录文件 (ls .. )展示上一级目录文件 (ls –l –d 文件名)只查看指定文件的详细模式 (ls -la)显示所有文件,包括隐藏文件 (a-all-所有)
11.Shell命令运行过程中需要强制中断运行,可以按组合键(B)。
A.<Ctrl>+<D> C. <Crtl>+<L>
B.<Crrl>+<C> D. <Ctrl>+<P>
13.在Ubuntu系统中,用户账户加密后的密码存放到(A)文件中。
A. /etc/passwd C. /ect/shadow
B. /etc/password D. /etc/gshadow
15.在Ununtu操作系统中,要让user-c用户能够执行sudo命令,以下解决方案中不正确的是(D)。
A.将user-c加入sodu组。
B.编辑sudo配置文件,为user-c定义许可。
C.将user-c更改为Ubuntu管理员。
D.将user-c更改为Ubuntu系统用户。
18. 在Linux操作系统中,“mkdir -p abc/123/test”指令的结果是(A)。
A. 一次性创建abc、123、test文件。
B. 创建abc文件里的123文件里的test文件。
C. 一次性删除abc、123、test文件。
D. 删除abc文件里的123文件里的test文件。
【(mkdir) make directory 创建目录】 (mkdir 文件名 )创建新文件夹 (mkdir -p 路径)按路径目录的层次全部创建
21. 以下说法正确的是(A)。
A. 删除软链接,对原文件没有影响。
B. 删除软链接,则原文件失效。
C. 删除软链接,则原文件也被删除。
D. 删除原文件,对软链接没有影响。
删除软链接,对原文件没有影响,删除原文件软链接直接失效。
22.删除用户test1的命令操作是(C)。
A.useradd test1
B.passwd test1
C.userdel test1
D.remove test1
23.Linux下,把能执行$sudo命令的用户叫做(C)
A.superuser B.spuser C.sudoer D.rooter
25.创建用户karry,并把他添加到TFboys组的命令是(A)。
A.useradd -m -g boys ming
B.urseadd -m boys ming
C.usermod -g boys ming
D.usermod -m -g boys ming
【用户和组】 groupadd 组名 useradd –m –g 组名 用户名 (新建用户的同时 将他添加到指定组 并且指定home文件下) usermod –g 组名 用户名(修改用户组)
27.“-r”表示的文件权限是(A)。
A. 文件是否可读 C. 文件是否可写
B. 文件是否可执行 D. 文件是否可删除
【文件权限】 -owner 文件的属主/所有者 -r (read)文件是否可读 -w (write)文件是否可写 -x (excute)文件是否可以执行
30.脚本程序本质上是一个有(D)权限的文本文件。
A. 可读 B.可写 C.可删 D.可执行
【可执行脚本】 脚本script 一种解释执行的程序 (linux三种常见的脚本)Shell脚本(.sh) Python脚本(.py) Perl脚本(.pl) 步骤:1、新建一个文件 2.写程序 3.添加可执行的权限(chmod u+x 文件名)
31.在Shell脚本中,打印“hello world”的命令是(A)
A.echo “hello world”
B.print “hello world”
C.console.log(“hello world”)
D.System.out.print(“hello world”)
【脚本程序解释器】 Shell脚本解释器: /bin/shell Perl脚本解释器:/bin/perl Python脚本解释器:/bin/python3
【SHELL语言】 1. 定义变量 2. 执行命令echo ls cd cp 3. If判断语句、while逻辑循环 4. 自定义函数
32. Python脚本解释器是(D)
A. /bin C. /bin/sh
B. /bin/perl D. /bin/python3
Perl脚本解释器:/bin/perl
33.以下哪种方式正确定义里一个变量(D)
A. value = NAME
B. value=Name
C. Name = value
D. Name=value
定义环境变量 export OUTDIR=/opt/
34. 显示所有环境变量的方法是(C)
A. export env
B. echo ${env}
C. print env
D. OUTDIR=/env
显示环境变量 echo ${OUTDIR}
查看所有环境变量 printenv