Linux下各个文件夹有什么作用?

在Linux根目录中,一般有以下几个文件夹:/bin:binbinaries(二进制文件)的缩写,该目录存放常用的命令。
/boot:Linux启动时的一些核心文件存放在这里,包括一些连接文件和镜像文件。
/dev:dev是device的缩写,该目录存放Linux外部设备。
/etc.:etc.是Etcetera(etc.)的缩写。
/home:用户的主目录在Linux中,每个用户都有自己的目录。
/lib:lib是library(库)的缩写,几乎所有的应用程序都需要使用这些共享库。
/Lost+Found:这个目录通常是空的,当系统非法关闭时,一些文件就存放在这里。
/media:Linux系统会自动检测一些设备,如U盘、光驱等,一旦检测到,Linux就把识别到的设备安装到这个目录下。
/mnt:系统提供这个目录是为了让用户临时挂载其他文件系统,我们可以将一个光驱挂载到/mnt/上,然后进入这个目录查看光驱的内容。
/opt:opt是option的缩写,是为主机安装附加软件的目录。
例如,如果您安装了ORACLE数据库,则可以将其保存到该目录中。
默认为空。
/proc:进程的缩写/proc是一个伪文件系统,存储当前内核运行时的一系列特殊文件。
系统内存映射我们可以通过访问该目录直接访问系统信息。
这个目录的内容并不在硬盘上,而是在内存中,我们可以直接更改一些文件,例如我们可以阻止主机的ping命令运行本机:echo1>/proc/sys/net/ipv4/icmp_echo_ignore_all/root:该目录是系统管理员的主目录,也称为超级特权者。
/sbin:s代表superuser,是superbinaries(超级二进制文件)的缩写,系统管理员使用的系统管理程序就存放在这里。
/selinux:这个目录是Redhat/CentOS特有的,类似于Windows防火墙,但是这种方式存放的是Selinux相关的文件。
/srv:该目录存放服务启动后需要提取的一些信息。
/系统:这个这是Linux2.6内核的一个重大变化。
2.6内核中引入的新文件系统sysfs安装在该目录中。
sysfs文件系统集成了以下三个文件系统的信息:用于进程信息的proc文件系统、用于设备的devfs文件系统以及用于虚拟终端的devpts文件系统。
文件系统是内核设备树的直观反映。
当创建内核对象时,也会在内核对象子系统中创建关联的文件和目录。
/tmp:tmp是temporary(临时)的缩写,这个目录用来存放一些临时文件。
/usr:usr是unixsharedresources(共享资源)的缩写,该目录包含许多用户应用程序和文件。
/usr/bin:系统用户使用的应用程序。
/usr/sbin:超级用户使用的高级管理程序和系统守护程序。
/usr/src:内核源代码的默认分发目录。
/var:var是变量的缩写。
包括各种日志文件。
/run:是一个临时文件系统,存储系统启动以来的数据。
当系统重新启动时,应删除或清理该目录中的文件。
如果系统上有/var/run目录,它应该指向run。
Linux系统中有多少个目录就有多少个,重要的是,您必须小心,不要在需要时意外删除或修改内部文件。
/etc:如上所述,这是系统中的配置文件,如果更改该目录下的文件,系统可能无法启动。
/var:对于系统上运行的很多程序来说,这是一个非常重要的目录,因此每个程序都会有相应的日志,这些日志都会记录在这个目录中,特别是在/var/log目录中,post布局也在这里。

Linux中的ls显示根目录下的各个文件都有什么作用呢

Linux根目录下各文件夹的作用/bin二进制可执行命令/dev设备专用文件/etc系统配置和管理文件/etc/rc.d启动配置文件和脚本/home用户目录home的基点,例如作为用户user主目录为/home/user,可以使用~user来代表标准程序/lib设计库,也称为动态链接共享库,其工作原理与系统管理文件/sbin命令类似。
动态链接库中视窗。
这里存放的是系统管理员使用的管理程序/公共临时文件存储点/根系统管理员根目录(哈哈,特权级)/mnt系统提供这个目录供用户临时挂载其他文件系统。
/lost+found目录通常为空系统异常关闭并留下一个“无家可归”的文件(在Windows中称为.chk)。
/proc虚拟目录是系统内存映射。
您可以直接访问该目录来获取系统信息。
/var是一些大文件的溢出区域,比如各种服务的注册表文件。
/usr是最大的目录。
几乎所有您需要使用的应用程序和文件都位于该目录中。
包含:/usr/x11r6存放xwindow的目录/usr/bin众多应用程序/usr/sbin一些超级用户的管理程序/usr/doclinux文档/usr/includes在Linux下开发和编译应用程序所必需的头文件/usr/lib常见用到的动态链接库和软件包配置文件/usr/manhelpdocumentation/usr/src,Linux内核源代码位于/usr/src/linux/usr/local/bin本地添加的命令/usr/local/lib本地添加的库的根文件系统一般情况下,根文件系统所占用的空间一般应该比较小,因为大多数文件并不需要经常修改的文件系统,包括硬文件和不经常修改的小文件系统,不容易被损坏。
根目录通常不包含任何文件,除了名为/vmlinuz的标准系统引导映像之外。
所有其他文件都位于根文件系统的子目录中。
1./bin/bin目录包含启动所需的命令或普通用户可以使用的命令(可能是启动后)。
这些命令都是二进制文件可执行程序(bin是binary——binary的缩写),其中大部分都是你系统中重要的系统文件。
2、/sbin目录/sbin目录与/bin类似,也是用来存放二进制文件的。
由于大多数文件是系统管理员使用的基本系统程序,虽然普通用户在必要和允许的情况下可以使用它们,但一般用户无法使用它们。
3./etc目录/etc目录存放各种系统配置文件,包括用户信息文件/etc/passwd、系统初始化文件/etc/rc等。
正是这些文件让Linux能够正常运行。
4./根目录/根目录是超级用户目录。
5、Directory/lib/directorylib是根文件系统上的程序所需的共享库,存放根文件系统上的程序运行所需的共享文件。
这些文件包含可以被多个程序共享的代码,以防止每个程序都包含相同子例程的副本,从而使可执行文件更小并且节省空间。
6./lib/modules目录/lib/modules目录包含系统核心可以加载的各种模块,特别是从损坏的系统中恢复时需要重新启动系统的模块(例如网络和文件系统驱动程序)。
7./dev目录/dev目录存放设备文件,即设备驱动程序。
用户通过这些文件访问外部设备。
例如,用户可以通过导航到/dev/mouse来访问鼠标输入,就像任何其他文件一样。
8.目录/tmp/tmp目录存放程序执行过程中产生的信息和数据。
但启动后,最好使用/var/tmp而不是/tmp来运行程序,因为前者可能会占用更大的磁盘空间。
9.目录/boot/boot目录存放引导加载程序(bootstraploader)使用的文件,如lilo。
主图像通常放置在这里而不是根目录中。
但是,如果核心镜像很多,这个目录可能会变得非常大,在这种情况下最好使用单独的文件系统。
另外需要注意的是,确保主映像位于IDE硬盘的前1024个柱面内。
10、目录/mnt/mnt目录是系统管理员可以临时安装(挂载)文件系统的安装点。
该程序不自动支持安装在/mnt中。
/mnt可以分为许多子目录。
例如,/mnt/dosa可能是使用msdos文件系统的软驱,/mnt/exta可能是使用ext2文件系统的软驱,/mnt/cdrom光驱,ETC。
11、/proc、/usr、/var、/home目录下其他文件系统的安装点。

linux用户目录下什么文件是一定存在的

根目录文件下的内容:/bin:这是可执行文件所在的目录,但其下面是单用户维护模式下操作的命令。
主要是cat、chmod、date、mv、mkdir、cp、bash等常用命令。
/boot:放置启动时使用的文件,如Linux内核文件、启动菜单、启动所需的配置文件等。
/dev:所有的设备和接口设备都以文件的形式存放在这个目录下。
访问文件就是访问设备。
比较重要的文件包括/dev/null、/dev/zero、/dev/tty、/dev/lp*、/devhd*、/dev/sd*等。
/etc:存放系统的主要配置文件。
普通用户可以查看文件属性,但只有root有权更改属性。
一些更重要的文件包括/etc/inittab、/etc/init.d、/etc/modprobe.conf、/etc/X11/、/etc/fstab和/etc/sysconfig。
示例:/etc/init.d:所有服务的默认启动脚本都放在这里。
例如,启动和关闭iptables:“/etc/init.d/iptablesstart”、“/etc/init.d/iptablesstop”。
/home:系统默认的用户主文件夹(主目录)。
更重要的是,主文件夹有两个代号。
~:代表当前用户的文件夹~dmtsail:代表主文件夹dmtsail/lib:将启动时使用的函数库放置在/bin或/sbin中。
以下命令调用函数库。
更重要的是,/lib/modules目录包含内核相关的模块(驱动程序)。
/media:放置可移动设备。
软盘、光盘、DVD等设备临时挂载于此。
/mnt:临时挂载附加设备,类似于/media。
/opt:放置第三方软件的目录/root:系统管理员的主文件夹。
sbin:放置启动(包括启动、修复和恢复系统)所需的命令。
常用命令包括fdisk、fsck、ifconfig和i。
一些服务器软件程序(例如nit和mkfs)通常位于/usr/sbin中。
本地安装生成的系统可执行文件可以被认为是/srv:service的缩写。
一些网络服务。
这是启动后需要访问的数据目录/tmp。
普通用户或可执行程序可以临时放置文件的位置。
任何人都可以访问它