linux期末复习题
务器完成操作。
X 协议是X Server和X Client之间沟通的语言,Xlib库封装了可完成这种通信功能的API,可以使用这些API开发X Client程序。X Window运行分层如图-1所示。
其中最底层的是X Server,其上层是X网络协议,该层使远程运行X Window成为可能。再上层是称为“Xlib”的底层函数接口,它介于网络和基础系统与较高层的程序之间,应用程序的实现通过调用这一层的函数实现。最 顶层是管理窗口的窗口管理器,即WM(Window Manager),如AfterStep、Blackbox、Enlightenment、ctwm、ftwm、sawfish、twm和Window Maker等,这些管理器中的每一个都提供了一个不同的界面。另外,KDE和GNOME桌面环境(Desktop Environments)都有自己的视窗管理器与桌面集成,每一个视窗管理器也有一个不同的配置机制。
4. 什么是文件?linux下主要有哪些不同种类的文件?
普通文件:文本文件、数据文件、可执行的二进制程序
目录文件:是一种特别文件,利用它可以构成文件系统的分层树状结
设备文件:是一种特别文件,用来标记各个设备驱动器。字符设备、块设备 符号链接文件:是一种特殊文件,提供对其他文件的参照
5. 请说明下述命令的功能:
Date在屏幕上显示或设置系统的日期和时间 Cd改变当前工作目录
Cp将源文件或目录复制到目标文件或目录中 Pwd显示出当前工作目录的绝对路径 Rm删除文件和目录 Mkdir创建目录
Who列出所有正在使用系统的用户、所用终端名和注册到系统的时间
More该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今已显示的该文件的百分比:--More--(XX%)。 Echo将命令行中的参数显示到标准输出(即屏幕)上 cat在标准输出上显示文件的内容;连接两个或多个文件
6. Linux中文件存取权限和目录存取权限含义分别如何?
文件存取权限:读权限(r)表示只允许指定用户读取相应文件的内容,而禁止对它做任何的更改操作。将所访问的文件的内容作为输入的命令都需要有读取权限,如cat,more等
写权限(w)表示允许指定用户打开并修改文件,如命令vi,cp 执行权限(x)表示允许指定用户将该文件作为一个程序执行。
目录存取权限:在ls命令后加-d选项,可以了解目录文件的使用权限
读权限(r)表示可以列出存储在该目录下的文件,即读目录内容列表。这一权限运行shell使用文件扩展名字符列出相匹配的文件名,
写权限(w)表示运行从目录中删除或添加新的文件,通常只有目录主才有写权限, 执行权限(x)表示运行在目录中进行查找,并能用cd命令将工作目录改为该目录。
7. 常用的shell有哪几种?linux系统中默认的shell是什么?
Bourne shell(简称sh)