当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux基础培训:Linux应用程序的组成

Linux基础培训:Linux应用程序的组成

Linux基础培训:Linux应用程序的组成,Linux操作系统中典型的应用程序有以下几部分组成

·普通执行程序文件,保存在“/usr/bin”目录中

·服务器执行程序文件和管理程序文件,保存在“/usr/sbin”目录中

·应用程序配置文件保存在“/etc”目录中

·应用程序文档文件,保存在“/usr/share/doc/”目录下

·应用程序手册页文件,保存在“/usr/share/man/”目录下

与Windows操作系统中将所有应用程序文件都安装在“program files”目录中的子目录不同,Linux系统中将应用程序软件包中不同作用类型的文件分别保存在不同的目录中。这样更有利于同类型文件的查找。

下面以Linux操作系统中典型的应用程序Apache服务器为例来说明服务器应用程序的文件组成;Apache服务器在RHEL5.4中的软件包名称是“httpd”;实例中使用的rpm命令将在下一节中学习。

httpd软件包中的普通执行文件统一放置在目录“/usr/bin”中,这些程序对于普通用户具有可执行权限,用于完成Apache服务器的辅助管理工作。

httpd软件包中的服务器执行程序和服务器管理程序统一放置在目录“/usr/sbin”中进行保存,只有管理员用户才有权限执行这些程序。

Apache服务器的配置文件保存在目录“/etc/”中,由于配置文件较多,因此建立了专门的“/etc/httpd/”子目录用于保存服务器配置文件。

Apache服务器的“启动脚本”保存在“/etc/rc.d/init.d/”目录中,Linux系统中的所有服务器启动脚本都放置在此目录中。

Apache服务器的内容(工作)目录是“/var”目录中的“www”子目录,该目录在httpd软件包安装的时候建立,并安装了少量的初始文件,在使用Apache服务器时系统管理员将对该子目录中的文件进行更新。

Apache服务器的说明文档保存在“/usr/share/doc/”目录的“httpd-2.2.3”子目录中,Linux系统中所有应用程序的文档都保存在“/usr/share/doc/”目录的相应子目录中。

Apache服务器中可执行程序(命令)的手册页保存在“/usr/share/man/”目录的相应子目录中,Linux系统中的所有手册页都会按照内容的类型保存在“/usr/share/man/”目录的不同子目录中,man命令在显示手册页时会在相应的子目录中查找并读取手册页文件。

技术沙龙MORE+

标签错误:<!-- #Label# labelId=20160707140604 moduleId=1 classId=12231768634 orderby=2 fields=url,title,u_info attribute= datatypeId=22192428132 recordCount=3 pageSize= <htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate> -->
我要参加技术沙龙