`
ol_beta
  • 浏览: 289382 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

[转载]Linux系统各个目录的作用(中英文对照)

阅读更多

对于linux新手来说,最感到迷惑的问题之一就是文件都存在哪里呢?特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下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.”

  /

  这就是根目录。对你的电脑来说,有且只有一个根目录。所有的东西,我是说所有的东西都是从这里开始。举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。

  /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 user)的目录。对于系统来说,系统管理员就好比是上帝,它能对系统做任何事情,甚至包括删除你的文件。因此,请小心使用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.

  /bin

  这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“more”等等。通常来说,这个目录已经包含在你的“path”系统变量里面了。什么意思呢?就是:当你在终端里输入ls,系统就会去/bin目录下面查找是不是有ls这个程序。

  /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.

  /etc

  这里主要存放了系统配置方面的文件。举个例子:你安装了samba这个套件,当你想要修改samba配置文件的时候,你会发现它们(配置文件)就在/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.

  /dev

  这里主要存放与设备(包括外设)有关的文件(unix和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.

  /home

  这里主要存放你的个人数据。具体每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。当然,root用户除外。

  /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.

  /tmp

  这是临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这里。有些linux系统会定期自动对这个目录进行清理,因此,千万不要把重要的数据放在这里。

  /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.

  /usr

  在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏阿,一些打印工具拉等等。/usr目录包含了许多子目录:/usr/bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等;/usr/lib目录用于存放那些不能直接运行的,但却是许多程序运行所必需的一些函数库文件。你的软件包管理器(应该是“新立得”吧)会自动帮你管理好/usr目录的。

  /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.

  /opt

  这里主要存放那些可选的程序。你想尝试最新的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.

  /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.

  /media

  有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。

分享到:
评论

相关推荐

    Linux 的dev目录详解和Linux系统各个目录的作用.docx

    Linux 的dev目录详解和Linux系统各个目录的作用 Linux 的dev目录是 Linux 系统中非常重要的一个目录,它包含了所有的外部设备,例如磁盘驱动、USB 驱动、打印机等等。dev目录的主要作用是提供一个访问这些外部设备...

    Linux 的dev目录详解和Linux系统各个目录的作用.pdf

    Linux 的dev目录详解和Linux系统各个目录的作用 Linux 的/dev 目录详解 在 Linux 系统中,/dev 目录是一個非常重要的目录,包含了所有外部设备的访问端口。/dev 目录对所有用户都非常重要,因为它包含了所有 Linux...

    linux外文翻译(内含中英文)

    标题中的“Linux外文翻译(内含中英文)”表明这是一个关于Linux操作系统的文档,其中包含了原始的外文内容和对应的中文翻译。这样的资源对于学习Linux的初学者或者需要提高英语阅读能力的IT专业人士来说非常有价值...

    linux系统各文件目录的作用

    Linux 操作系统中的文件目录结构是非常重要的,了解这些目录的作用可以帮助我们更好地理解和使用 Linux。下面将对 Linux 系统中的各个文件目录进行介绍。 /etc 目录:这是 Linux 系统中的配置文件目录,包含了系统...

    linux redhat server6安装中英文对照图解.docx

    本文档将详细解析Red Hat Enterprise Linux 6.4的安装过程,包括各个界面的中英文对照及选项解释,帮助用户理解并顺利完成安装。 预备阶段,首先需要准备Red Hat 6.4的安装镜像,它分为两张DVD,第一张用于系统安装...

    linux系统目录结构及说明

    详细描述介绍了Linux系统各个目录及各个目录的功能作用

    Linux/Unix系统编程手册英文版

    Linux/Unix系统编程手册英文版是一本权威指南,旨在指导读者深入理解和掌握Linux与UNIX系统编程的接口。本书由Linux编程专家Michael Kerrisk编写,详尽描述了系统调用和库函数,是系统编程领域的经典之作。 首先,...

    Linux下etc中各个文件的作用

    在Linux系统中,`/etc`目录是系统配置的核心所在,它包含了大量的配置文件和目录,用于管理系统的行为和设定各种服务。以下将详细介绍标题和描述中提到的一些关键文件及其作用: 1. **/etc/auth**: 这是一个安全...

    linux目录文件夹含义

    linux系统各个目录的含义

    The Linux Command Line Linux命令行大全 中英文对照 pdf

    Linux中的进程有前台和后台之分,top命令可以动态查看进程运行情况。进程控制包括中断进程、把进程放到后台执行等操作。 总的来说,Linux命令行大全这本书通过系统化的介绍和丰富的实例,帮助用户快速掌握Linux...

    计算机等级考试四级中英文对照

    计算机等级考试四级中英文对照是针对国家计算机等级考试四级考生的重要参考资料。这一级别的考试主要针对高级计算机用户,涉及更深入的计算机理论和技术知识。中英文对照文档旨在帮助考生理解和掌握专业术语,提升...

    Linux操作系统错误代码解释_中英文对照

    操作系统错误代码2:没有这样的文件或目录 OS error code 3: No such process 操作系统错误代码3:没有这样的过程 OS error code 4: Interrupted system call 操作系统错误代码4:中断的系统调用 OS error code 5: ...

    linux文件系统(英文版)

    9. **/mnt**:传统上用于挂载临时文件系统,但在现代Linux中,/media更常用于此目的。 10. **/opt**:添加的第三方应用程序或软件包的存放位置,非核心系统软件。 11. **/proc**:虚拟文件系统,反映内核状态和...

    Linux的目录树

    下面将详细介绍 Linux 目录树结构的各个组成部分及其作用。 根目录 (/):根目录是 Linux 文件系统的根目录,是所有文件和目录的起点。它包含了所有其他目录和文件,是 Linux 文件系统的中心。 bin 目录 (/bin):...

    深入理解linux内核中文第三版(带目录)

    此外,由于提供了英文版第三版作为对照,读者可以通过对比学习,进一步理解技术细节和翻译差异。 综上所述,《深入理解Linux内核》中文第三版是一本全面而深入的教程,对于希望在Linux内核开发或系统级编程方面提升...

    kettle 7.1 官方例子(附带文档整理-中英文对照)

    Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、...这是我在学习的时候整理的文档,主要是官方的例子,有excel表格,列出了所有的官方例子,中英文对照,可以根据此表格,找到需要的官方配置示例。

    Linux各目录介绍最终版

    Linux目录结构遵循着统一的Filesystem Hierarchy Standard(FHS),对系统中的各目录和文件进行了标准化的规定。正确理解Linux目录的作用,有助于更好地使用Linux系统 Linux目录结构遵循着统一的Filesystem Hierarchy ...

    Linux各个目录的作用及内容

     根目录位于目录结构的顶层,用斜线(/)表示,类似于Windows操作系统的“C:“,包含Fedora操作系统中所有的目录和文件。  2)/bin  /bin  目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的...

    深入理解Linux网络技术内幕(中英文)

    《深入理解Linux网络技术内幕》是一本专注于探讨Linux操作系统网络技术的专业书籍,涵盖了从底层网络设备驱动到上层协议栈的全面内容。该书不仅提供了中文版,还附带了英文版,对于学习和研究Linux网络技术的读者来...

    快乐的linux命令行中英对照

    快乐的linux命令行,是The Linux Command Line的中译版,可以登录网址:http://billie66.github.io/TLCL/访问在线的版本。这里是根据最新网页内容导出为PDF文件的中英对照版。该网址的内容会不断完善不断更新,这里...

Global site tag (gtag.js) - Google Analytics