一,目录管理:是由根衍生下来的存放文件的文件夹称之为目录。

    一个目录就是一个名称空间,linux的目录是以”/”开始的倒状树结构。

    Linux下的特殊目录:

         .:代表当前目录

         ..:代表上级父目录

    Linux的常见目录以及代表的意义

         /bin: 存储常用用户指令

         /sbin: 存储系统管理用指令:

         /usr/sbin:系统运行中,用户为完成某些操作可能用到的命令

         /usr/bin: 系统运行中,用户为完成某些操作可能用到的命令

         /lib:共享库文件和内核模块

         /lib64: 64位系统的共享库文件和内核模块

         /etc:配置文件

         /dev:devices的简写,所有设备文件都存放于此,设备文件也称为特殊文件

         /proc:伪文件系统,内核和进程信息的虚拟文件

         /sys:伪文件系统,硬件设备信息虚拟文件系统接口

         /boot:系统引导加载是所用到的静态文件,内核和ramdisk,grub(bootloader)

         /home:用户家目录

         /root:管理员家目录

         /mnt: 系统加载文件系统时用的常用挂载点

         /media:挂载点

         /srv:服务所用到的数据

         /tmp:临时文件储存位置

         /var:经常发生变化的文件

         /misc:杂项目录

         /net:备用目录

         /opt:第三方应用程序安装目录

    管理目录:

    pwd:print working directory显示工作目录

    mkdirmake directory可创建文件目录

         -pv:指定目的目标的父目录不存在是,先创建。可以是多个文件同时创建

                   例:创建/tmp/aolens/x,/tmp/aolens/y.

                            mkdir–pv /tmp/aolens/{x,y}

    rmdir:remove directory可删除文件目录

         -pv:可删除有多个子目录和父目录

                   例:rmdir –pvaolens/{x,y}

    cd:Change Directory 切换目录

         cd  /:回根目录

         cd  ~:返回家目录

         cd  ~NAME:去指定的家目录

         cd  -:在前一个工作目录与前一个目录切换        

二,文件管理:

    要对文件进行管理,首先我们先要了解Linux下文件都分为哪些类型:

    普通文件:在权限目录权限里表现为-,f

    目录文件:表现为d

    符号链接文件:l

    设备文件:

                   字符设备:c

                   块设备:b

    命名管道:p

    套接字文件:s

    而文件权限在文件信息里表现为橙色方框类的格式:

       Linux的目录管理与文件管理_目录管理

    坐起第一位代表的是文件类型,后9为代表文件所拥有的权限

    r:read

    w:write

    x:excute执行

    后边的.表示文件有隐藏属性,利用lsattr可查看。

    文件类管理命令:

         文件查看命令:

                   cat:链接并显示文本文件的内容

                   tac:逆序显示文件内容

                            shift+pageup/pagedown来实现翻屏

                   more:打开显示文件,可使用空格向下翻屏,单到文件底部无法回翻

             less:空格下翻屏,b上翻屏,回车向下翻行,k向上翻行,ctrl+d下翻半屏,ctrl+u上翻半屏

              head:默认显示文件前十行,-n来设置显示多少行

              tail:默认显示文件后十行,-n来设置显示多少行

              stat:显示文件属性信息

Linux的目录管理与文件管理_文件管理_02

atime:Access访问时间

mtime:Modify文件数据改变

ctimeChange元数据改变

touch:改变文件的atime,mtime

            touch [OPTION] FILE

                     -t [[cc]YY]MMDDhhmm[.ss] 自定义改变时间

cp:复制

            cp [OPTION] ….[-T] SOURCE DEST

            1,如果DEST不存在,复制文件并改名为DEST

                     如果DEST存在:DEST是文件则覆盖,DEST是目录则放到目录下。

            2SOURCE文件不止一个,则DEST必须是目录

            3,如果SUORCE是目录,且下边有子目录,DEST必须是文件,且要使用-r选项,强制复制SUORCE及其子文件到DEST目录。DEST也可不存在,则建立之。

            4,遇到链接文件时会直接复制链接的目标而并非链接文件,使用-P则可以复制链接本身,而非其指向的文件。

mv:移动

            mv  COURCE DEST

            SOURCE为一个文件时DEST可是目录可是文件

            SOURCE是多个文件时DEST必须是目录

rm:删除

            rm [OPTION] FILE

                            -f:强制执行

                            -i:删除前提示