首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>经验技巧>正文

Linux中configure和目录结构

http://www.oklinux.cn  2009-03-09  Linux社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

1 ./configure --prefix 作用:

不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr/local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。

指定prefix,直接删掉一个文件夹就够了。

2 Linux目录结构

Linux系统的目录层次结构比较复杂,下面将对其进行介绍。

/:根目录。在Windows,DOS或者其他类似的操作系统里面,每个分区都会有一个相应的根目录。但是Linux和其他UNIX系统则把所有的文件都放在一个目录树里面,/就是唯一的根目录。一般来讲,根目录下面很少保存什么文件,或者只有一个内核映像在这里。

/boot:很多Linux系统把内核映像和其他一些和启动有关的文件都放在这里。

/tmp:一般只有启动时产生的临时文件才会放在这个地方。我们自己的临时文件都放在/var/tmp。

/mnt:这个目录下面放着一些用来安装其他设备的子目录,比形用户界面系统)所需要的配置文件。XF86Config就是把配置储存到这个地方的。/etc/X11/fonts里面放着一些服务器需要的字体,还存放一些窗口管理器存放的配置文件;

/etc/init.d:这个目录保存着启动描述文件,包括各种模块和服务的加载描述。所以如果不清楚的话,千万不要随便删除其中的文件,这里存放的文件都是系统自动进行配置的,不需要用户配置;

/etc/rcS.d:这里放着一些连接到/etc/init.d的文件,根据runlevel的不同而执行相应的描述。这里的文件名都是由S来开头的,然后是一个两位的数字——表示各种服务启动的顺序。比如,S24foo就是在S42bar前面执行的。接着就是相应的连接到/etc/init.d 下面的文件名字了;

/etc/rc0.d - /etc/rc6.d:这里面也是一些连接文件,和/etc/rcS.d差不多。不同的是,这些只会在指定的runlevel下运行相应的描述。0表示关机,6表示重启。所有以K开头的文件表示关闭,所有以S开头的文件表示重启。www.britepic.org目前来讲,文件的命名方式和/etc/rcS.d是一样的。

/bin,/sbin:这里分别放着启动时所需要的普通程序和系统程序。很多程序在启动以后也很有用,它们放在这个目录下是因为它们经常要被其他程序调用。

/usr:这是一个很复杂、庞大的目录。除了上述目录之外,几乎所有的文件都存放在这下面。下面列举其中一些重要的子目录:

/usr/X11R6,/usr/X11,/usr/Xfree86:这里保存着X窗口系统所需要的文件,它的目录结构和/usr是一样的;

/usr/bin:二进制可执行文件存放的目录,这里放着绝大部分的应用程序;

/usr/sbin:这里放着绝大部分的系统程序;

/usr/games:游戏程序和相应的数据会放在这里;

/usr/include:这个目录保存着C和C 的头文件;

/usr/lib:启动时用不到的库文件都会放在这里;

/usr/info:这里保存着GNU Info程序所需要的数据;

/usr/man:这里保存着man程序所需要的数据;

/usr/src:这里保存着源代码文件;

/usr/doc:这里保存着各种文档文件。这些文件可以帮助你了解Linux,解决问题和提供一些技巧;

/usr/local:这里保存着本地计算机所需要的文件。在用户进行远程访问的时候特别有意义。这个目录在有些Linux系统下就是一个单独的分区,存放一些这台机子所属的那个用户的文件。里面的结构和/usr是一样的;

/usr/shared,/usr/share 这里保存着各种共享文件。


上一篇:Linux下Telnet E680的方法   下一篇:Ubuntu 错误权限限制漏洞

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux下Telnet E680的方法
·红旗Linux桌面版6.0 SP2常见问题解答
·红旗Linux桌面6 SP2 更新日志
·Linux下的分区修复软件Testdisk
·Blueman - Ubuntu的蓝牙管理器
·Ubuntu技巧:安装Ubuntu合作商的软件
·PrefixSuffix - Ubuntu中的图形界面批量改名工具
·Daemontools 在 Linux上编译错误解决
·Iozone进行Linux下的硬盘性能测试
·Ubuntu下获取免费的Microsoft Word版本
·在Ubuntu下rtorrent编译安装笔记
·CoreAVC 1.9 for Linux 安装指南
·Linux与Windows系统如何才能友好共处
·LXC:Linux 容器工具
·Ubuntu系统下-加密和数字签名Email
·Ubuntu下使用Windows或者Mac OS X的字体
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux下Telnet E680的方法
·红旗Linux桌面版6.0 SP2常见问题解答
·红旗Linux桌面6 SP2 更新日志
·Linux下的分区修复软件Testdisk
·Blueman - Ubuntu的蓝牙管理器
·Ubuntu技巧:安装Ubuntu合作商的软件
·PrefixSuffix - Ubuntu中的图形界面批
·Daemontools 在 Linux上编译错误解决
·Iozone进行Linux下的硬盘性能测试
·Ubuntu下获取免费的Microsoft Word版本
·在Ubuntu下rtorrent编译安装笔记
·CoreAVC 1.9 for Linux 安装指南
  阅读排行
·安装Ubuntu分区的推荐方案及方法
·Linux爱好者入门教程
·Ubuntu下安装苹果MAC风格主题(图)
·Ubuntu 3D桌面特效展示!超绚目(图)
·新手看招:调试工具GDB基本知识全接触
·Ubuntu下安装MP3播放器Audacious
·红旗Linux桌面版6.0SP1发布及下载
·Windows XP虚拟机vmware中安装Linux步
·Ubuntu 8.04 硬盘安装过程
·Fedora 9 配置yum源
·Linux下安装tar.gz、rpm、tar.bz2软件
·Ubuntu看安装Sopcast看网络电视(配图)
·Ubuntu 8.04如何安装之完美硬盘安装法
·从硬盘安装RHEL 5(Red Hat Enterprise
·Ubuntu 8.04下fcitx输入法的安装及使用
网摘收藏: