zoukankan      html  css  js  c++  java
  • Linux 挂载点目录及其作用

     

    什么是挂载点?

    Linux 使用字母和数字的组合来指代磁盘分区

    Linux 是一切皆文件,整个系统都是当做文件来管理,在Windows中的磁盘分区,硬件设备就是Linux的挂载点,对磁盘的访问就相当于对Linux中挂载点文件的读写操作。

    挂载点相当于磁盘文件系统的入口目录,相当于Windows中的C盘,D盘,E盘,其实WinXP也支持将分区挂载到某个文件夹,只是人们在win系统中习惯了用磁盘分区。

    /dev/  : 这个字串是所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区。

    xx      : 分区名的前两个字母标明分区所在设备的类型。通常是 hd (IDE 磁盘)或 sd(SCSI 磁盘)。

    y        : 这个字母标明分区所在的设备。例如,/dev/hda(第一个 IDE 磁盘)或 /dev/sdb(第二个 SCSI 磁盘)

    N       : 最后的数字代表分区。前四个分区(主分区或扩展分区)是用数字从 1 排列到 4。逻辑分区从 5 开始。

    Linux常见挂载目录及其作用

      " " 根目录  :Linux系统中最重要的目录,文件系统的入口,所有子目录都是在根下创建的,同时根目录还跟系统开机,关机和系统修复动作有关,只有root用户才有此目录读写权限,而且/root是root用户主目录。

     /bin "  :基本系统所需要的命令,功能和/usr/bin 类似,此目录下命令都可执行,包括普通用户,包含二进制文件

     " /boot  " :内核和加载内核所需要的文件,grub系统引导管理器也在此目录下。

     " /dev "  : 设备文件,设备文件存储目录,像磁盘,终端等。

     " /home " :普通用户默认存储家目录。

     " /usr " :存放用户使用系统命令和应用程序等信息,像命令,帮助文件等。

               /usr/bin中包含用户程序的二进制文件。如果你在/bin中找不到用户二进制文件,到/usr/bin目录看看。例如:at、awk、cc、less、scp。
              /usr/sbin中包含系统管理员的二进制文件。如果你在/sbin中找不到系统二进制文件,到/usr/sbin目录看看。例如:atd、cron、sshd、useradd、userdel。
               /usr/lib中包含了/usr/bin和/usr/sbin用到的库。
               /usr/local中包含了从源安装的用户程序。例如,当你从源安装Apache,它会在/usr/local/apache2中。

     " /var " :变量文件,存放经常变动的文件,比如 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列                            (/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp)。

     " /root " :root用户家目录,Linux超级权限用户root的跟目录

     " /etc "  : 所有的系统配置文件。也包含了用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf、/etc/logrotate.conf

     " /opt "  :可添加的第三方软件的存放目录。

     " /lib "  :库文件和内核模块存放目录。

     " /sbin "  :系统的基本维护命令,只有root用户可使用。

     " /mnt "  :临时安装目录,管理员可以挂载文件系统。

     " /tmp "  :系统和用户创建的临时文件,系统重启时,此目录中的临时文件被删除。

     " /srv "   : 服务器启动之后所需要提取的数据 

     " swap " : 交换分区,一般给内存两倍,可视情况而定。

  • 相关阅读:
    Java Sound : generate play sine wave
    Java Sound : audio inputstream from pcm amplitude array
    Silence Removal and End Point Detection MATLAB Code
    Java extract amplitude array from recorded wave
    sqlserver中sp_executesql使用实例(获取动态sql输出结果)
    js字母大小写字母转换
    String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}
    System.Data.SqlClient.SqlError:无法打开备份设备'D:..abc.bak'
    Loadrunner监控windows系统“找不到网络路径”问题解决
    未能加载文件或程序集“System.WEB.DataVisualization, Version=3.5.0.0, Culture=neutral......
  • 原文地址:https://www.cnblogs.com/cnwp007/p/15423863.html
Copyright © 2011-2022 走看看