才知道,linux下的文件存放是集中式的存放,即可執行程序放一起,軟件配置文件放一起。而在Windows下卻非如此,是以獨立文件夾存在,並通過注冊表實施軟件運行管制。在linux中沒有注冊表一說。
linux下,軟件通常分別拷貝到同級(/home)下的bin,etc,lib,share等文件夾:
bin:可執行文件,在環境變量中設定搜索路徑即可運行主程序
etc:配置文件
lib:庫文件,集中一起方便共享給不同程序。節省磁盤空間。
share:程序運行所需其他資源。一般都單獨存放,只因程序圖標,文本等文件都是專有的無需共享
有些軟件因根據需要,所有文件也可以獨立的安裝在文件夾。