Linux 相关目录介绍

学习Linux,首先了解Linux标准目录结构很重要的,对以后的学习有很好的铺垫作用。本文不会去罗列大而全的全部目录。本文主要说明,笔者本人接触,需要了解的一些文件目录,当然本文也会不断的更新或更改。也希望有幸可以阅读到本文,并且愿意指正本人文中不当或歧义的读者,给出你们宝贵的意见或建议。

Linux目录类似一个树,最顶层是其根目录。

/root

启动Linux时使用的一些核心文件。

/etc         [etcetera]

系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有/etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d修改配置文件之前记得备份。注:/etc/X11存放与x windows有关的设置。

/sbin       [super user binary]     

大多数涉及系统管理的命令都存放在该目录中,它是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,凡是目录sbin中包含的命令都是root权限才能执行的。

/dev        [device]

设备文件存储在该目录中,这个目录下是所有Linux的外部设备文件,这些设备文件的功能类似于DOS下的.sys文件和Win下的.vxd文件。Linux将设备当成文件使用,即将设备抽象化,这样极大地方便了我们对设备的操作控制。因此Linux中设备和文件是用相同的方法访问的。

/bin        [binary]

该目录存放着系统最常用的最重要的命令,相当于DOS下的内部命令,只不过它们是以独立的文件形式存在。比如:ls、cp、mkdir等命令。这个目录中的文件都是可执行的并且是普通用户都可以使用的命令。作为系统最基础的命令都放在这里。

/home:

系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~test表示用户test的家目录。建议单独分区,并设置较大的磁盘空间,方便用户存放数据。

/usr        [unixshared resource]

最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:

  • /usr/x11R6 存放x window的目录
  • /usr/bin 众多的应用程序
  • /usr/sbin 超级用户的一些管理程序
  • /usr/doc linux文档
  • /usr/include linux下开发和编译应用程序所需要的头文件
  • /usr/lib 常用的动态链接库和软件包的配置文件
  • /usr/man 帮助文档
  • /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
  • /usr/local/bin 本地增加的命令
  • /usr/local/lib 本地增加的库根文件系统

/var        [variable]

该目录的内容是经常变动的,/var下有/var/log目录用来存放系统日志的目录。/var/www目录用来定义Apache服务器站点存放目录。/var/lib用来存放一些库文件。

/opt        [optional]

       给主机额外安装软件所摆放的目录。例如:Windows系统有事会将软件安装在非C盘中D盘上。

/tmp       [temporary]

该目录用于存放临时文件,有时用户运行程序的时候,会产生一些临时文件。/tmp就是用来存放临时文件的。/var/tmp目录和该目录的作用是相似的。

/lost+found

系统异常产生错误时,会将一些遗失的片段放置于此目录下,通常这个目录会自动出现在装置目录下。如加载硬盘于/disk 中,此目录下就会自动产生目录/disk/lost+found。

【转载使用,请注明出处:http://blog.csdn.net/mahoking

【转载使用,请注明出处:http://blog.csdn.net/mahoking

时间: 2024-10-08 10:02:08

Linux 相关目录介绍的相关文章

03.学习笔记-Linux下根目录介绍

本节对linux下的根目录进行详细介绍. /bin:可执行文件 用户命令 /boot:系统启动相关文件 /dev:设备文件 块设备:随机访问 字符设备:线性访问,按字符为单位 显示器和鼠标都是线性访问 设备号:主设备号(major)和次设备号(minor) /etc:系统管理和配置文件 大部分为纯文本文件 /etc/passwd 用户账户信息. /etc/shadow 安全用户账户信息. /etc/group 组账户信息. /etc/gshadow 安全组账户信息. /etc/default/u

Linux 基础 目录介绍

/bin           存放二进制可执行文件(ls  cat   clear)等等 ,常用基础命令在这个目录下 /etc           存放系统管理和配置文件   如 passwd   用户信息   shadow  密文密码 /usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级        的应用).这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录.        /usr/x11r6 存放x window的目录 /us

Linux源代码目录结构介绍

1.arch目录:存放不同平台的相关代码,每种平台用不同的目录来区分. ******Alpha平台 ******Arm平台 ******Arv32平台 ******X86平台 2.drivers目录:存放驱动程序的目录,不同的驱动用不同的目录来加以区分. ******ftape:磁带驱动 ******hfmodem:无线电设备驱动 ******joystick:游戏杆驱动 ******paride:从并口访问IDE设备的支持 ******cdrom:光驱驱动 ******char:字符设备驱动

Linux学习之CentOS(四)----Linux各目录的介绍

[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3932598.html 联系方式:[email protected] [正文] 我们在输Linux命令的时候,经常要进入到某目录下进行操作,所以理解这些目录的含义就显得非常重要了,下面来详细介绍一下.虽说一下子记不住,但是可以作为字典方便随时查阅. 一.Linux各目录的作用: 目录名 目录作用 /

Linux基础--进程管理相关命令介绍(2)

本文主要介绍了Linux中进程管理的相关命令,涉及到的主要命令有top,vmstat等. (1)top ①功能:用来查看CPU,内存以及进程的状态. ②用例: ③相关注释: load average表示负载,三个数值分别表示第1分钟,第5分钟,第10分钟 Cpu中us表示用户空间程序占用百分比,sy表示内核模式占用百分比,ni表示调整NICE值所占用的    CPU百分比,id表示CPU的空闲比例,wa表示等待磁盘IO完成所占用的时间比例,hi表示硬件中断占     据的百分比,si表示软中断所

Linux基础--进程管理相关命令介绍(1)

本文主要介绍了Linux中进程管理的相关命令,涉及到的主要命令有pstree,ps. (1)pstree ①功能:用来查看进程树 ②用例: (2)ps ①功能:用来显示系统当前进程状态的命令 ②用例: ③相关用法: ps a:显示所有跟终端相关的进程 ps x:显示所有跟终端无关的进程 相关注释: STAT各代码含义: S:可中断的睡眠态 D:不可中断的睡眠态 R:运行或可运行 T:停止 Z:僵死 s:session leader l:多线程进程 +:前台进程 N:低优先级进程 <:高优先级进程

Linux运维相关目录

Linux——相关运维文档目录 yum 配置 Linux LAMP环境搭建 Centos6.7安装Apache2.4+Mysql5.6+Apache2.4 Linux搭建DNS服务器 Nginx概念及基础安装--详细讲解 Linux系统管理员面试50题 Linux_iptables Linux_DHCP服务搭建 python匹配ip正则 CRT连接缓慢方法关闭UseDNS 30个常用linux命令 关于别名(alias)的尴尬 samba服务搭建及管理 LNMP环境搭建 继续增加中

Linux中 /boot 目录介绍 【转载】

Linux中 /boot 目录介绍 转自:点击打开链接 一./boot/目录中的文件和目录 Linux系统在本地启动时,目录/boot/非常重要,其中的文件和目录有: (1)系统Kernel的配置文件: (2)启动管理程序GRUB的目录,里面存放的都是GRUB在启动时所需要的画面.配置及各阶段(stage1, stage1.5, stage 2)的文件.见下图. (3)Initrd文件,是系统启动时的模块供应的主要来源: (4)System.map文件时系统Kernel中的变量对应表: (5)v

linux下的文件及目录介绍

FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途.所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理. FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等. 第二层则是针对 /usr 及 /var 这两个目录的子目录来定义.例如 /var/log