zoukankan      html  css  js  c++  java
  • 根文件系统各顶层目录重要性及令人困惑的相似性

    如果你使用linux进行日常工作,你应该已经熟悉其中一些目录。不过,现在进一步检查,在嵌入式linux系统中,要如何使用一个典型根文件系统的内容。

    首先,所有与多用户可扩展环境有关的目录,例如/home,/mnt./opt. /root,都应该省略。调整根文件系统的时候,你甚至可以进一步移出/tmp /var,不过这么做有可能会危害某些软件的运行。因此不建议采用这种过分简化的做法。

    依你的引导加载程序和它的配置而定,你可能不需要使用/boot目录。

    其余的目录包括/bin /dev/ /etc /lib /proc /sbin /usr都是不可或缺的。极端的情况下,你可以省略/proc /sys,以及将内核的配置设定成不支持相应的虚拟文件系统。

    /usr /var 这两个顶层目录,与根目录非常像,接下来讲述他们令人困惑的相似性:

    根文件系统用于存放二进制文件的目录主要有四个: /bin /sbin  /usr/bin  /usr/sbin。如果是与用户和系统管理员必备的二进制文件,就放/bin,如果只是系统管理员必备,但是一般用户用不到,就放/sbin 。相对而言,不是用户必备的二进制文件多半会放在/usr/bin,不是系统管理员必备的工具多半会放在/usr/sbin。

  • 相关阅读:
    Eclipse安装aptana
    mysql获取下一篇和上一篇文章的ID
    Java回顾之Spring基础
    纯CSS实现各类气球泡泡对话框效果
    百度编辑器ueditor的简单使用
    实施接口
    Java快速教程
    Java GUI程序设计
    JAVA之关于This的用法
    Java 数组基础
  • 原文地址:https://www.cnblogs.com/start530/p/3834375.html
Copyright © 2011-2022 走看看