Linux期末考试重点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档