Linux之目录与路径

特殊的目录

  1. “.”,代表此层目录
  2. “..”,代表上一层目录
  3. “-”,代表前一个工作目录
  4. “~”,代表“目前用户身份”所在的主文件夹
  5. “~account”,代表account这个用户的主文件夹(account是个账号的名称)

处理目录的命令

        1. cd命令,切换目录

        2. pwd命令,显示目前所在的目录

                 -P,显示出当前的路径,而非使用连接的路径

        3. mkdir命令,新建新目录

                 -m,配置文件的权限

                        eg. mkdir -m 744 test1

                 -p,可以直接将所需要的目录递归创建起来

                        eg. mkdir test/test1/test2  →  没有办法直接创建此目录,只能一层一层的去创建

                              mkdir -p test/test1/test2  →  加上-p参数,可以自行创建多层目录

        4. rmdir命令,删除“空”的目录

                 -p,可以按照某一路径将某非空目录一次性删除

                        eg. rkdir test/test1/test2  →  没有办法直接删除此目录,只能一层一层的去删除

                              rkdir -p test/test1/test2  →  加上-p参数,可以自行删除多层目录

       5. ls命令,查看文件与目录

                 -a,全部的文件,连同隐藏文件(以.开头的文件)一起列出来

                 -d,仅列出目录本身,而不是列出目录内的文件数据

                 -l,列出长数据串,包含文件的属性与权限等数据

原文地址:https://www.cnblogs.com/jiqianqian/p/7804756.html