1.【 C 】命令可以把f1.txt复制为f2.txt?
A、cat f1.txt | f2.txt
B、cat f1.txt f2.txt
C、cp f1.txt f2.txt
D、copy f1.txt f2.txt
【注】复制文件夹:cp -r
2.将光盘/dev/cdrom挂载到/mnt/cdrom的命令是【 C 】。
A、mount /dev/cdrom
B、mount /mnt/cdrom /dev/cdrom
C、mount /dev/cdrom /mnt/cdrom
D、mount /mnt/cdrom /dev/hdc
3.Linux系统是一种【 D 】操作系统。
A、单用户、单任务
B、单用户、多任务
C、多用户、单任务
D、多用户、多任务
4.怎样显示当前目录【 A 】。
A、pwd
B、cd 用来在不同的目录中进行切换
C、who 用于查看当前登入主机的用户终端信息
D、ls 用来列出文件或目录信息
5.比较重要的系统配置资料文件,一般来说大部分位于【 A 】目录下。
A、/etc
B、/boot
C、/home
D、/usr
【重点】
/ (Linux文件的最上层根目录)
/boot (开机所需文件—内核、开机菜单以及所需配置文件等)
/dev (以文件形式存放任何设备与接口)
/etc (配置文件)
/home (用户家目录)
/bin (Binary的缩写,存放用户的可运行程序,如ls、cp等,也包含其他shell,如bash和cs等)
/lib (开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数)
/sbin (开机过程中需要的命令)
/media (用于挂载设备文件的目录)
/opt (放置第三方的软件)
/root (系统管理员的家目录)
/tmp (任何人均可使用的“共享”临时目录)
/usr/local (用户自行安装的软件)
/usr/sbin (Linux系统开机时不会使用到的软件/命令/脚本)
/usr/share (帮助与说明文件,也可放置共享文件)
/var (主要存放经常变化的文件,如日志)
/lost+found (当文件系统发生错误时,将一些丢失的文件片段存放在这里)
6.Linux系统中可用于添加用户帐号的命令是【 C 】。
A、passwd 修改密码
B、userdel 删除用户
C、useradd 添加用户
D、groupadd 添加用户组
7.建立一个新文件可以使用的命令为【 D 】。
A、chmod 修改权限
B、more 通常用于分屏显示文件内容
C、cp 用于文件或目录的复制
D、touch 用于建立文件或更新文件的修改日期
8.Linux系统中存放加密用户帐号信息的文件是【 B 】。
A、/etc/passwd 存放密码的
B、/etc/shadow
C、/etc/group
D、/etc/securetty
9.一个文件的权限是-rw-rw-r--,则该文件所有者的权限是【 C】。
A、只读
B、只写
C、可读可写
D、可读可写可执行
10.在linux环境下,要显示当前目录下扩展名为.txt的所有文件,可以使用以下【 A 】命令。
A、ls *.txt
B、cat *.txt
C、find ~/*.txt
D、ls ?.txt
11. 以下哪一种不是vim的工作模式【 B 】。
A、命令模式
B、删除模式
C、插入模式
D、普通模式
12. Linux操作系统下,使用【 A 】命令进入指定目录。
A、cd
B、pwd 用于显示用户当前所处的目录
C、mount 手动挂载文件系统的挂载命令
D、ls 用来列出文件或目录信息
13. 关于文件系统的挂载和卸载,下面描述正确的是【 A 】。
A、如果光盘未经挂载,光驱是打不开的
B、安装文件系统的安装点只能在/mnt目录下
C、不管光驱中是否有光盘,系统都可以挂载CD-ROM设备
D、在命令“mount /dev/cdrom /mnt”中,目录/mnt是用户建立的
14. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是【 A 】。
A、chmod a+x g+w exer1
B、chmod 765 exer1
C、chmod o+x exer1
D、chmod g+w exer1
【注】user(所有者) group(属组) others(其它用户) all(表示以上3种用户)
15. 设超级用户root当前目录为:/usr/local,键入cd命令后,用户当前目录为【 A 】。
A、/home
B、/root
C、/home/root
D、/usr/loca
16. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用的命令是【 C 】。
A、cat
B、more
C、less
D、menu
17.要删除/mnt/tmp文件夹及其中的所有文件,应该使用命令【D】。
A、rmdir /mnt/tmp
B、rmdir -r /mnt/tmp
C、rm /mnt/tmp
D、rm -r /mnt/tmp
18. 在一行结束位置加上什么符号,表示未结束,下一行继续【C 】。
A、/ 根目录
B、; 续航符
C、 连接符
D、| 管道
19. vim中【 C 】命令是不保存强制退出。
A、:wq
B、:wq!
C、:q!
D、:quit
20. CentOS7系统中重启系统的命令是【 C 】。
A、poweroff 用于立即停止系统,并关闭电源,相当于 shutdown -h now
B、shutdown 用于在指定时间关闭系统
C、reboot 用于重新启动系统,相当于 shutdown -r now
D、init 0
21. 使用命令chmod的数字设置,可以改变【 C 】。
A、文件的访问特权
B、目录的访问特权
C、文件/目录的访问特权
D、以上说法都不对
22. 下面哪个命令可以显示一个文件的具体内容【 A 】。
A、tail 用于显示文件的末尾部分,默认情况下,只显示文件的末尾10行内容
B、cat 用于滚屏显示文件内容或是将多个文件合并成一个文件
C、head 用于显示文件的开头部分,默认情况下只显示文件的前10行内容
D、more 通常用于分屏显示文件内容
23. 要删除用户user并同时删除该用户的主目录,可以使用命令【C】。
A、userdel user
B、deluser user
C、userdel -r user
D、deluser -r user
【注】如果不加 -r 选项,userdel 命令会在系统中所有与账户有关的文件中
(例如/etc/passwd,/etc/shadow,/etc/group)将用户的信息全部删除。
24. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是【 B 】。
A、-m
B、-p
C、-f
D、-d
25. 在vim编辑器里,命令"dd"用来删除当前的【 A 】。
A、行
B、变量
C、字
D、字符
二、判断题(正确(√),错误(×),本大题共15小题,每小题1分,共 15分)
1.Linux是一个真正的多任务和分时操作系统,允许多个用户在相同的机器上同时运行多个程序。 ( 对 )
2.在通常情况下,登录Linux桌面环境,需要有效合法的用户帐号和密码。( 对 )
3.在linux系统中,所有的内容被表示成文件,组织文件的各种方法便称为文件系统。( 对 )
4.Linux中的超级用户为root,登陆时不需要口令。( 错 )
5.一般地,Linux下编辑文本文件可以用 vim 来完成。( 对 )
6.在Linux中用ip 命令可以查看(ip -a 才可以查看),但不可以配置网卡的IP地址。( 错 )
7.只有Linux的系统管理员(root账户)才能执行关机操作。( 错 ) 谁都可以关
8.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。( 对 )
9.mv命令可以移动文件和目录,还可以为文件和目录重新命名。( 对 )
10.copy命令可以复制文件和目录。( 错 ) cp 才可以
11.删除文件命令可以用rm。( 对)
12.进入文本编辑器vim后,未编辑时可在文本模式下输入:q退出vim环境。( 对 )
13.在linux中用户的帐号名必须是唯一的。( 对 )
14使用chown命令可以改变文件所属的组。( 对 )
15. 确定当前目录使用的命令为pwd。(对 )
三、填空题(本大题共20小题,每小题1分,共 20分)
1. 存盘退出vim编辑器,应键入 :wq
2. 若要改变一个文件的所有者,可通过 chown 命令来实现。
3. 结束后台进程的命令是 kill和killall都可以
4. 把文件file1和file2合并成file3的命令是 cat file1 file2 > file3
5. 可以用ls –l命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占1位,表示 文件类型 ,第二、三、四段分别3位,表示 所有者权限 、与 所有者同一组的用户权限 、 其它用户权限 对该文件的权限。
6. 某资源的权限为:drw-r--r--,用数值形式表示该权限,数值为 644 , 该文件属性是 目录 。
7. Linux系统中有三种基本的文件类型 文件 、目录 、设备 。
8. 将U盘插入usb接口后执行fdisk –l所查看到的U盘设备的名称为/dev/sdc。则要将该U盘挂载到/mnt/usb下的命令是 mount /dev/sd /mnt/usb 。
9. NFS的英文全称是Network File System ,中文名称是 网络文件系统 。
10.删除文件的命令是:rm 、删除目录的命令是 rmdir 。
11.创建一个空文件使用什么命令:touch 。
12.复制root用户家目录下的file.txt文件到临时目录/tmp目录下的命令为: cp /root/file.txt /tmp 。
13.想把“hello linux”信息输出到文件test.txt中,具体命令为:echo hello linux > test.txt 。
四、编程题(本大题共5小题,每小题8分,共 40分)
1.执行命令 ls –l 时,某行显示如下:
-rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata
(1)用户chris 对该文件具有什么权限?
可读可写
(2)执行命令useradd Tom后,用户Tom对该文件具有什么权限?
可读
(3)如何使任何用户都可以读写执行该文件?
chmod a+rwx mydate 或 chmod a=rwx mydate
(4)如何把该文件属主改为用户root?
chown root mydate
2.什么是绝对路径与相对路径,要由/usr/share/doc进入到/usr/share/man写出相对路径与绝对路径。(重点去看)
3.有哪些命令可用来查看文件的内容,这些命令有什么不同?
cat:文件太大时很麻烦,电脑有可能会卡死
head
tail
more:只能向下不能向上
less
4.简述一个新硬盘到能存储数据的处理过程。
5. 建立一个公共目录/opt/public,要求每个用户都可以在该目录中创建文件和目录,但只能自己本人和root可以删除(1777)。
mkdir /opt/public
chmod 1777 /opt/public



