Linux系统目录说明

以前稍稍接触过Linux系统,现今,因工作需要要更进一步学习Linux系统的相关程序开发。因此对于目录(路径)的了解及很重要了。
/bin:是Binary的缩写,这里保存了一百多个Linux下常用的命令、工具;这是放例如:ls, mv, rm, mkdir, rmdir, gzip, tar, telnet, 及 ftp 等等常用的执行档的地方(这些执行档的执行方法会在后面提到),有时候这个目录的内容与 /usr/bin 是一样的(有时候甚至会使用连结档哩),是给一般使用者使用的执行程序放置的所在!
/boot:没错,这里就是放置你 Linux 核心与开机相关档案的地方,这个目录底下的vmlinuz-xxx 就是 Linux 的 Kernel 啦!粉重要的东西!而如果你的开机管理程序选择 grub 的话,那么这个目录内还有 /boot/grub 这个次目录呦!(引导加载器(bootstrap loader)使用的文件,包括Grub/lilo等程序和配置;核心映象也经常在这里,而不是在根目录。如果有许多核心映象,这个目录可能变得很大,这时可能使用单独的文件系统更好。另一个理由是要确保核心映象必须在IDE硬盘的前1024柱面内。)
/dev:是device的缩写,这里保存了Linux系统使用的所有外部设备。但是,并不包括设备驱动程序;(摆放一些与装置有关的档案。基本上 Unix 或 Linux 系统均把装置当成是一个档案来看待,例如 /dev/fd0 代表软盘,亦即 Windows 系统下的 A 槽,而 /dev/cdrom则代表光盘,等等!而如上所述,在这个目录底下的档案型态通常分为两种喔,分别是管理磁盘 Input/Output 的 Block 档案与周边的 Character 档案。)
/etc:本意是乱七八糟的东西。但是,该目录是Linux最重要的目录之一,存放着系统管理必需的配置文件,包括:文件系统、网络配置、x Window配置、设备配置信息、用户信息等。(系统在开机过程中需要读取的档案均在这个目录中,例如 Lilo 的参数、人员的账号与密码、系统的主要设定、http 架站的参数内容、你所要开启的服务项目等等都在这个目录中,所以在这个目录下工作的时候,请记得一定要备份,否则档案被改掉了可是很麻烦的!)
/etc/rc.d:这个路径主要在记录一些开关机过程中的 scripts 档案, scripts 有点像是 DOS下的批次档(.bat檔名)
/etc/rc.d/init.d:所有服务预设的启动 scripts 都是放在这里的,例如要启动与关闭 iptables 的话,可以:
/etc/rc.d/init.d/iptables start
/etc/rc.d/init.d/iptables stop
/etc/xinetd.d:这个路径在较新的 Linux distribution 当中才有,由于早期的版本用来开启服务的档案是inetd.conf ,但是在较新的版本中,开启服务的项目已经变成使用xinetd.conf 这个档案,因此,你若需要启动一些额外的服务的话,在 Mandrake9.0 或者是 Red Hat 7.0 以后就要到 /etc/xinetd.d 这个目录下了。
/etc/X11:这是与 X windows 有关的设定文件所在的目录,尤其里面的 XF86Config-4 更是重要呢!
/home:基本上,这是系统预设的使用者的家目录( home directory ),在你新增一般使用者账号的时候,预设的使用者家目录都在这里设定好啰!
/lib:在 Linux 执行或编译一些程序的时候,均会使用到一些函式库(library),就在这个目录下
/lost+fount:系统不正常产生错误时,会将一些遗失的片段放置于此目录下,通常这个目录会自动出现在装置目录下。例如你加装一棵硬盘于 /disk 中,那在这个目录下就会自动产生一个这样的录 /disk/lost+found
/mnt:这是软盘与光盘预设挂载点的地方;通常软盘挂在 /mnt/floppy 下,而光盘挂在/mnt/cdrom 下,不过也不一定啦!只要你高兴,随便找一个地方来挂载也可以呀!
/proc:系统核心与执行程序的一些信息。例如你的网络状态的问题啦!这个目录将在启动Linux 的时候自动的被挂上,而且该目录底下不会占去硬盘空间!因为里面都是『内存』内的数据啦
/root :系统管理员的家目录
/sbin:放置一些系统管理常用的程序,例如: fdisk, mke2fs, fsck, mkswap, mount 等等。与 /bin 不太一样的地方,这个目录下的程序通常是给 root 等系统管理员使用的程序喔!
/tmp:这是让一般使用者暂时存放档案的地方,例如你在安装 Linux 下的软件时,可能软件预设的工作目录就是 /tmp ,所以你要定期的清理一下,当然,重要数据最好不要放在这里!
/usr:这是最重要的一个目录了,里面含有相当多的系统信息,内有许多目录,用来存放程序与指令等等。这个目录有点像是 Windows 底下的『Program Files』那个目录
/usr/bin :放置可执行程序,如前所说,这个目录的档案与 /bin 几乎是相同的。
/usr/include:一些套件的header檔。基本上,当我们在以 tarball 方式( *.tar.gz 的方式安装软件)安装某些数据时,会使用到的一些函式库都在这个目录底下喔!
/usr/lib: 内含许多程序与子程序所需的函式库。
/usr/local:在你安装完了 Linux 之后,基本上所有的配备你都有了,但是软件总是可以升级的,例如你要升级你的 proxy 服务,则通常软件预设的安装地方就是在 /usr/local 中( local 是『当地』的意思),同时,安装完毕之后所得到的执行文件,为了与系统原先的执行文件有分别,因此升级后的执行档通常摆在 /usr/local/bin 这个地方。

给个建议啦,通常 VBird 都会将后来才安装上去的软件放置在这里,因为便于管理呦!
/usr/sbin: 放置管理者使用程序,与 /sbin 类似的功能
/usr/share/doc:放置一些系统说明文件的地方,例如你安装了 lilo 了,那么在该目录底下找一找,就可以查到 lilo 的说明文件了!很是便利!
/usr/share/man:放置一些程序的说明文件的地方,那是什么?呵呵!就是你使用 man 的时候,会去
查询的路径呀!例如你使用 man ls 这个指令时,就会查出/usr/share/man/man1/ls.1.bz2 这个说明档的内容啰!
/usr/src:这是放置核心原始码的预设目录,未来我们要编译核心的时候,就必须到这个目录
底下呦!
/usr/X11R6: X Window System存放相关档案的目录
/var:这个目录可就重要了!所有服务的登录文件或错误讯息档案(log files)都在/var/log 里面,此外,一些数据库如 MySQL 的数据库则在 /var/lib 里头,此外,使用者未读邮件邮件的预设放置地点为 /var/spool/mail !呵呵!你说重不重要呀!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/254642.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

const常量用法

目录定义语法特点优点定义 常量就是在使用过程中不会变化的量叫做常量。 语法 const int A 100;//常量不允许改变特点 常量必须在声明时初始化;常量的值必须在编译时就定义好;常量总是隐式静态的; 优点 易读,易于程序修改&…

斯坦福大学机器学习——高斯判别分析

转自 http://blog.csdn.net/linkin1005/article/details/39054023 同朴素贝叶斯一样,高斯判别分析(Gaussian discriminant analysismodel, GDA)也是一种生成学习算法,在该模型中,我们假设y给定的情况下,x服…

嘉实多RO150合成齿轮油

Optigear ™合成 RO 是一个特殊的高性能,长期多级油特别为齿轮 轨道交通,机械工程应用中,一个极端的气候条件和长期使用。 “ Microflux 跨的添加剂组合是免费的固体润滑剂,甚至适应迅速变化的环境和积极…

线程队列-queue

使用队列的目的:解耦,使程序之间实现松耦合;提高处理效率FIFO 先进先出,first in first outLIFO 后入先出,last in first out生产者消费者模型使用方式1 import queue 2 3 #创建队列对象,设置队列大小ma…

MapGIS转Shp文件的单位问题

MapGIS转Shp文件的单位问题 原文:MapGIS转Shp文件的单位问题在MapGIS浏览查看一下数据,各种不习惯;用mapgis自带的转shp功能,属性表会出错;利用名为map2shp的试用版软件可将mapgis格式的数据较为良好转成shp格式。但经常会遇到一个…

halcon2D Metrology测量算子,卡尺测量算子,持续更新

目录2D Metrology1. add_metrology_object_circle_measure2. add_metrology_object_ellipse_measure3. add_metrology_object_generic4. add_metrology_object_line_measure5. add_metrology_object_rectangle2_measure6. align_metrology_model7. apply_metrology_model8. cle…

项目经理的职责

项目经理的职责: 1、项目范围的定义 2、项目计划的制定、分解、分配、协调、汇报 3、项目质量控制 4、项目需求变更配置 工作职责: 1、负责产品的研发任务的立项计划及实施; 2、负责收集统计各项资料数据,完成自主研发部…

显示/隐藏Mac系统中所有的隐藏文件

显示: 在终端输入:defaults write com.apple.finder AppleShowAllFiles YES隐藏: 在终端输入:defaults write com.apple.finder AppleShowAllFiles NO然后重启Finder即可(先点击左上角的苹果图标,再选强制退出,然后选中Finder,点击…

机械零点、MAM 文件 、 EMT标定原理

 机械零点、MAM 文件、EMT标定原理。 可调节的机械零点,不需要MAM文件,使之成为90度。 不可调节的机械零点,需要MAM文件修正,使之成为90度。 带负载的偏移补偿、带负载的偏移补偿mastering。做过带负…

智慧城市的互联网大脑架构图:大社交网络与智慧城市结合是关键

从本质上讲智慧地球和智慧城市还是互联网发展到一定程度,向城市建设蔓延和深入的结果。因此建设智慧城市就不能不忽略互联网的发展趋势和进化规律。 而越来越多的迹象表明“互联网正在向着与人类大脑高度相似的方向进化,它将具备自己的视觉、听觉、触觉、…

halcon1D测量算子,持续更新

目录1D Measuring 1D测量1.close_measure2. deserialize_measure3.fuzzy_measure_pairing4.fuzzy_measure_pairs5.fuzzy_measure_pos6.gen_measure_arc7.gen_measure_rectangle28.measure_pairs9.measure_pos10.measure_projection11.measure_thresh12. read_measure13.reset_f…

20145227鄢曼君《网络对抗》Web安全基础实践

20145227鄢曼君《网络对抗》Web安全基础实践 实验后回答问题 1.SQL注入攻击原理,如何防御? SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要…

[转]Xvid参数详解

众所周知,Mencoder以其极高的压缩速率和不错的画质赢得了很多朋友的认同! 原来用Mencoder压缩Xvid的AVI都是使用Xvid编码器的默认设置,现在我来给大家冲冲电,讲解一下怎样使用Mencoder命令行高级参数制作Xvid编码格式AVI影片。经…

常用的Meta标签写法和作用

页面关键词  <meta name"keywords" content"your tags" />  页面描述  <meta name"description" content"150 words" />  搜索引擎索引方式  <meta name"robots" content"index,follow"…

从库存管理系统,体验活字格强大的移动端应用开发能力

活字格&#xff0c;开放易用的 Web 应用生成平台 随着移动互联网时代的来临&#xff0c;企业在移动端管理和运营的需求急剧增加&#xff0c;这就要求企业应用系统要能做到工作流程自动规范、移动端操作流畅便捷、协同办公快速高效、业务流程高度自定制、需求变更随时修改等。 活…

Xvid编码器流程(基于xvid1.1.0)

调用Xvid编码器流程(基于xvid1.1.0) 编者按&#xff1a;本文为Xvid最新源代码V1.1.0版本的学习笔记&#xff0c;内 部资料&#xff0c;仅供学习参考&#xff0c;未经授权&#xff0c;不得转载 xvid有两种编码方式&#xff1a;single pass和twopass single pass模式编码简…

置换矩阵

来源&#xff1a;百度百科 定义&#xff1a; 设P 是一个 mn 的 (0,1) 矩阵&#xff0c;如 m≤n且 PxPtE&#xff0c;则称 P为一个 mn的置换矩阵。其中Pt是P的转置矩阵&#xff0c;E是m阶单位方阵。 判定条件&#xff1a; 定理 1 当 m≦n时&#xff0c;一个 mn 的(0,1) 矩阵P为置…

halcon Matching-3D 3D匹配,持续更新

目录Matching-3D 3D匹配Deformable Surface-Based基于可变形表面1. add_deformable_surface_model_reference_point2.add_deformable_surface_model_sample3. clear_deformable_surface_matching_result4.clear_deformable_surface_model5. create_deformable_surface_model6. …

CVE-2009-3459

Adobe Acrobat和Reader都是美国Adobe公司开发的非常流行的PDF文件阅读器。 Adobe Reader和Acrobat 7.1.4之前的7.x版本&#xff0c;8.1.7之前的8.x版本以及9.2之前的9.x版本中存在基于堆的缓冲区溢出漏洞。远程攻击者可借助触发内存破坏的特制PDF文件执行任意代码。 转…

leetcode-665-Non-decreasing Array

题目描述&#xff1a; Given an array with n integers, your task is to check if it could become non-decreasing by modifying at most 1 element. We define an array is non-decreasing if array[i] < array[i 1] holds for every i (1 < i < n). Example 1: I…