Linux中的各个目录
/
This is the root directory. The mothership. The home field. The one and only top directory for your whole computer. Everything, and I mean EVERYTHING starts here. When you type ‘/home’ what you’re really saying is “start at / and then go to the home directory.”
这个是根目录。每个主机都只有一个根目录,是系统文件开始的地方
/root
This is where the root user lives. The root user is the god of your system. Root can do anything, up to and including removing your entire filesystem. So be careful using root
这个是root用户的目录,root用户是系统中权限最高的用户,可以删除系统文件,因此需要慎用。
/bin
Here’s where your standard linux utilities(read programs) live — things like “ls” and “vi” and “more”. Generally this directory is included in your path. What this means is that if you type ‘ls’, /bin is one of the places your shell will look to see if ‘ls’ means anything.
这个目录存放了Linux中缺省的工具,如ls,vi,more等命令。这个目录一般都默认在path的环境变量里面。
/etc
Here’s where the administrative and system configuration stuff lives. For instance, if you have samba installed, and you want to modify the samba configuration files, you’d find them in /etc/samba.
这个目录主要存放了系统配置方面的文件
/dev
Here’s where files that control peripherals live. Talking to a printer? Your computer is doing it from here. Same goes for disk drives, usb devices, and other such stuff.
这个目录主要存放与设备有关的文件。Linux中将设备文件,因此诸如打印机,磁盘驱动,USB驱动等等,都放在这个目录下
/home
Here’s where your data is stored. Config files specific to users, your Desktop folder(whick makes your desktop what it is), and any data related to your user. Each user will have their own /home/username folder, with the exception of the root user.
主要是存放个人数据。除了root用户,其他用户的设置文件,桌面文件以及个人数据都是放在各自的用户目录下面。如test用户,其个人数据以及桌面等文件都是放在/home/test/目录下面
/tmp
This is the Temporary folder. Think of it as a scratch directory for your Linux system. Files that won’t be needed by programs once their used once or twice are put here. Many Linux systems are set to automatically wipe the /tmp folder at certain intervals, so don’t put things you want to keep here
这个是临时目录,一般不要把重要文件放在这个目录里面
/usr
Here’s where you’ll find extra utilities that don’t fit under /bin or /etc. Things like games, printer utilities, and whatnot. /usr is divided into sections like /usr/bin for programs, /usr/share for shared data like sound files or icons, /usr/lib for libraries whick cannot be directly run but are essential for running other programs.Your package manager takes care of the things in /usr for you
这个目录存放那些不适合放在/bin或是/etc目录下的额外的工具,如游戏,office等等。这个目录下面还有很多子目录,如/usr/bin/存放程序,/usr/share存放共享数据,/usr/lib/存放那些不能直接运行,但是某些程序需要依赖的库文件
/opt
Here’s where optional stuff is put. Trying out the latest Firefox beta? Install it to /opt where you can delete it without affecting other settings. Programs in here usually live inside a single folder whick contains all of their data, libraries, etc.
这里主要存放那些可选的程序。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。举个例子:刚才装的测试版firefox,就可以装到/opt/firefox_beta目录下,/opt/firefox_beta目录下面就包含了运行firefox所需要的所有文件、库、数据等等。要删除firefox的时候,你只需删除/opt/firefox_beta目录即可,非常简单。
/usr/local
This is where most manually installed(ie. outside of your package manager) software goes. It has the same structure as /usr. It is a good idea to leave /usr to your package manager and put any custom scripts and things into /usr/local, since nothing important normally lives in /usr/local.
这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面,我想这应该是个不错的主意
/media
Some distros use this folder to mount things like usb disks, cd or dvd drives and other filesystems.
有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。
相关推荐
linux系统各个目录的含义
以下是对Linux下各个目录含义的详细解释: 1. `/bin`:这个目录包含了基本的用户和系统命令,如`ls`, `cd`, `cp`, `mv`等,它们对于系统启动和日常操作是必不可少的。 2. `/boot`:这里存储的是Linux内核及相关...
### Linux系统各个目录的具体含义 #### 一、前言 对于初学者而言,理解Linux操作系统中的文件系统结构是非常重要的一步。Linux系统中的目录结构不仅决定了文件的存储方式,还直接影响了用户如何管理和操作这些文件...
一些有用的Linux目录。Linux根目录”/“下各个系统文件夹的含义和用途--/boot 该目录默认下存放的是Linux的启动文件和内核。
Linux 内核编译选项是 Linux 内核编译过程中的一个重要步骤,它决定了 Linux 内核的功能和性能。本文将对 Linux 内核编译选项进行详细的解析,以帮助读者更好地理解 Linux 内核编译选项的含义和作用。 一、代码成熟...
`top`命令是Linux系统中一个非常实用且强大的工具,用于实时显示系统中各个进程的资源占用状况。它提供了CPU使用率、内存使用情况以及系统运行时间等信息,是系统管理员进行性能监控的重要手段之一。 在给定的示例...
在本文中,我们将详细介绍 Linux 内核编译选项的含义和作用。 代码成熟度选项 代码成熟度选项(Code maturity level options)是 Linux 内核编译过程中的一个重要选项。该选项控制着内核中代码的成熟度,包括开发...
附加的应用软件包/proc 所有正在运行进程的映象/root 超级用户的主目录/sbin 引导、修复或者恢复系统的命令/tmp 每次重启就消失的临时文件/usr 次要文件和命令层次结构/ust/bin 大多数命令和可执行文件/usr/include ...
Linux系统中的目录结构是其核心组成部分之一,理解各个目录的含义和功能对于有效管理和使用Linux至关重要。以下是对XteamLinux 4.0中主要目录的详细解释: 1. **/bin** - 这个目录包含了操作系统中最基础、最常用的...
本文将详细介绍 Linux 根目录 "/“ 下各个系统文件夹的含义和用途。 1. /boot 目录:该目录默认下存放的是 Linux 的启动文件和内核。 2. /initrd 目录:它的英文含义是 boot loader initialized RAM disk,就是由 ...
* 使用 ls 命令查看 Linux 的目录结构,了解各个目录存放与系统相关的文件 * 使用 cat、more、head、tail 等命令显示/etc/inittab 文件内容 * 使用 grep 命令在/etc/inittab 文件中查询“initdefault”字符串 * 使用...
附加的应用软件包/proc 所有正在运行进程的映象/root 超级用户的主目录/sbin 引导、修复或者恢复系统的命令/tmp 每次重启就消失的临时文件/usr 次要文件和命令层次结构/ust/bin 大多数命令和可执行文件/usr/include ...
Linux设备树,全称为Device Tree,是嵌入式系统中用来描述硬件结构的一种数据结构,主要在基于ARM架构的系统中广泛使用。它为操作系统内核提供了关于硬件平台的详细信息,包括处理器、内存布局、外设接口等。在Linux...
Linux内核编译涉及到众多选项,每个选项都有其特定的功能和用途,对于系统管理员、开发者或是内核爱好者来说,理解这些选项的含义至关重要。以下是一些主要的内核编译选项及其详细解释: 1. **代码成熟度选项**:...
### Linux MTD 下获取 Nand Flash 各个参数的过程的详细解析 #### 1. 看此文之前,一些有必要先解释的术语 在深入理解本文档内容之前,有必要对几个核心术语进行简要说明。 ##### 1.1 Program(编程) 在NAND ...
源码注解通常包含对代码的解释,描述了各个函数的作用,关键结构体的含义,以及系统调用和中断处理等核心机制。通过阅读这份中文注解,开发者可以了解到Linux内核如何管理进程,内存,设备驱动,文件系统以及网络...
本文将详细介绍Linux中各个主要文件夹的作用及其含义,帮助读者更好地理解和掌握Linux系统。 #### 二、核心目录及其作用 1. **/**:根目录是Linux文件系统的起点,所有其他文件和目录都是从这里派生出来的。它是...
Linux内核编译过程涉及到许多配置选项,这些选项会影响到内核的功能、性能和安全性。以下是一些关键选项的详细说明: 1. **代码成熟度选项**:`Prompt for development and/or incomplete code/drivers` 这个选项...
Linux内核编译时涉及众多选项,这些选项用于定制内核功能、性能和兼容性。以下是一些关键选项的详细解释: 1. **代码成熟度选项**:这关乎内核的稳定性。`Prompt for development and/or incomplete code/drivers` ...
Linux 设备树属性含义解释 设备树(Device Tree)是一种用于描述硬件平台的数据结构...设备树属性是 Linux 设备树中的一部分,用于描述硬件平台的各个方面。这些属性对于设备驱动程序的匹配和硬件平台的描述非常重要。