目录管理
ls:list 列出指定路径下的文件
-l :(long) 展示文件的如下信息
文件类型:
-:普通文件(f)
d:目录文件(directory)
b: 块设备文件(block)
c: 字符设备文件(character)
l: 符号链接文件(symbolic link file)
p: 命令管道文件(pipe)
s: 套接字文件(socket 文件权限:9位,每3位一组
文件硬链接的次数
文件的属主(ower)
文件的属组(group)
文件的大小(size),单位默认是字节
时间戳(timestemp):最近一次被修改的时间
被访问:access
被修改: modify 修改的是文件的内容
被改变: change 改变的是文件的属性数据 metadata,元数组
-h:做单位的转换
-a:显示以.开头的隐藏文件( .表示当前目录,..表示父目录)
-A:显示除.开头以外的的隐藏文件
-d:显示目录自身属性
-i:index node,inode
-r:逆序显示
-R:递归(recursive)显示
pwd:printing working directory
cd:change directory
家目录,主目录 home directory
cd ~USRNAME:进入指定用户的目录(root用户才有权限进入其他用户的家目录)
cd -:在当前目录和前一次所在目录之间切换
mkdir:创建空目录
-p:递归创建目录
-v:verbose显示创建细节
{}:花括号展开
eg. mkdir -pv Test/A/B/{X/M,Y}
eg.mkdir -pv Test/C/{X,Y}_{Z,W}```