1.请简述 RPM 命令的作用?
答:
(1)安装一个包
(2)升级一个包
(3)移走一个包
(4)查询一个包是否被安装
(5)得到被安装的包的信息
(6)列出该包中有哪些文件
(7)列出服务器上的一个文件属于哪一个 RPM 包
(8)列出所有被安装的 rpm 包
(9)列出一个未被安装进系统的 RPM 包文件中包含有哪些文件
2.试解释 apache 服务器以下配置的含义:
(1) port 8080
(2) DirectoryIndex index.html
l index.html. var
(3) DocumentRoot “/home/htdocs”
(4)ErrorLog
logs/error_log
(5) Timeout 300
答:
(1)将 apache 服务器的端口号设定为 8080;
(2)设置站点主页文件的搜索顺序
(3)设定 apache 服务器的网页根目录:/home/htdocs;
(4)指定服务器存放错误日志文件的位置和文件名
(5)定义客户程序请求连接服务器的超时间隔,超过这个时间间隔(秒)后服务器将断开与客
户机的连接。
3.请简述 Linux 操作系统的各组成部分及其主要功能。
答:
内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Shell:是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
文件系统:是文件存放在磁盘等存储设备上的组织方法。
4 什么是 Linux的 shel1?
答:
shell 是Linux 系统的用户界面,提供了用户与内核进行交互操作的一种接口。
shell 是一个命令解释器,它能够接收用户输入的命令,并且把它送入内核去执行。
shell 还是一种脚本编程语言,允许用户编写由 shell 命令组成的程序。
5.简述使用 ftp 进行文件传输时的两种登录方式?它们的区别是什么?
答:
ftp 有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:ftp 或 anonymous,
密码为:为空或任何合法 email 地址;使用授权登录时,用户名为被登录的远程系统中的用户帐号,密码
为被登录的远程系统中的用户密码。
区别:使用匿名登录只能访问 ftp 目录下的资源,默认配置下只能下载;而授权登录访问的权
限大于匿名登录,且上载、下载均可。
6.什么是绝对路径与相对路径,要由/usr/share/doc 进入到/usr/share/man
写出相对路径与绝对路径。
答:
绝对路径:路径的写法一定由根目录/写起,例如/usr/share/doc 这个目录.
相对路径:路径的写法不是由/写起,相对路径一直相对于目前工作的路径。
例如由/usr/share/doc 要到/usr/share/man 时,可以写成“cd ../man”
7.请简述 Linux 操作系统的各组成部分及其主要功能。
答:
内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。
Shell:是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
实用工具:一套应用程序,包括编辑器、过滤器、交互程序等。
8.简述安装 Linux 至少需要哪两个分区?还有哪些常用分区(至少说出两个)?
图:
安装 Linux 时至少需要根分区和交换分区两个分区,即/分区和/swap 分区。除此之外,
Linux 常见的分区还有/boot 启动分区、/home 分区、/usr 分区等。
9.Linux 中常用的文件类型有哪几种(列举至少 5 种)?如何区分?
答:
Linux 中常用的文件类型有普通文件、目录文件、设备文件、链接文件和管道文件。
用 1s -lh 命令查看某文件属性,可以看到类似“-rw-r--r--”的符号属性,其属性第一位是
“-”符号则是普通文件,是“d”则是目录文件,是”b”则是块设备文件,是“c”则是字符设备文件,是
“p”则是管道文件。
10.有哪些命令可用来查看文件的内容,这些命令有什么不同?.
图:
①cat——由第一行开始显示文件内容;
②more——一页一页的显示文件内容;
③less 与 more 类似,但它可以向前翻页;
④head——只看前几行;
⑤tail——只看最后几行;
⑥vim 作为编辑器,也可以打开文件查看内容。
11.什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
答:
链接分硬链接和符号链接。符号链接可以建立对于文件和目录的链接。
区别:
符号链接可以跨文件系统,即可以跨磁盘分区。符号链接的文件类型位是 1,链接文件具有新的 i
节点。硬链接不可以跨文件系统。它只能建立对文件的链接,硬链接的文件类型位是一,且硬链接文件的 i节点同被链接文件的 i 节点相同。
12.在 Liunx下建立一个公共目录/opt/public,要求每个用户都可以创建文件
和目录,但只能自己本人和 root 可以删除,写出以上需求的操作命令。
答:
#mkdir /opt/public
#chmod 1777 /opt/public