如何分析linux下的几种目标文件

Linux文件夹分析1./bin/usr/bin/usr/local/bin是存储用户可执行二进制文件的地方。
2./boot主要用来存放启动Linux系统时使用的文件。
2、/dev文件夹主要包含西东外设、存储相关的一些相关文件。
3.将配置文件保存在/etc中。
例如用户帐户和密码文件、各种服务文件。
/etc/sysconfig/目录包含LINUX下的各种系统配置文件,而/etc/xinetd.d/是超级守护进程管理的各种服务的配置文件目录。
/etc/x11这​​个和xwindow设置有关。
/etc/gateways配置路由器/etc/host.conf文件定义用户系统如何查询网关/etc/hosts配置用户自己的IP和名称消息表/etc/hosts.equiv配置远程机器,无需密码。
etc/init.d/这里存放了很多服务的默认启动脚本。
/etc/named.boot名称服务器/etc/resolv.conf配置DNS/etc/fstab以注册文件系统启动时的本地计算机/etc/inittab配置登录过程。
系统启动时,设置系统设置,什么样的运行级别/etc/version记录了用户进入之前显示的信息/etc/group用户的组名及相关信息/etcsswd凭据/etc/shadow密码信息/etc/sudoerssudo命令配置文件/etc/security使用哪些终端登录/etc/login.defs所有用户登录的默认配置/etc/login。
etc/export设置/etc/modprobe.conf指定NFS系统中要使用的内核模块的附加参数4./home系统默认用户目录。
5.系统中的/lib/usr/lib/usr/local/lib6./Lost+found当系统出现异常、出现错误时,一些丢失的碎片就存放在这个目录中。
7./mnt/media这是软盘和CD-ROM的默认挂载点。
8./opt这是在主机上安装附加软件的目录。
9./root系统管理员主目录。
10./sbin/usr/sbin/usr/local/sbin存放一些只有西东管理员才能使用的命令。
11./srv一些服务启动后,这些服务需要访问数据目录。
例如:www服务器所需的网页信息存放在/srv/www中。
12./tmp这是存放一般用户或临时文件的地方,任何人都可以访问,需要定期清理。
13./usr它包括系统的主程序、图形界面所需的文件、附加函数库、在此过程中您自己安装的文件以及共享的目录和文件。
/usr/includec/c++等程序头和包含文件。
/usr/lib是存放各种应用软件的功能文件的目录。
/usr/local被设置为本机上安装的软件的默认目录,目前也使用/opt目录。
/usr/共享一些帮助文件。
/usr/srcliunx程序相关的程序代码分类目录。
/usr/X11R6程序XWindowSystem所需的几乎所有可执行文件都存储在这里。
14./var主要存放系统执行过程中经常更改的文件。
/var/cache程序文件行进程中的一些暂存盘。
程序执行过程中使用的数据文件存储在/var/lib目录中。
/var/log存储日志文件的目录。
/var/lock某些设备具有一次写入功能。
/var/run默认情况下,一旦程序或服务启动,它们的PID就会存储在该目录中。
抽屉里有插座。
/var/spool是存储队列数据的地方。
文件颜色为蓝色,绿色为可执行文件;文件。

Linux系统各个目录的作用详解推荐

文件系统的类型LINUX有四种基本的文件系统类型:常规文件、目录文件、挂载文件和特殊文件,可以用file命令来识别。
常见文件:如文本文件、C语言元代码、SHELL脚本、二进制可执行文件等。
可以使用cat、less、more、vi、emacs查看内容,使用mv更改名称。
目录文件:包括文件名、子目录名和指针。
它是LINUX存储文件名的唯一地方。
您可以使用ls列出目录文件。
连接文件:是那些指向同一索引节点的目录项。
使用ls来显示它。
附件的字符以l开头,文件名后跟“-”指向附件。
特殊文件:一些LINUX设备,如磁盘、终端、打印机等。
都在文件系统中表示,因此第一类文件是特殊文件,通常放在/dev目录下。
例如,软盘驱动器A的名称为/dev/fd0。
LINUX没有C:的概念,而是从第一个硬盘开始使用/dev/had。
对于Linux新手来说,最困惑的问题之一是文件存储在哪里。
尤其是对于那些从Windows转过来的初学者来说,Linux的目录结构看起来有点奇怪。
那么我们就来说说Linux下的主要目录以及它们的用途。
/Thisisherootdirectory.Themothership.Thehomefield.Theoneandonlytopdirectoryforyourentirecomputer.Everything,andImeanALTstartther.当您键入“/home”时,您真正说的是“启动/并到达主目录。
”/这是根目录。
对于您的计算机来说,只有一个根目录。
一切,我的意思是一切,都从这里开始。
例如:当你在终端中输入“/home”时,实际上是告诉计算机从/(根目录)启动,然后进入主目录。
/root这是root用户所在的位置。
root用户是你系统的上帝。
root可以做任何事情,包括删除覆盖文件系统。
所以要小心使用root。
/root这是系统管理员(root用户)的目录。
对于系统来说,系统管理员就像上帝一样。
他可以对系统执行任何操作,包括删除您的文件。
因此,使用root帐户时要小心。
/bin这是标准Linux实用程序(读取器)所在的位置,例如“ls”、“vi”和“mer”,通常,此目录包含在您的路径中。
如果你输入'ls',/binisone是什么意思,你的shell会看到它是否意味着类似于linux工具的东西。
(binux,此处)是默认工具。
如“ls”、“我们”、“更多”等。
通常该目录已经包含在“path”系统变量中。
含义:当你在终端输入ls时,系统会去/bin目录下查看ls程序是否存在。
/etc这里是管理和系统配置所在的位置。
例如,如果你安装了samba,想要更改samba配置文件,你会发现min/etc/samba./etc,这里主要存放系统配置文件。
例如:你安装了samba软件包,当你想修改samba配置文件时,你会发现它们(配置文件)在/etc/samba目录下。
/dev这里是控制外设的文件所在。
你的计算机也是如此。
/dev这里主要存储与设备(包括外设)相关的文件(unix和linux系统)。
将设备视为文件)。
是否要连接打印机系统从此目录开始工作。
此外,还有一些磁盘驱动器、USB驱动器等。
放在这个目录下。
/home这是存储您的数据的位置。
配置特定用户、您的桌面文件夹(它将您的桌面变成任何东西)以及与您的用户相关的所有数据。
每个用户都会有自己的/home/username文件夹,除了root用户之外。
/home这是你的个人数据主要存储的地方。
每个用户的具体设置文件,用户的桌面文件夹和用户的数据都位于这里。
每个用户都有自己的用户目录,位于:/home/username。
当然,root用户除外。
/tmp这是临时文件夹。
将其视为Linux系统的暂存文件夹。
这些文件不会被程序使用,因为它们甚至使用了两次。
许多Linux系统设置为每隔一定时间自动擦除/tmp文件夹,因此不要不要把你想要的东西放在kephere中。
/tmp这是临时目录。
对于某些程序来说,有些文件使用过一两次后就不会再使用了。
此类文件位于此处。
有些Linux系统会定期自动清理这个目录,所以永远不要把重要数据放在这里。
/usrHere你想要索引不适合/binor/etc的grutilities。
比如游戏、书写工具等等。
ndfilesoricons、/usr/libforlibrarieswick不能直接运行,但对于运行其他程序至关重要。
你的包管理器负责处理/usrforyou./usr中的内容。
在这个目录中,你可以找到一些不适合/bin或/etc目录的工具。
比如游戏、一些打印工具等。
/usr目录包含许多子目录:/usr/bin目录用于存放程序;不能直接运行的文件,但是有一些函数库文件是很多程序运行所必需的。
您的软件包管理器(应该是“Synaptic”)将自动为您管理/usr目录。
/opt这里是可选的东西。
尝试最新的Firefoxbeta版吗?安装/opt,您可以在不影响其他设置的情况下删除它。
应用程序通常位于包含所有数据、库等的单个文件夹中。
/opt以下是这些应用程序的可选应用程序存储库。
想尝试最新的firefoxbeta版本。
然后安装到/opt目录下。
这样,当您尝试完想要删除firefox时,可以直接将其删除,而不会影响其他系统设置。
对于安装在/opt目录下的程序,所有的数据、库文件等都存放在/opt目录下。
放在同一目录下。
例如:刚刚安装的firefoxbeta版可以安装在/opt/firefox_beta目录下/opt/firefox_beta目录包含了所有的文件、库、数据等。
这是运行Firefox所必需的。
当你想删除firefox时,你只需要删除/opt/firefox_beta目录即可,非常简单。
/usr/local这是大多数手动安装的(即在包管理器之外)软件所在的位置,它的结构与/usr相同。
emanagerandputteanycustomscriptsandthingsi/usr/local,因为nothingimportant通常位于/usr/local中。
/usr/local主要存储手动安装的软件,即不是通过“Synaptic”或apt-get安装的软件。
它的目录结构与/usr目录类似。
我认为让包管理器管理/usr目录并将自定义脚本放在/usr/local目录中是一个好主意。
/media一些发行版使用这个目录来挂载usbdisks、cdordvd驱动器和其他文件系统。
/media一些Linux发行版使用这个目录来挂载USB接口移动硬盘(包括U盘)、CD/DVD驱动器等。
附录:/bin系统需要的命令都放在这个目录下,比如ls、cp、mkdir等命令,与普通用户的/usr/bin类似。
基本系统所需的最基本的命令都位于这里(/usr/bin和/usr/sbin类似于“/”根目录对应的目录(/bin和/sbin),但不用于基本引导(比如紧急维护时大部分命令都在这个目录下)。
/bootLinux内核以及启动系统程序所需的文件目录,如vmlinuzinitrd.img文件都位于这个目录下是GRUB或LILO系统引导管理器也位于此目录中。
/lost+found在ext2或ext3文件系统中,当系统意外崩溃或者机器意外关机时,会产生一些文件碎片并放置在这里。
fsck实用程序将在系统引导期间检查这一点并修复损坏的文件系统。
有时候系统出现问题,很多文件都会被移到这个目录下。
可以手动修复它,也可以将文件移动到原始位置。
/mnt目录通常用来存放挂载CDROM等存储设备的挂载目录。
可以查看/etc/fstab的定义。
有时我们可以让系统启动时自动挂载文件系统,这里设置挂载点也是可以的。
主要看/etc/fstab中如何定义,例如光驱可以挂载在/mnt/cdrom上。
/opt表示可选一些软件包也会安装在这里,即自定义软件包例如,在FedoraCore5.0中,OpenOffice安装在这里。
一些自己编译的软件包可以安装在这个目录下,通过源码包安装的软件可以通过./configure--prefix=/opt/目录来安装。
/proc操作系统运行时,进程信息和内核信息(如CPU、硬盘分区、内存信息等)都存储在这里。
/proc目录隐藏了文件系统的挂载目录proc不是真正的文件系统。
它的定义可以在/etc/fstab中找到。
/sbin主要用于存储与系统管理相关的命令。
它是超级特权用户root/sbin的可执行命令的存储库;/usr/X11R6/sbin或/usr/local/sbin目录类似,我们只需要记住sbin目录中的所有内容只能以root权限运行。
/usr是系统存放程序的目录,如命令、帮助文件等。
该目录下有很多文件和目录。
当我们安装Linux发行版官方提供的软件包时,大部分都安装在这里。
如果涉及到服务器配置文件,则该配置文件将安装在/etc目录下。
/usr目录包括字体目录/usr/share/fonts、帮助目录/usr/share/man或/usr/share/doc以及普通用户可执行目录/usr/bin或/usr/local/bin或/usr/./var目录的内容经常通过查看名称来更改。
我们可以将其理解为varie的缩写。
/var/www目录是定义Linux中Apache服务器位置的存储目录,/opt目录是存放大型软件或特殊软件的目录。
例如,GoogleChrome默认安装在/opt中。
但是我们通常不会把opt单独单独的一个区域,因为大多数时候/opt是空的,即使没有安装太多的软件,而且有些软件的容量比较大,会占用/的容量,我们可以在您喜欢的其他地方创建一个目录“port”/opt到其他地方。
比如我的/usr是一个单独的区域,容量为50G。
而/usr是软件的安装位置,所以我可以在/usr下创建一个名为opt的文件夹,然后右键单击/usr下的opt,选择“创建链接”,得到一个名为“Linktoopt”文件的链接,然后然后将此文件剪切到/,删除原来的/opt,并重命名为“linktoopt”以选择。
以后我们安装在/opt下的软件实际上会安装在/usr/opt下(实际上是一个符号链接)。

/usr/local目录通常用来存放用户自行编译安装的软件,通常通过源码包的方式安装。
该目录下还有子目录。
你自己看看吧。
/usr/share是系统共享的东西的存储位置。
例如/usr/share/fonts是字体目录,/usr/share/doc和/usr/share/man帮助文件。
/var/log存放系统日志,分析日志时查看该目录的内容;

linuxvar什么意思

Linux有一个名为var的目录,/var包含系统运行时需要更改的数据。
其中包括特定于每个系统的目录,这意味着它们不能与其他计算机共享,例如/var/log、/var/lock、/var/run。
有些目录仍然可以与其他系统共享,例如/var/mail、/var/cache/man、/var/cache/fonts、/var/spool/news。
var目录的作用是在运行过程中检索需要修改的文件或临时创建的usr目录中的文件和目录,以便可以以只读方式挂载usr目录。
详细的Linux命令可以在下面的URL中找到

linux根目录下5个主要的目录及目录的功能各是什么?

(1)/:根目录(2)/bin:存放开机所需的常用程序(3)/boot:存放开机所需的内核及文件(4)/dev:存放设备相关文件(5)/etc:存放系统配置文件(6)/home:存放用户文件、用户数据(cd~)的主目录(可以导入到自己的主目录)(7)/lib:存放启动所需的库文件(8)/mnt:存放临时映射文件,通常是用于安装其他设备的子文件夹(如/mnt/cdrom/mnt/floppy)(9)/proc:这是存储当前系统状态(系统信息和相关进程)的虚拟文件系统(10)/root:super用户的主目录级别(11)/sbin:存放启动时需要的系统管理程序(12)/tmp:存放启动时创建的临时文件(13)/usr:包含通常不需要修改的应用程序应用程序和命令文件、程序库、手册(14)/var:存储系统创建的经常变化的文件(15)/var/tmp:存储用户的文件临时信息(16)/usr/lib:存放非启动库文件(17)/lib/modules/:存放内核模块(18)/var/log:存放大部分文件日志(19)/var/run:存放运行时信息(20)/var/lib:存放系统运行时需要的一些文件(21)/var/spool:存放消息线程、新闻和打印(22)/etc/X11:存放Xwindow系统所需的配置文件(23)/etc/init.d:存放启动描述符文件,包括其他模块彼此和服务加载描述符(24)/etc/rcS.d:存储连接到/etc/init.d的几个文件,根据不同的运行级别执行不同的描述符(25)/etc/rc0.d---/etc/rc6.d:存放几个连接文件,根据指定的运行级别只执行相应的描述符(26)/usr/X11R6、/usr/X11、/usr/Xfree86:存放窗口系统所需的信息XFiles(27)/usr/bin:存放应用程序二进制可执行文件(28)/usr/sbin:存放大部分系统程序(29)/usr/games:存放游戏程序及相应数据(30)/usr/includes:存放c和c++的标题文件(31)/usr/info:存放nfo程序所需的GNUI数据(32)/usr/man:存放man程序所需的数据(33)/usr/src:存放源代码文件(34)/usr/doc:存放文档文件(35)/usr/local:存放本地计算机所需的文件(36)/usr/shared:存放各种共享文件