LuNamp和LuManager的目录结构

合集下载

linux目录结构知识

linux目录结构知识

LINUX目录结构/binBin是二进制文件的缩写。

二进制文件是指已经编译好的程序,计算机可以很容易的理解并执行这类文件。

这类文件中的内容通常不具有任何可读性。

该目录中可包含完成基本维护任务所需要的所有标准文件。

文件cp和ls就在该目录中。

/dev在此目录中包含所有的系统设备。

从此目录可以访问各种系统设备。

如CD-ROM,磁盘驱动器,调制解调器和内存等。

在该目录中还包含有各种实用功能,如用于创建设备文件的MAKEDEV。

有些安装过程会创建指向隐含设备的链接,例如链接到PS/2鼠标设备的/dev/mouse,但他实际上则是/dev/psaux.下面对该目录中的文件给出一些具体的解释:文件/dev/console表示与临视器有关的设备的驱动程序,该监视器连接在你的机器上。

文件/dev/ttySn表示用来访问串行端口的设备。

例如:/dev/ttyS0与DOS下的COM1效果相同。

当你设置调制解调器时,ttyS0,ttyS1或ttyS2均是可用来创建链接/dev/modem设备的端口。

/dev/hda以及以后的/dev/hdb,/dev/hdc和/dev/hdd设备均表示硬盘驱动器本身。

/dev/hda 表示整个硬盘驱动器,hda1表示该硬盘的第一个分区。

文件/dev/had保存着一个硬盘驱动器的相关信息,该硬盘驱动器位于IDE控制器上。

上面介绍的内容也适用于/dev/sda,它表示SCSI硬盘驱动器。

SCSI磁带由设备/dev/st表示。

文件/dev/lp表示并口或打印机端口。

如果你在DOS环境下使用电缆将并口打印机连接到端口LPT1,就应开启/dev/lp0端口。

/dev/null或许是所有设备中最臭名昭著的设备,这是因为他是种垃圾设备,进入该设备的所有不想要的文件均会消失。

将任何类型的输出结果或信息导向/dev/null,其效果等同于将他们从系统上删除。

他的作用相当于一个“黑洞”,会将导向他的任何不需要的信息吞噬。

Linux 目录结构

Linux  目录结构

Linux 目录结构
在“树状结构”的目录中,它的根部位于最顶部,从顶部向下延伸是枝,每个枝向上只有一个连接,但向下可以有多个分支。

Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。

Linux文件系统中,每个目录都是一种特殊的文件,它们也包含相索引节点,在索引节点中存放该文件的控制管理信息。

目录支持文件系统的层次结构,文件系统中的每个文件都登记在一个(或多个)目录中。

被包含在一个目录中的目录称为子目录,包含子目录的目录称作父目录。

除了“/”根目录以外,所有的目录都是子目录,并且有它们的父目录,根目录就作为自己的父目录。

一个文件或目录在文件系统中的位置,被称为路径。

Linux中路径是以字符“/”和文件或目录名组织在一起的,如“/usr”、“/doc”或/root/Desktop等。

下面将以Red Hat Linux系统为例,详细列出了Linux文件系统中各主要目录的存放内容,如表4-1所示。

表4-1 目录介绍。

Linux文件系统目录结构

Linux文件系统目录结构

Linux系统目录结构以及简单说明linux目录图:/∙root --- 启动Linux时使用的一些核心文件。

如操作系统内核、引导程序Grub等。

∙home --- 存储普通用户的个人文件∙ftp --- 用户所有服务∙httpd∙samba∙user1∙user2∙bin --- 系统启动时需要的执行文件(二进制)∙sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令。

只有root权限才能执行∙proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息∙ 1 --- 进程编号∙usr --- 用户目录,存放用户级的文件∙bin --- 几乎所有用户所用命令,另外存在与/bin,/usr/local/bin∙sbin --- 系统管理员命令,与用户相关,例如,大部分服务器程序∙include --- 存放C/C++头文件的目录∙lib --- 固定的程序数据∙local --- 本地安装软件保存位置∙man --- 手工生成的目录∙info --- 信息文档∙doc --- 不同包文档信息∙tmp∙X11R6 --- 该目录用于保存运行X-Window所需的所有文件。

该目录中还包含用于运行GUI要的配置文件和二进制文件。

∙X386--- 功能同X11R6,X11 发行版5 的系统文件∙boot --- 引导加载器所需文件,系统所需图片保存于此∙lib --- 根文件系统目录下程序和核心模块的公共库∙modules --- 可加载模块,系统崩溃后重启所需模块∙dev --- 设备文件目录∙etc --- 配置文件∙skel --- home目录建立,该目录初始化∙sysconfig --- 网络,时间,键盘等配置目录∙var∙file∙lib --- 该目录下的文件在系统运行时,会改变∙local --- 安装在/usr/local的程序数据,变化的∙lock --- 文件使用特定外设或文件,为其上锁,其他文件暂时不能访问∙log --- 记录日志∙run --- 系统运行合法信息∙spool --- 打印机、邮件、代理服务器等假脱机目录∙tmp∙catman --- 缓存目录∙mnt --- 临时用于挂载文件系统的地方。

Linux根目录结构-学习详解

Linux根目录结构-学习详解

Linux根目录结构bin==存放常用命令boot==用于系统启动---+ ==(-l-链接文件,类似win下.lnk)---+vmlinuz-2.4.20-8==(linux内核文件)---+grub==(引导文件夹)----------+grub.conf(系统启动配置文件)-----------(grub.conf中“default=0”表示从哪个盘启动,-----------“timeout=10”启动读秒数,延时,--------------root(hd0,0)表示从硬盘第一分区,0块内存启动)dev==设备文件,编译驱动用,(b-块设备(ramdisk,ide),z-字符设备)---+hda表示硬盘一,hdb第二个硬盘,hdb2表示第二块硬盘的第2分区etc==放置系统的配置文件---+inittab(cat inittab文件)显示了最初的启动的进程------------ initab文件详解----+(注意,蓝色的是文件夹,绿色是具有可执行权限)----+rc.sysinit(写的一个shell程序)基本配置----+vsftpd/vsftpd.conf(配置ftp)home==用户所建的文件initrd==初始化相关的一些初始配置lib==库文件---+*.so(动态链接库文件,类似于win中*.dll)lost+found==系统异常终止时的意外丢失文件misc==杂项配置mnt==挂载光驱,硬盘等---+挂载光驱的命令mount –t /dev/cdrom /mnt/cdrom---+把/dev/cdrom挂载到/mnt/cdrom,mount –t表示临时加载---+挂载硬盘分区:mount–t vfat /dev/hda2 /mnt/partition/d ---+把fat格式的hda2挂载到/mnt/partition/dopt==用户安装的应用程序所在位置proc==整个系统运行进程的映射(相当于win任务管理器)---+使用ls–l---+(查看cpu的信息)---+devices (有哪些设备)---+filesystems(系统内核支持的文件系统)---+interrupts(支持的中断号)---+iomem(io的内存映射空间)---+ioport(io端口映射地址空间)---+kmsg(linux启动后打印的消息)---+meminfo(内存信息)---+modules(模块)驱动的两种加载方式,编译进内核,模块方式插入---+partitions(分区情况文件)---+pci(总线,设备,ISA,USB,IRQ中断等信息文件)---+stat(状态文件)---+version(版本文件)---+uptime(系统运行时间)root(root用户的文件)sbin(常用工具)---+poweroff(关机)tftpboot(tftp服务)tmp(临时文件)usr(用户目录)---+bin---+sbin---+src(源码)---+X11R6(图形化界面相关)---+include(头文件存放文件夹)var(存放临时变量,环境变量)(1)(亮蓝色)(亮蓝)是链接文件(2)(深蓝色)(蓝色)的是文件夹,(3)(绿色)是具有可执行文件(4)(黑色)文本文件,可以使用cat查看(5)(红色)压缩文件颜色(举例)redhat 颜色(举例)ubuntucat。

Linux目录结构

Linux目录结构
/initrd
系统在启动前的内核是压缩的,当系统启动时需要解压缩,该目录就是解压缩时的临时目录,当启动完后又将该目录清空。
boot loader initialized RAM disk
/usr/man
该目录是Linux系统帮助文档的存放目录。
/proc/cpuinfo
处理器的信息,如类型、厂家、型号和性能等。
process
/misc
该目录可以用来存放杂项文件或目录,即那些用途或含义不明确的文件或目录可以存放在该目录下。
miscellany
/media
即插即用型存储设备的挂载点。USB盘系统自动挂载后,会在该目录下产生一个目录;CDROM/DVD自动挂载后,也会在该目录中创建一个目录,类似于cdrom目录。该目录只有在最新的发行套件上才有。
该目录是可选的软件包安装目录,有些软件包我们可以将它安装在该目录中。
optional
/tmp
存放临时文件。/var/tmp和该目录作用相似。
temporary
/lost+found
ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生的一些文件碎片就存放在该目录中。当系统启动在过程中fsck工具会检查这里,并修复已经损坏的文件系统。有时系统发生问题,有很多的文件被移到这个目录中,可能要用手工的方式来修复,或移到文件原来的位置上。
super
user
binary
/root
Linux超级用户root的主目录。
/home
存放普通用户的主目录,如:有个用户叫jack,那它的主目录就是/home/jack,也可以~jack表示。/etc
存放系统配置文件,一些服务器的配置文件也在这里,比如:用户帐号及密码配置文件等。

文件系统的目录结构

文件系统的目录结构

文件系统的目录结构在Linux下,用户所见到的文件空间是基于树状结构的,树的根在顶部。

在这个空间中的各种目录和文件从树根向下分支,顶层目录(/)被称为根目录。

Linux操作系统由一些目录和许多文件组成。

根据用户选择的安装不同,这些目录可能是不同的文件系统。

通常,大多数操作系统都驻存在两个文件系统上:即称为/的根文件系统和安装在/usr下的文件系统。

如果你用cd /命令将当前目录改变到根目录,并用ls命令列出目录清单,你就会看到一些目录。

这些目录组成了根文件系统的内容,它们也为其他文件系统提供了安装点。

/bin目录包含称为二进制(binary)文件的可执行程序(事实上,名为/bin的目录是binary的缩写)。

这些程序是必需的系统文件,许多Linux命令(如ls)放在该目录中。

/sbin目录也用于存储系统二进制文件。

这个目录中的大多数文件用于管理系统。

/etc目录非常重要,它包含许多Linux系统配置文件。

从本质上说,这些文件使你的Linux系统具有自己的个性。

口令文件(口令)就放在这里,在启动时安装的文件系统列表(fstab)也放在这里。

另外,这个目录还包括Linux的启动脚本、你想要永久记录的、带IP地址的主机列表和许多其他类型的配置信息。

/lib目录中存储着程序运行时使用的共享库被存储在此。

通过共享库,许多程序可以重复使用相同的代码,并且这些库可以存储在一个公共的位置上,因此能减小运行程序的大小。

/dev目录包含称为设备文件的特殊文件,这些文件用于访问系统上所有不同类型的硬件。

例如,/dev/mouse文件是用于读取鼠标输入的。

通过用这种方法组织对硬件设备的访问,Linux有效地使硬件设备的接口看起来就象一个文件。

这意味着在许多情况下,你可以用对软件使用的相同语法来对计算机的硬设备进行操作。

例如,为了在软盘驱动器上建立你的起始目录的磁盘档案,你可以使用下面的命令:tar -cdf /dev/fd0 tackett/dev目录中的许多设备都放在逻辑组中,下表列出了/dev目录中一些最常用/proc目录实际上是一个虚拟文件系统,它被用于从内存中读取处理信息。

linux文件系统的组织结构

linux文件系统的组织结构

linux文件系统的组织结构Linux文件系统的组织结构采用树型结构,类似于Windows文件系统。

其主要的目录如下:1. 根目录(/): Linux文件系统的根目录,所有目录都是从根目录开始的。

2. bin目录(/bin): 存放系统的核心程序,包括各种系统命令和工具。

3. boot目录(/boot): 存放系统启动需要的文件,包括引导程序和内核。

4. dev目录(/dev): 存放设备文件,在Linux中一切设备都是文件,包括硬件设备、外部设备等。

5. etc目录(/etc): 存放系统的配置文件,包括密码文件、主机名等。

6. home目录(/home): 存放所有用户的home目录,包括个人设置、数据等。

7. lib目录(/lib): 存放系统的共享库文件,包括各种动态链接库。

8. media目录(/media): 用于挂载外部设备的目录,如U盘、CD/DVD等。

9. mnt目录(/mnt): 用于挂载文件系统的目录。

10. opt目录(/opt): 存放可选软件的安装目录。

11. proc目录(/proc): 存放系统内核信息和运行信息,如进程和内存使用情况。

12. root目录(/root): 默认的root用户的home目录。

13. sbin目录(/sbin): 存放系统管理员使用的系统命令。

14. srv目录(/srv): 存放服务器的数据文件。

15. sys目录(/sys): 存放设备驱动相关的信息。

16. tmp目录(/tmp): 存放各种临时文件,如进程间通信使用的文件、临时下载文件等。

17. usr目录(/usr): 存放系统软件和用户共享的文件。

18. var目录(/var): 存放系统的可变文件,如日志文件、邮件等。

以上是Linux文件系统的主要目录,其中一些目录又包含了更多子目录。

了解Linux文件系统的组织结构有助于用户更好地管理文件和文件夹。

linux的文件目录、用户管理、Vi编辑器、运行级别简单介绍

linux的文件目录、用户管理、Vi编辑器、运行级别简单介绍

linux的文件目录、用户管理、Vi编辑器、运行级别简单介绍IT生涯2018-03-24 08:54:301、文件目录文件目录:采用层级式的树状目录结构,最上层是根目录“/”/root:存放root用户的相关文件/home:存放普通用户的相关文件/bin:存放常用命令/sbin:要具有一定权限才能使用的命令/mnt:默认挂载光驱和软驱的目录/etc:存放配置相关文件/var:存放经常变化的数据/boot:存放引导相关的文件,被删的话linux系统将无法启动/usr:安装软件的默认文件夹,类似windows的program file/tmp:存放暂存盘的目录/dev:接口设备文件目录,如had表示硬盘2、用户管理useradd 添加用户(只有root或有root权限的用户才能执行) passwd 设密码userdel 删除用户userdel -r 删除用户及用户主目录实例:useradd xiaomingpasswd xiaominguserdel xiaominguserdel -r xiaoming3、Vi编辑器以开发java小程序步骤讲解1)vi Hello.java2)输入i[进入插入模式]3)输入esc[进入命令模式]4)输入:wq[保存退出]:q![退出不保存]5)编译javac Hello.java6.运行java Hello4、运行级别(常用3、5)0:关机1:单用户2:多用户状态没有网络服务3:多用户状态且有网络服务4:系统未使用保留给用户5:图形界面6:系统重启具体配置在/etc/inittab的id:5:initdefault:的数字。

linux 文件系统目录结构

linux 文件系统目录结构

Liunx文件系统基本目录介绍大全一、根文件系统1./bin目录/bin目录包含了引导启动所需的命令或普通用户可能用的命令。

这些命令都是二进制文件的可执行程序(bin是binary--二进制的简称),多是系统中重要的系统文件。

2./sbin目录/sbin目录类似/bin,也用于存储二进制文件。

因为其中的大部分文件多是系统管理员使用的基本的系统程序,所以虽然普通用户必要且允许时可以使用,但一般不给普通用户使用。

3./etc目录/etc目录存放着各种系统配置文件,其中包括了用户信息文件/etc/passwd,系统初始化文件/etc/rc等。

L i n u x正是靠这些文件才得以正常地运行。

4./root目录/root目录是超级用户的目录。

5./lib目录/lib目录是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件。

这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间。

6./lib/modules目录/lib/modules目录包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块(例如网络和文件系统驱动)。

7./dev目录/dev目录存放了设备文件,即设备驱动程序,用户通过这些文件访问外部设备。

比如,/dev/mouse来访问鼠标的输入,就像访问其他文件一样。

8./tmp目录/tmp目录存放程序在运行时产生的信息和数据。

但在引导启动后,运行的程序最好使用/var/tmp来代替/tmp,因为前者可能拥有一个更大的磁盘空间。

9./boot目录/boot目录存放引导加载器(bootstrap loader)使用的文件,如LILO,核心映像也经常放在这里,而不是放在根目录中。

但是如果有许多核心映像,这个目录就可能变得很大,这时使用单独的文件系统会更好一些。

还有一点要注意的是,要确保核心映像必须在I D E硬盘的前1024柱面内。

linux目录结构及作用

linux目录结构及作用
/usr/local [重点] 这是另个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的 程序。
/var [重点] 这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录 下。包括各种日志文件。
/selinux [security-enhanced linux] 类似 360 Selinux 是一种安全子系统,它能控制程序只能访同特定文件。 3.3 Linux 目录总结一下 1) linux 的目录中有且只要一个根目录 / 2) linux 的各个目录存放的内容是规划好,不用乱放文件。 3) linux 是以文件的形式管理我们的设备,因此 linux 系统,一切皆为文件。 4) linux 的各个文件目录下存放什么内容,大家必须有一个认识。 5) 学习后,你脑海中应该有一颗 linux 目录树。
是 Binary 的缩写,这个目录存放着经常使用的命令 /sbin (usr/sbin、/usr/local/sbin) s 就是 super user 的意思,这里存放的是系统管理员使用的系统管理程序 /home [重点] 存放普通用户的主目录,在 Linux 中的每个用户都有一个自己的目录,一般该 目录一用户的账号名命名 /root [重点] 该目录为系统管理员,超级权限者的用户目录 /boot 存放的启动 Linux 时使用的一些核心文件,包括一些链接文件和镜像文件 /proc 虚拟目录,是系统内存的映射,访问这个目录来获取系统信息。 /srv service 的缩写,该目录是存放一些服务启动之后需要提取的数据 /sys Linux2.6 内核的一个很大变化,该目录安装了 2.6 内核中新出现的一个文件系 统 /tmp 存放临时文件 /dev 类似于 windows 的设备管理器,把所有的硬件用文件的形式存储

Linux之目录结构介绍(一)

Linux之目录结构介绍(一)

Linux之⽬录结构介绍(⼀)⽬录结构特点 1、linux系统中的⽬录⼀切都是从根开始 绝对路径和相对路径 2、linux系统中的⽬录结构拥有层次 层次结构类似倒挂的⼀棵树 3、linux系统中的⽬录需要挂载使⽤ 系统⽬录是可以挂载任何磁盘设备上的;磁盘空间没有被挂载是不能使⽤的⽬录挂载初始 1、挂载的命令:mount 2、格式:mount [磁盘路径] [挂载的路径] 3、查看本机挂载的命令:[root@localhost ~]# df -h 4、卸载挂载的磁盘 格式:umount [挂载的路径][root@localhost dev]# umount /mnt/⽬录结构初识 *lrwxrwxrwx. 1 root root 7 Sep 13 19:39 bin -> usr/bin :命令,⼆进制⽂件的存放⽬录*dr-xr-xr-x. 5 root root 4096 Sep 13 19:44 boot :系统引进程序+系统内核*drwxr-xr-x. 19 root root 3080 Sep 16 19:49 dev :设备,光驱,硬盘*drwxr-xr-x. 82 root root 8192 Sep 16 05:09 etc :存放系统或服务的配置⽂件*drwxr-xr-x. 2 root root 6 Apr 11 2018 home :普通⽤户的家⽬录,贫民窟lrwxrwxrwx. 1 root root 7 Sep 13 19:39 lib -> usr/lib :库⽂件存放⽬录(⼀般32位系统)lrwxrwxrwx. 1 root root 9 Sep 13 19:39 lib64 -> usr/lib64 :库⽂件存放⽬录(64位系统)drwxr-xr-x. 2 root root 6 Apr 11 2018 media :⼀般⽤于图形化页⾯⾥⾯*drwxr-xr-x. 2 root root 6 Apr 11 2018 mnt :临时挂载的⽬录挂载点:给设备提供⼀个⼊⼝*drwxr-xr-x. 2 root root 6 Apr 11 2018 opt :第三⽅软件安装在这⾥(现在⼀般是存放在/usr/local)存放在那个⽬录⾥并没有什么影响*dr-xr-xr-x. 97 root root 0 Sep 16 19:49 proc :虚拟⽬录,显⽰内存中信息*dr-xr-x---. 6 root root 4096 Sep 16 22:39 root :root⽤户的家⽬录,皇宫drwxr-xr-x. 22 root root 600 Sep 16 19:49 run :存放运营程序运⾏时产⽣的临时⽂件lrwxrwxrwx. 1 root root 8 Sep 13 19:39 sbin -> usr/sbin :超级命令drwxr-xr-x. 2 root root 6 Apr 11 2018 srvdr-xr-xr-x. 13 root root 0 Sep 16 19:49 sys :虚拟的⽬录,内存信息drwxrwxrwt. 9 root root 116 Sep 17 03:09 tmp :临时⽂件的存放位置*drwxr-xr-x. 13 root root 155 Sep 13 19:39 usr :存放⽤户的程序drwxr-xr-x. 19 root root 267 Sep 13 19:44 var :经常变化的⽂件,系统⽇志lost+found:磁盘、⽂件系统损坏、断电、临时存放⽂件。

简述linux系统中的目录结构

简述linux系统中的目录结构

简述linux系统中的目录结构
Linux系统中的目录结构主要有:
1、/:根目录,是整个系统的根目录,所有的文件和目录都在这里。

2、/bin:二进制文件存放目录,存放系统提供的命令,例如ls、cat等。

3、/etc:配置文件存放目录,存放系统配置文件,例如/etc/passwd、/etc/hosts等。

4、/sbin:系统管理命令存放目录,存放系统管理命令,例如ifconfig、route等。

5、/usr:用户文件存放目录,存放用户的文件和软件,例如/usr/bin、/usr/sbin等。

6、/home:用户家目录存放目录,存放每个用户的家目录,例如/home/user1、/home/user2等。

7、/var:变量文件存放目录,存放系统变量文件,例如/var/log、/var/run等。

8、/tmp:临时文件存放目录,存放临时文件,例如/tmp/test.txt等。

9、/dev:设备文件存放目录,存放设备文件,例如/dev/sda1、/dev/hda1等。

linux目录结构详解

linux目录结构详解

linux目录结构详解/bin/存放系统命令的目录,普通用户和超级用户都可以执行.不过放在/bin下的命令在单用户模式下也可以执行/sbin/保存与系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看/usr/bin/存放系统命令的目录,用户和超级用户都可以执行.这些命令和系统启动无关,在单用户模式下不能执行./usr/sbin/存放根文件系统不必要的系统管理指令.例如多数服务程序,只有超级用户可以使用.大家其实可以注意到linux系统,在所有"sbin"目录中保存的命令只有超级用户可以使用,"bin"目录保存的命令所有用户都可以使用./boot/系统启动目录,保存系统启动相关的文件.如内核文件和启动引导程序(grub)文件等/dev/设备文件保存位置.linux中所有内容以文件形式保存,包括硬件.这个目录就是用来保存所有硬件设备文件的./etc/配置文件保存位置.系统内所有采用默认安装方式(rpm安装)的服务的配置文件全部保存在这个目录中.如用户账户和密码,服务的启动脚本,常用服务的配置文件等./home/普通用户的家目录.建立每个用户时,每个用户要有一个默认登录位置,这个位置就是这个用户的家目录.所有普通用户的家目录就是在/home下建立一个和用户名相同的目录.如用户user1的家目录就是/home/user1lib系统调用的函数库保存位置/lost+found/当系统以外奔溃或机器以外关机,产生的一些文件碎片放在这里.当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统.这个目录只在每个分区中出现,例如/lost+found就是根分区的备份恢复目录,/boot/lost+found目录就是/boot分区的备份恢复目录./media挂载目录.系统建议时用来挂载媒体设备的,例如软盘和光盘/mnt挂载目录.早起linux中只有这一个挂载目录,并没有细分.现在这个目录系统建议挂载额外设备,如U盘,移动硬盘和其他操作系统的分区./misc挂载目录.系统建议来挂载NFS服务的共享目录.我们刚刚已经解释了挂载,只要是一个已经建立的空目录就可以作为挂载点.那么系统虽然准备了三个挂载目录/media,/mnt,/misc,但是到底在哪个目录中挂载什么设备都由自己决定例如在/mnt/cdrom挂载光盘,/mnt/usb挂载U盘,这都是可以的/opt第三方安装的软件保存位置.这个目录就是放置和安装其他软件的位置.手动安装的源码包软件都可以安装到这个目录中.不过我还是习惯把软件放置到/usr/local/目录中,也就是说/usr/local/目录也可以用来安装软件/proc虚拟文件系统.该目录的数据并不保存在硬盘中,而是保存在内存中.主要保存系统的内核,进程,外部设备状态,网络状态.如/proc/cpuinfo保存的是cpu信息/proc/devices保存设备驱动的列表/proc/filesystems保存的是文件系统列表/proc/net保存的是网络协议信息/sys虚拟文件系统.和/proc目录相似,都是保存在内存中.主要保存内核相关的信息/root/超级用户的家目录.普通用户的家目录在"/home"下,超级用户家目录直接在"/"下/srv服务数据目录.一些系统服务启动之后,可以在这个目录中保存需要的数据/tmp临时目录.系统存放临时文件的目录.该目录下所有用户都可以访问和写入建议此目录中不能保存重要的数据,最好每次开机都把该目录清空/usr系统软件资源目录.注意usr不是user的缩写,是"Unix Software Resource"的缩写所以不是存放用户数据,而是存放系统软件资源的目录.系统中安装的软件大多数保存在这里/var/动态数据保存位置.主要保存缓存,日志以及软件运行所产生的文件.。

linux目录结构_电脑基础知识_IT计算机_专业资料.doc

linux目录结构_电脑基础知识_IT计算机_专业资料.doc

linux目录结构_电脑基础知识_IT计算机_专业资料.doc目录说明/dev/ 设备目录/etc/ 配置文件以及服务启动的H录/proc 显示内核及进程信息虚拟文件系统/tmp 临时文件目录/home 普通用户家目录/var可变化的文件目录,-般是日志文件的目录/usr 用户程序,及数据,帮助文件等的日录/bin , /sbin, /usr/sbin用户命令的目录网卡的配置文件说明/etc/sysconfig/network-scripts/ifcfg-ethO 网卡的配置文件if down 关闭ifup 开启rest在Windows上配置网络比较容易,有图形化界面可操作,在Linux中往往是通过命令修改文件的方式配置网络,因此不仅需要知道配置哪个文件,还要知道文件中每个配置参数的功能。

在Redhat/Fedora 等Linux 中,网络配置文件一般是/etc/sysconfig/netwoi%k-scripts/ifcfg-ethO:而在SLES 10 中却是/etc/sysconf ig/network/ifcfg-eth-id-xx:xx:xx:xx:xx:xx (后面是该网结接11 的MAC 地址);在SLES11 中是/e Lc/sysconf i g/ne Lwork/i fcfg-e LhO。

在一个计算机系统中,可以有多个网络接口,分别对应多个网络接口配置文件,在/etc/sysconfig/network-scripts/ 目录下,依次编号的文件是ifcfg-ethO, ifcfg-ethl, ifcfg-etho常用的是ifcfg-ethO,表示第一个网络接口配置文件。

ifcfg-ethO 示例:TYPE=EthernetDEVlCE=ethOB(X)TPR()T()=noneOXBOOT-yesI PADDR-10. 0. 1.27NETMASK=255. 255. 255.0GATEWAYS0. 0. 1. 1BROADCAST=10. 10. 1. 255HWADDR=00:0C:29:13:5D:74PEERDXS=yesDNS 1=10. 0. 1.41USERCTL=noXM_C()NTR()LLED=noIPV6INIT=yesI PV6ADDR=FD55: faaf:elab:l BOD: 1(): 14:24:106/641.配置参数说明注:这些参数值不区分大小写,不区分单引号和双引号,甚至可以不用引号。

linux系统文件的构成

linux系统文件的构成

linux系统文件的构成
Linux系统文件的构成是指Linux操作系统中文件的组织方式和结构。

Linux系统的文件系统采用了层次结构的方式,主要由以下几个部分组成:
1. 根目录(/):是整个文件系统的起点,所有的文件和目录都从这里开始。

根目录下包含了许多子目录,包括/usr、/bin、/etc
等等。

2. /usr目录:包含用户软件的大部分内容,如应用程序、库文件等。

/usr目录通常包含bin、lib、include、share等子目录。

3. /bin目录:包含基本的系统命令,如ls、cp、mv等。

4. /etc目录:包含系统的配置文件,如网络配置文件、用户账号信息等。

5. /dev目录:包含设备文件,用于访问硬件设备,如磁盘、打印机、鼠标等。

6. /lib目录:包含系统库文件,用于支持系统中的各种功能,如网络、文件系统等。

7. /tmp目录:临时文件目录,用于存放系统和应用程序产生的临时文件。

8. /var目录:包含系统和应用程序产生的变化文件,如日志文件等。

Linux系统文件的构成是一个复杂的体系,不同的目录和文件在系统的运行中扮演着不同的角色和作用。

了解Linux系统文件的构成
对于Linux系统管理员和开发人员来说是非常重要的。

linux构成

linux构成
/var/spool
存放件,如日志文件,用户邮件邮件等
/usr
这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。其中包含以下子目录:
/usr/X11R6
存放X-Window的目录
/usr/bin
存放着许多应用程序
/usr/sbin
超级用户使用的一些管理程序
/usr/doc
/lost+found
这个目录平时是空的,但当突然停电、非正常关机后,有些文件就临时存放在这里。
/mnt
存放系统引导后被挂载的文件系统的挂载点。
/root
存放根用户(超级用户)的主目录。
/initrd
存放在计算机启动时挂载initrd.img映像文件的目录以及载入所需的设备模块。
/tmp
存放用户程序运行时所产生或保存的一些临时文件。/tmp有全局读写权。
linux的构成
目录名
说明
/
Linux系统根目录
/bin
存放普通用户可执行文件,系统中的任何用户都可以执行该目录中的命令,目录/usr/bin中也存放了一些用户命令。
/sbin
存放系统管理员使用的管理程序,普通用户不能执行该目录中的命令
/home
普通用户的主目录,每个用户在该目录下都有一个与用户名同时的目录
Linux文档的大本营
/usr/include
Linux下开发和编译应用程序需要的头文件
/usr/lib
存放一些常用的动态链接共享库和静态档案库
/usr/local
这是提供给一般用户的/usr目录,在这里安装软件最适合
/usr/man
帮助文档的存放目录
/usr/src
Linux开放的源代码就存在这个目录

linux目录结构介绍

linux目录结构介绍

Linux的目录结构遵循FHS(Filesystem Hierarchy Standard)标准,这是一种用于定义Linux 系统目录结构的规范。

以下是常见的Linux目录结构及其用途:/:根目录,包含所有其他目录和文件。

/bin:二进制可执行文件目录。

/boot:包含启动Linux所需的文件,例如内核和引导加载程序。

/dev:设备文件目录,包含所有设备文件,例如磁盘驱动器、打印机和串口设备。

/etc:系统配置文件目录,包含所有系统级别的配置文件。

/home:用户主目录,包含所有用户的个人文件和文件夹。

/lib:共享库文件目录,包含系统所需的共享库文件。

/media:可移动设备挂载点目录,包含可移动设备,例如CD-ROM、USB驱动器等。

/mnt:文件系统挂载点目录,包含挂载的文件系统。

/opt:可选应用程序目录,包含第三方软件和应用程序。

/proc:虚拟文件系统目录,包含系统运行时信息。

/root:root用户主目录。

/run:运行时目录,包含系统运行时信息,例如进程ID和套接字文件。

/sbin:系统二进制可执行文件目录,包含系统管理员使用的命令。

/srv:服务数据目录,包含与特定服务相关的数据。

/sys:虚拟文件系统目录,包含系统硬件和设备的信息。

/tmp:临时文件目录,包含应用程序运行时所需的临时文件。

/usr:用户二进制文件目录,包含用户级别的应用程序和文件。

/var:变量文件目录,包含系统和服务运行时所需的变量数据,例如日志文件和数据库文件。

这些目录结构的用途和作用是固定的,它们定义了Linux系统的基本架构。

Linux系统各目录详解

Linux系统各目录详解

Linux根目录”/“下各个系统文件夹的含义和用途刚才打开非linux系统文件的windows下的D盘(“软件”)时,看到它的上一级目录是“media”,之前脑子里就出现过windows下的盘和linux下的系统文件的关系,现在好像有了点眉目,于是在网上搜了下“linux 各系统文件夹的含义”,看到下面的一些文章:Linux根目录”/“下各个系统文件夹的含义和用途/boot 该目录默认下存放的是Linux的启动文件和内核。

/initrd 它的英文含义是boot loader initialized RAM disk,就是由boot loader初始化的内存盘。

在linux内核启动前,boot loader会将存储介质(一般是硬盘)中的initrd文件加载到内存,内核启动时会在访问真正的根文件系统前先访问该内存中的initrd文件系统。

/bin 该目录中存放Linux的常用命令。

/sbin 该目录用来存放系统管理员使用的管理程序。

/var 该目录存放那些经常被修改的文件,包括各种日志、数据文件。

/etc 该目录存放系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。

/dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,访问这些外部设备与访问一个文件或一个目录没有区别。

/mnt 临时将别的文件系统挂在该目录下。

/root 如果你是以超级用户的身份登录的,这个就是超级用户的主目录。

/home 如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。

/usr 用户的应用程序和文件几乎都存放在该目录下。

/lib 该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。

/opt 第三方软件在安装时默认会找这个目录,所以你没有安装此类软件时它是空的,但如果你一旦把它删除了,以后在安装此类软件时就有可能碰到麻烦。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

|---- etc/
|-------- f #mysql配置文件
|-------- ipfw.conf #ipfw防火墙的配置文件(仅FreeBSD)
|---- home/
|-------- ftp #FTP目录(默认情况下,所有网站位于此目录下)|-------- hosts_backup #网站备份目录
|-------- logs_backup #网站访问日志备份目录
|-------- lum_files #重要内容保护目录
|-------- mysql_data #mysql数据库目录
|-------- pgsql_data #pgsql数据库目录
|-------- mysqls_backup #mysql数据库备份目录
|-------- pgsqls_backup #pgsql数据库备份目录
|-------- files_backup #垃圾桶(被删除文件)
|-------- lum_safe_files #LUM重要文件存放目录
|---- usr/
|-------- local/
|------------ apache/
|-------------------- httpd.conf #apache配置文件
|-------------------- vhost.conf #apache虚拟主机配置文件
|------------ apache_LuManager/
|------------ bind/
|------------ freetype/
|------------ gd/
|------------ jpeg/
|------------ libiconv/
|------------ libmcrypt/
|------------ libpng/
|------------ LuManager/
|---------------- Conf/
|-------------------- htaccess_files/ #伪静态(重写规则)存放目录|-------------------- config.php #LUM配置文件
|---------------- Tpl/
|-------------------- App/ #应用程序目录
|-------------------- User_1520/ #用户模板目录
|---------------- Runtime/ #LUM临时目录
|------------ LuNamp/
|---------------- cmd/ #LUN系统命令存放目录(该目录下的命名无需使用完整路径,如要重启nginx,直接执行nginx-restart便可)
|-------------------- apache_LuManager-reload #重载LUM后台面板
|-------------------- apache_LuManager-restart
|-------------------- apache_LuManager-start
|-------------------- apache_LuManager-stop
|--------
|-------------------- apache-reload #重启apache
|-------------------- apache-restart
|-------------------- apache-start
|-------------------- apache-stop
|--------
|-------------------- crontab_cmd.sh #计划任务脚本
|--------
|-------------------- lu-repair #修复LUN和LUM的文件权限
|-------------------- lu-restart #重启LUN各组件
|-------------------- lu-start
|-------------------- lu-stop
|
|-------------------- mysql_install_db.sh #初始化数据库(危险)
|-------------------- mysql-restart #重启mysql
|-------------------- mysql-start
|-------------------- mysql-stop
|
|-------------------- nginx-reload #重载nginx
|-------------------- nginx-restart #重启nginx
|-------------------- nginx-start #启动nginx
|-------------------- nginx-stop #关闭nginx
|
|-------------------- pgsql-reload #重载PostgreSQL
|-------------------- pgsql-restart #重启PostgreSQL
|-------------------- pgsql-start #启动PostgreSQL
|-------------------- pgsql-stop #关闭PostgreSQL
|
|-------------------- pureftpd-restart #重启pureftpd
|-------------------- pureftpd-start
|-------------------- pureftpd-stop
|
|-------------------- webserver-reload #重载web服务(包括nginx和apache,会自动判断LUM是否启用apache)
|-------------------- webserver-restart
|-------------------- webserver-start
|-------------------- webserver-stop
|---------------- pm/ #phpMyAdmin目录
|------------ make/
|------------ memcached/
|------------ mysql/
|------------ nginx/
|---------------- conf/
|-------------------- nginx.conf #nginx配置文件
|-------------------- vhost.conf #nginx虚拟主机配置文件
|------------ perl/
|------------ php/
|------------ php_fcgi/
|------------ php_LuManager/
|------------ pureftpd/
|------------ pgsql/
|------------ Zend/
|------------ Zend_LuManager/
|------------ LuManager/。

相关文档
最新文档