Linux根目录下各个目录及作用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux根目录下各个目录及作用相关的知识,希望对你有一定的参考价值。

Linux /目录:

/bin -> use/bin   :  二进制可执行命令,该目录下存放着普通用户的命令。    
 /sbin->user/sbin :  管理员才可以执行其中的命令。

              /home    :  所有普通用户默认的家目录。

    /lib -> usr/lib       
    /lib -> usr/lib64
        存放库文件:
                                             存放着和系统运行相关的库文件;
                                             可执行程序运行的时候,调用的程序;
                                             库也是可执行文件,但是没有程序启动的入口,
                                             需要被调用。

      /media  : 媒体;存放着可移除的设备,比如光盘,软盘。

        /mnt   :挂载目录,是系统管理员临时安装文件的系统安                                 装点。

                /opt      : (option 自主选择)主要给源码安装软件时选择   的安装目录位置。

            /proc     :   存放着用户与内核的交互信息;
                                    进程相关的信息;
                                                        (程序运行起来叫进程,以数字命名的目录, 
                                                        数字是进程号。)

         proc相关命令:(查看进程)
                                    top :动态查看进程信息。
                                      ps  :静态查看进程信息;
                                               ps aux : 查看全部进程信息  (BSD风格)
                                                 ps -ef :  查看全部进程信息  (标准风格)

                /root      :     管理员的默认家目录。

                /run       :     存放系统运行时相关文件。

                /srv        :    系统启动服务时可以访问的数据库目录。
                                                            (service  服务程序) 

                /sys       :     管理设备文件;存放硬件相关的信息,与proc
                                      类似。(虚拟文件系统,驱动程序相关。)

                /dev      :     存放设备文件的目录。                                          

                /tmp      :     存放临时文件,重启后自动清空。

                /etc       :     系统中所有的配置文件都在这个目录中。

                /usr       :     安装软件的目录;最大的目录,存放着应用程
                                       序和文件。

                                                             /usr/bin
                                                             /usr/include:存放头文件(.h结尾的文件)
                                                             /usr/lib :库文件
                                                             /usr/local(以后经常使用)
                                                             /usr/local/src :存放源码的目录

                                                             .h  : 头文件 (header)
                                                             .c  : c源码文件

              /var       :存放系统中经常改变的文件。
                                                ( /var/log      dmesg : 查看启动信息。)

              文件类型:

                                                b           block :      块设备文件(如磁盘等)。
                                                c      character:     字符设备文件。(如鼠标,键盘)
                                                s           socket:     套接字文件,网络设备。
                                                l                 link:     链接文件。(分为硬链接和字符链接)
                                                d       directory:     目录。
                                                -           normal:     普通文件。

以上是关于Linux根目录下各个目录及作用的主要内容,如果未能解决你的问题,请参考以下文章

Linux下各个目录的作用

linux中根目录下各个目录的作用

Linux根目录下的各个子目录的作用

Linux 系统根目录下各个文件夹的作用

Linux中的根目录下的各个文件都有啥作用?

Liunx目录下的各个系统文件夹的作用