Linux基础命令详解之目录管理

来源:互联网 发布:seo搜索排名优化怎么 编辑:程序博客网 时间:2024/06/13 22:18

1. ls 顺序显示目录/文件信息或内容

这里写图片描述

选项 -r 逆序显示目录/文件名
这里写图片描述

       **-l         显示文件/目录完整信息** ![这里写图片描述](http://img.blog.csdn.net/20171115233723275?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)      **-h         做单位转换(常与-l结合使用)**      ![这里写图片描述](http://img.blog.csdn.net/20171115234042223?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)      **-a          显示以 . 开头的隐藏文件**![这里写图片描述](http://img.blog.csdn.net/20171115234310227?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)      **-A         与-a 的不同点在于不显示 . 和 . .**                                                    ![这里写图片描述](http://img.blog.csdn.net/20171115235413765?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)     **-R        递归显示目录/文件名**     ![这里写图片描述](http://img.blog.csdn.net/20171115235739428?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)     **-d        显示目录自身属性**

这里写图片描述

     **-i         显示文件的索引节点号inode**     ![这里写图片描述](http://img.blog.csdn.net/20171116000034498?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

注: 这里写图片描述
ls -l 显示目录/文件详细信息的含义为:

-字段1:
位1:表示文件类型

               -:普通文件               d : 目录文件(directory)               b : 块设备文件(block)               c : 字符设备文件(character)                l : 符号链接设备(link)               p : 命令管道文件(piping)               s : 套接字文件(socket)          位2-10:表示文件权限                9位,每3位一组,共3组                r : 可读(read)                w:可写(write)                x : 可执行(execute)
  • 字段2:文件硬链接的次数
  • 字段3:文件的属主(owner)
  • 字段4:文件的属组(group)
  • 字段5:文件的大小(size)默认单位是字节
  • 字段6:时间戳(timestamp)
    最后一次访问的时间:atime (access time)
    最后一次修改的时间 : mtime(modify time )
    改变文件内容
    最后一次改变的时间:ctime (change time)
    改变了文件的元数据(属性),如文件名
    -字段7:目录/文件名

**

2 .pwd 显示当前目录

这里写图片描述

3. cd 切换目录

      **cd          返回到家目录**      **cd  ~USER    进入USER的家目录**      **cd  -       返回上一次所在的目录**

4. mkdir 创建目录

这里写图片描述

   **选项     -p         若上层目录不存在,先创建上层目录**   ![这里写图片描述](http://img.blog.csdn.net/20171116005327599?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)               **-v         (verbose)显示创建过程中详细的信息**               ![这里写图片描述](http://img.blog.csdn.net/20171116005429222?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcmRnZmRk/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

5. rmdir 删除空目录

这里写图片描述

因为目录非空,所以不能删除
这里写图片描述
切换到mybook目录,其中包含空目录book,删除掉book,确定mybook已空后便可将其成功删除!

选项 -p 删除路径上从头开始的连续空目录
例,若将目录mybook中的book删除掉后其为空,则也将其删掉。这里写图片描述

原创粉丝点击