Linux day 4

Linux的目录结构 

  一、Linux的目录情况

      树状结构:一切文件都在跟下

   

      关于磁盘分区与挂载的命令(/etc/fstab- -开机自动挂载)

df -h 查看磁盘挂载情况

      【dd if = /dev/zero of = /root/image bs=1024k count=100 //创建环 回设备(虚拟磁盘)】

              fdisk :【磁盘文件】- -做磁盘分区;

sd - - scsi类型的磁盘(hd IDE)

a - -第一块磁盘(b,c。。。)

1 - - 第一个分区(2,3,4…)

  mkfs  - - 格式化(创建文件系统)

mount - -磁盘挂载

umount - - 卸载磁盘

      存储设备必须挂载才能使用。

       在Linux下,我们通过挂载的方式,将存储空间直接或间接关联到根上,形成 树状结构

  二、Linux的主要目录

     /

     /bin 存放命令文件

     /boot 存放启动系统启动文件(内核、grub程序)

    /cdrom 存放光盘目录

     /dev 存放设备文件(c代表字符设备,d代表块设备)

     /etc 大部分的系统配置文件

    /home 普通用户的家目录

    /lib  /lib64 库文件(.so结尾的文件)

    /Lost + found 非正常关机下的碎片文件(空磁盘挂载上来默认就有)

    /media  /mnt 专门提供挂载的挂载点

    /opt 第三方软件的安装目录 

    /proc  /sys 进程或者系统目录(默认是空的,只有启动后才会存放对应进程和系统文件)

     /root root用户的家目录

     /sbin 存放命令的目录

    /tmp 临时文件存放目录

    /usr  常见软件安装目录

    /var  文件会随时更改的目录 - - 日志文件!

  三、目录的常见命令

    1、查看目录内容

      终端使用技巧

         自动补全

       ls 查看文件内容

    2、搜索使用过的命令

       Ls

      文件通配符

         *  - - 任意长度的任意字符

        ? - - 任意一个字符

        []  - - 取值范围(只取范围中的一个字符)

        ^ - - 托字符,指定以某个字符开头

        $ - - 以某个字符结尾。

       grep命令 - -行过滤

          grep[选项] [匹配的字符] [对象]

           查看文件中的匹配,过滤某一行;

            -v 反选 ^$ - -空白行

            -i 忽略大小写

    3、切换目录

       Cd

       常见的特殊目录

         结对路径

          从根开始,写全了

         相对路径

          相对当前路径而言,你所要处理的目录

 

猜你喜欢

转载自www.cnblogs.com/pinganzzz/p/11300227.html