一克拉 發表於 2023-7-26 00:00:00

浅谈Linux文件目录介绍及文件颜色区别

<p>
        本文主要介绍的是关于Linux文件目录介绍及文件颜色区别的相关内容,具体如下。</p>
<p>
        <span><strong>文件颜色代表含义</strong></span></p>
<p>
        蓝色表示目录;</p>
<p>
        绿色表示可执行文件;</p>
<p>
        红色表示压缩文件;</p>
<p>
        浅蓝色表示链接文件;</p>
<p>
        白色表示其他文件;</p>
<p>
        黄色是设备文件,包括block, char, fifo。</p>
<p>
        <span><strong>常见目录解释</strong></span></p>
<p>
        Linux各种发行版的目录结构基本一致,各个目录简单介绍如下:</p>
<p>
         </p>
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr>
<td>
                                <p>
                                        目录</p>
                        </td>
                        <td>
                                <p>
                                        描述</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /</p>
                        </td>
                        <td>
                                <p>
                                        根目录</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /bin</p>
                        </td>
                        <td>
                                <p>
                                        做为基础系统所需要的最基础的命令就是放在这里。比如 ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /boot</p>
                        </td>
                        <td>
                                <p>
                                        Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img 文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;启动装载文件存放位置,如kernels,initrd,grub。一般是一个独立的分区。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /dev</p>
                        </td>
                        <td>
                                <p>
                                        一些必要的设备,声卡、磁盘等。还有如 /dev/null. /dev/console /dev/zero /dev/full 等。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /etc</p>
                        </td>
                        <td>
                                <p>
                                        系统的配置文件存放地. 一些服务器的配置文件也在这里;比如用户帐号及密码配置文件;</p>
                                <p>
                                        /etc/opt:/opt对应的配置文件</p>
                                <p>
                                        /etc/X11:Xwindows系统配置文件</p>
                                <p>
                                        /etc/xml:XML配置文件</p>
                                <p>
                                        ……</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /home</p>
                        </td>
                        <td>
                                <p>
                                        用户工作目录,和个人配置文件,如个人环境变量等,所有的账号分配一个工作目录。一般是一个独立的分区。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /lib</p>
                        </td>
                        <td>
                                <p>
                                        库文件存放地。bin和sbin需要的库文件。类似windows的DLL。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /media</p>
                        </td>
                        <td>
                                <p>
                                        可拆卸的媒介挂载点,如CD-ROMs、移动硬盘、U盘,系统默认会挂载到这里来。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /mnt</p>
                        </td>
                        <td>
                                <p>
                                        临时挂载文件系统。这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。可以参看/etc/fstab的定义。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /opt</p>
                        </td>
                        <td>
                                <p>
                                        可选的应用程序包。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /proc</p>
                        </td>
                        <td>
                                <p>
                                        操作系统运行时,进程(正在运行中的程序)信息及内核信息(比如cpu、硬盘分区、内存信息等)存放在这里。/proc目录伪装的文件系统proc的挂载目录,proc并不是真正的文件系统,它的定义可以参见 /etc/fstab 。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /root</p>
                        </td>
                        <td>
                                <p>
                                        Root用户的工作目录</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /sbin</p>
                        </td>
                        <td>
                                <p>
                                        和bin类似,是一些可执行文件,不过不是所有用户都需要的,一般是系统管理所需要使用得到的。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /tmp</p>
                        </td>
                        <td>
                                <p>
                                        系统的临时文件,一般系统重启不会被保存。</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /usr</p>
                        </td>
                        <td>
                                <p>
                                        包含了系统用户工具和程序。</p>
                                <p>
                                        /usr/bin:非必须的普通用户可执行命令</p>
                                <p>
                                        /usr/include:标准头文件</p>
                                <p>
                                         /usr/lib:/usr/bin/ 和 /usr/sbin/的库文件</p>
                                <p>
                                         /usr/sbin:非必须的可执行文件</p>
                                <p>
                                        /usr/src:内核源码</p>
                                <p>
                                        /usr/X11R6:X Window System, Version 11, Release 6.</p>
                        </td>
                </tr>
<tr>
<td>
                                <p>
                                        /srv</p>
                        </td>
                        <td>
                                <p>
                                        该目录存放一些服务启动之后需要提取的数据</p>
                        </td>
                </tr>
</tbody></table>
<p>
         </p>
<p>
        <span><strong>总结</strong></span></p>
<p>
        以上就是本文关于浅谈Linux文件目录介绍及文件颜色区别的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!</p>
<p>
        原文链接:http://blog.csdn.net/superhoy/article/details/52611452</p>
頁: [1]
查看完整版本: 浅谈Linux文件目录介绍及文件颜色区别