ls -l 长格式
文件类型:
-:普通文件(f)
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符号链接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
文件权限:9位,每三位一组,每一组rwx(读、写、执行)
文件硬链接次数
文件的属主(owner)
文件的数组(group)
文件大小(size)单位为字节
时间戳(timestamp)最近一次被修改的时间
访问:(access)
修改:(modify修改了文件的内容)
改变:(change metadata改变了文件的属性)
-h:做单位转换
-a:显示所有文件(隐藏文件以点号开头)
.:表示当前目录
..:表示父目录
-d:显示目录自身属性
-i:显示文件的缩影节点号 inode
-r:逆序显示文件
-R:递归显示文件
type:命令类型
内置命令
外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件(witch +命令)
环境变量:命令的内存空间
printenv可以查询当前环境变量
cut -d :-f1 /etc/passwd
-d 指定分隔符 默认是空格
-f 指定切第几个字段
cut -d :-f1,7/etc/passwd(显示第一个字段和第七个字段)
cut -d :-f1-7 /etc/passwd(显示第一到第七个字段)