在Linux下常用的目录命令有ls cd pwd mkdir rmdir tree

  1.ls命令

  ls 用于某路径下列出文件列表

  -l:长格式(显示文件的详细信息)

  文件类型:

  -:普通文件 f

d:目录文件 directory

b:块设备文件 block

c:字符设备文件 character

  l:符号链接文件 symbolic link

p:命令管道文件 pipe

s:套接字文件 socket

  文件权限:9位 每3位一组。每一组 rwx(读 写 执行) r--(只读)

  文件硬链接的次数#inode 

  文件的属主 owner

  文件的属组 group

  文件的大小 size 单位默认是字节

  时间戳 timestamp 最近一次被修改的时间

时间戳有三种:

访问:access,文件被访问的时间

修改:modify,文件的内容被修改

改变:change ,metadata ,元数据

  -h:用作单位转换(用人易读的单位显示文件的大小)

  -a:显示以.开头的隐藏文件

    .标示当前目录

    ..标示父目录

  -d:显示目录自身信息

  -i:index node ,iNode

  -r:逆序显示

  -R:递归显示 recursive

  2.cd命令 change diretory

  cd ~  #进入用户的家目录

  cd -  #与上一次的目录之间进行切换

  cd ~USERNAME  #进入某个用户的家目录

  3.pwd  #用于显示当前工作目录 print working diretory

  4.mkdir:创建空目录

-p: 一层一层创建(默认不行) 如:mkdir a/b/c

-v: 显示创建目录过程

   技巧:{} 将{}内的内容展开

   mkdir -pv /mnt/test/x/m  /mnt/test/y

   上面的命令可以简写为 mkdir -pv /mnt/test/{x/m,y}

   5.删除目录:rmdir(remove directory)

   删除空目录

   注意:只能用来删除空目录!!!!!!!!

   6.打印目录树tree

   tree directory_name