Linux 文件寻址 (一看就会版)

Linux中的文件寻址

  1. Linux系统结构

    1)、FHS (Filesystem Hierarchy Standard) Linux层级结构标准3,LINUX中一切都是文件。
    2)、/     Linux*目录 。
    3)、rm -fr /*      此命令卡万不要在服务器上运行
     
  2. 系统二级目录
        /bin         系统常规命令
        /sbin       系统管理命令
        /dev        设备文件
        /home     普通用户家目录集合,此目录中的子目录为普通用户家目录
        /root        超级用户家目录
        /lib64       64位函数库
        /lib           系统函数库
        /proc       进程信息,系统识别的硬件信息
        /run         当前运行的硬件和系统模块
        /srv         系统数据(常量)
        /var         系统数据(变化)
        /tmp        系统临时文件存放目录
        /mnt        临时设备挂载点
        /media    cdrom临时挂载点
        /etc         系统大多数程序的配置目录
        /opt         第三方软件安装位置
        /boot       系统启动分区,系统启动时读取的文件都在此目录中
        /sys         关于内核设定目录
        /usr          unix system resource 仅次于/重要多数系统资源都在此目录中

    相对路径:只要不是以  /  根目录开始的路径就是相对路径
    绝对路径:以  /   根目录开始的路径就是绝对路径
     
  3. 关于寻址的命令
       1)、pwd      显示当前的工作目录
       2)、cd         ~-         当前目录之前所在目录"cd ~-" = "cd -"
                             ..          当前目录的上级目录
       3)、~    默认代表当前用户家目录
                ~username      指定的用户家目录
                "~+" = "."    当前目录


    Linux 文件寻址 (一看就会版)
       3)、ls    显示文件信息
                    ls               显示当前目录中文件的名称
                    ls file         显示指定文件名称
                    ls dir          显示指定目录中内容的名称
                    ls -d dir      显示目录本身的名称
                    ls -l file       显示文件属性
                    ls -l dir        显示目录中内容的属性
                    ls -ld dir      显示目录本身属性
                    ls -a dir       显示目录中所有文件名称包括隐藏文件案
                    ls -s            显示文件大小
                    ls -R dir      第归显示目录中的内容

                  Linux 文件寻址 (一看就会版)
                 Linux 文件寻址 (一看就会版)
  4. 文件批处理
           *                    匹配0~任意字符
           ?                   匹配单个字符
           [[:alpha:]]      匹配单个字母
           [[:lower:]]      匹配单个小写字母
           [[:upper:]]      匹配单个大写字母
           [[:digit:]]         匹配单个数字
           [[:alnum:]]     匹配单个数字或字母
           [[:punct:]]      匹配单个符号
           [[:space:]]     匹配单个空格
             Linux 文件寻址 (一看就会版)
  5. 字符集合表示方法
    []        条件是或者关系是模糊匹配,对象和几个对比匹配就操作      [1-10] 1到10 [!d-f]|[^d-f] 除了d-f以外
    {}       点名机制,经精确指定集合中的每一个元素    {1..10}   1-10,{a..c}    a-c
     Linux 文件寻址 (一看就会版)