zoukankan      html  css  js  c++  java
  • linux目录结构

    linux目录

    Linux的目录结构,和磁盘分区是分离的,可以自由组合,mount挂载方式令任意一个目录访问某个分区。

    以下目录结构为Linux系统的初始规划:

    /                              根目录,其它目录都在根目录下面。

    /bin                         二进制的命令

    /sbin                       root用户命令,这里存放的是系统管理员使用的管理程序

    /dev                        设备文件
    /etc                         系统管理和配置文件
    /etc/rc.d                 启动的配置文件和脚本

    /lib                          动态链接共享库

    /mnt                        临时挂载点

    /opt                         额外的应用软件包
    /home                     普通用户目录的基点,比如 用户user 的主目录就是 /home/user ,可以用 ~user 表示
    /tmp                        公共的临时文件存储点
    /root                       系统管理员的主目录
    /lost+found            这个目录平时是空的,当系统非正常关机而产生的文件(windows下叫什么.chk)就存放在这里
    /proc                      系统内核和进程信息的映射,可直接访问这个目录来获取系统内核和进程信息。

     比如:

                          cat /proc/cpuinfo           查看cpu信息 

                          cat /proc/meminfo            查看内存信息

                          cat /proc/loadavg           查看负载(系统繁忙程度,负载超过cpu的核数,说明有点繁忙,也可以用 uptime 命令查看)

                          cat /proc/mounts           查看挂载信息
    /var                           可变化的数据。比方说各种服务的日志文件
    /usr                           第二层次目录,包含:

                  /usr/x11R6 存放x window的目录
                  /usr/bin 众多的应用程序
                  /usr/sbin 超级用户的管理程序(命令)
                  /usr/doc linux文档
                  /usr/include linux下开发和编译应用程序所需要的头文件
                  /usr/lib 常用的动态链接库和软件包的配置文件
                  /usr/man 帮助文档
                  /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
                 /usr/local     存放用户自己安装的程序
                 /usr/local/lib 本地增加的库根文件系统

    快捷目录

     linux内置的快捷目录
     快捷目录 作用
    . 当前目录
    .. 上一层目录
    - 前一个工作目录
    ~ 当前用户的家目录
    ~account account用户的家目录

    目录操作命令

    (1)mkdir命令———创建新的目录。

    格式:mkdir [选项] 目录名                            

    选项:

    -m              对新建目录设置存取权限。

    -p               帮助直接建立所需要的目录递归。

    (2)pwd命令———显示用户所处当前目录的完整路径。

    (3)ls命令———列出目录内容及属性。

    格式:ls [选项] [目录或文件]                          

    选项:

    -a              显示所有(All)的目录和文件,包括隐藏的目录和文件。

    -d              列出目录本身。

    -h              列出文件大小。

    -n              列出UID(用户ID)和GID(组ID)的名称。

    -t               以文件的最后修改时间排序显示。

    -l                列出此文件的权限。

     (4)tree命令———显示文件夹的目录结构

    格式:tree 【选项】【参数】【文件夹】

    -L    层数

    -d    只显示文件夹

    用例:

    tree -L 1 /           显示 / 文件夹下的一层目录

    tree -Ld 2 /         显示 / 文件夹下的一层目录,并只显示文件夹。

  • 相关阅读:
    你了解幻读吗?
    http面试准备
    DNS域名解析过程,域名的认识
    ajax实现用户登陆,退出,java做后端
    serialize()与serializeArray()
    jquery中Json操作
    jquery字符串操作
    理解jQuery的$.extend与$.fn.extend
    HTML之间互相传参
    解决topjui中工具栏按钮删除刷新从属表
  • 原文地址:https://www.cnblogs.com/lanchang/p/6645308.html
Copyright © 2011-2022 走看看