一、命令与应用程序区别
1、 命令的执行文件较小存放在/bin或/sbin目录。应用程序的执行文件一般存放在/usr/bin、/usr/sbin、或/usr/local/bin、/usr/local/sbin等目录中。
(注:/usr目录相当于windows系统c盘下的program files文件)
2、 命令一般是随系统安装时安装的。应用程序一般是在操作系统之外另行安装的(类同于windows中软件的概念)。
3、 命令一般都适用于“命令字 选项 参数”这样的格式。应用执行格式一般不固定由程序开发者自行定义。
4、 命令只在操作界面运行。而应用程序可能使用到图形界面,运行方式多样。
5、 内部命令有bash集成的程序内。应用程序提供可执行文件能使用linux命令一样的运行格式,所以称之为程序命令。
二、应用程序的组成:
1、 普通的可执行程序:保存在/usr/bin下,普通用户即可使用。
2、 服务器程序、管理程序文件:保存在/usr/sbin下,需管理员执行
3、 配置文件:一般保存在“/etc”下,如果配置文件较多会简历相应的子目录
4、 日志文件:一般保存在/var/log目录下
5、 应用程序的参考文档等数据:一般保存在/usr/share/doc/目录下
6、 执行文件及配置文件的man手册一般保存在/usr/share/man目录下