Linux期末考试重点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux 练习题
第一章:Linux基础及安装
(主干内容不多,主要了解一些Linux的基本概念)
1.Linux是属于真正的多任务多用户系统
1.Linux系统是一个()的操作系统
A.单用户、单任务
B.单用户、多任务
C.多用户、单任务
D.多用户、多任务
2.Linux的运行级别都有那些?如何更改默认运行级别?字符界面的运行级别是3?图形界面5?
0:关机。不能将系统缺省运行级别设置为0,否则无法启动。
1:单用户模式,只允许root用户对系统进行维护。
2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)
3:字符界面的多用户模式。
4:没有用到。
5:图形界面的多用户模式。
6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。
查看运行级别命令:
runlevel
先后显示系统上一次和当前运行级别。如果不存在上一次运行级别,则用N表示。
改变提供运行级别命令:
init[0123456]
第二章:Linux文件系统及命令
(主要内容,文件操作命令,参数,文件系统结构)
1.什么是工作目录、当前目录、用户主目录?查看和切换的命令是什么?
Pwd查看工作目录,cd切换工作目录,cd .工作目录,cd ..工作目录上级目录。
~表示用户主目录。
2.当前目录和上层目录怎么表示?
Pwd
。。。
3.Abc和ABC是一个目录么?
不是,linux严格区分大小写。
4.文件类型有哪些?怎么判断?(目录是文件么?)
①普通文件:首字符“-”表示该文件是普通文件
②目录文件:首字符“d”表示该文件是目录文件
③设备文件:首字符“c”表示该文件是字符设备,“b”表示该文件是块设备
④符号链接文件:首字符“l”表示该文件是符号链接文件
5.根据树形图,写出从一个目录到另外一个目录的命令
圆圈代表目录,方框代表文件,当前目录为n,用相对路径法和绝对路径法分别写出文件e的路径
○1绝对路径:cd /e
○2相对路径:cd ../../e
6.查看文件的命令cat more less
cat 连续显示、查看文件内容
[user@localhost ~]$ catmyfile
more :一次显示一屏内容;按空格翻下一屏内容;按回车键翻下一行内容;按Q或q或Interrupt退出more 命令
[user@localhost ~]$ more file
less:分屏显示内容;按向前(PageUp)向后(PageDown)浏览文件;按q退出less命令
[user@localhost ~]$ less file
7.什么是重定向?cat重定向到一个文件
重定向:从标准输出重定向到另一地方输出
[user@localhost ~]$ cat>testfile4
four
[user@localhost ~]$ cat testfile4
four
8.如何用cat将多个文件合并?
[user@localhost ~]$ cat testfile1 testfile2 >testfile3
[user@localhost ~]$ cat testfile3
one
two
格式:cat 文件1>>文件2
例:cat f1〉〉f2 表示将f2文件内容合并到f1文件中。
9.如何用cat将键盘输入保存到文件?如何表示键盘输入结束?
②cat >:将键盘输入的字符送入文件。
格式:cat >文件名
按Ctrl+D结束
例:cat 〉file< 10.more和less的特点,怎么退出? more :一次显示一屏内容;按空格翻下一屏内容;按回车键翻下一行内容 按q or Q or interrupt键,退出more命令。 分屏显示内容;按向前(PageUp)向后(PageDown)浏览文件 按q键退出。 11.如何在cat命令中,查找特定的内容?(管道+ grep命令) cat 文件| grep内容 实例3:从文件中读取关键词进行搜索 cat test.txt | grep -f test2.txt 输出: [root@localhost test]# cat test.txt hnlinux ubuntu ubuntulinux redhat Redhat linuxmint [root@localhost test]# cat test2.txt linux Redhat [root@localhost test]# cat test.txt | grep -f test2.txt hnlinux ubuntulinux Redhat linuxmint [root@localhost test]# 说明: 输出test.txt文件中含有从test2.txt文件中读取出的关键词的内容行 实例3:从文件中读取关键词进行搜索且显示行号 命令: cat test.txt | grep -nf test2.txt 输出: [root@localhost test]# cat test.txt hnlinux ubuntu ubuntulinux