//0表示8进制 644表示权限 os.FileMode(0777).String()进行打印

//- rwx rwx rwx -表示普通文件
//r表示可读
//w表示可写
//x表示可执行
//第1位:文件属性,一般常用的是"-”表示是普通文件;"d"表示是一个目录,

-:代表这是一个普通文件(regular),其中其他文件类型还包括了
d:目录文件(directory)
1:链接文件(link)
b:块设备文件(block)
c:字符设备文件(character)
s:套接字文件(socket)
p:管道文件(pipe)

//第2~4位:文件所有者的权限rwx(可读/可写/可执行)。
//第5~7位:文件所属用户组的权限rwx(可读/可写/可执行)。
//第8~10位:其他人的权限rwx(可读/可写/可执行)。

//在golang中,可以使用os.FileMode(perm).String()来查看权限标识

//os.FileMode(0777).String()
//返回-rwxrwxrwx
//os.FileMode(0666).String()

//返回-rw-rw-rw
//os.FileMode(0644).String()
//返回-rw-r--r-

//0777表示:创建了一个普通文件,所有人拥有所有的读、写、执行权限
//0666表示:创建了一个普通文件,所有人拥有对该文件的读、写权限,但是都不可执行
//0644表示:创建了一个普通文件,文件所有者对该文件有读写权限,用户组和其他人只有读权限,都没有执行权限