linux文件的区分不靠文件的后缀,依靠于打开的方式和权限的分配(文件加上后缀是一个良好的习惯,有利于我们快速分辨)
文件的权限分为三种,可读,可写,可执行
ls -l 可以看到文件权限的描述(最左侧)
描述的方式为十位的标记,分作四部分,从左往右,第一个字母单独作为一个部分,后面每三个为一部分
第一部分表示的是文件的类型(文件?文件夹?)
后面的权限分别表示文件所属者,文件所属着所在组,当前用户的权限分配
权限中的三位分别为读权限,写权限,执行权限,分别记作 r w x
用一个三位的二进制进行记录,1(001)表示x, 2(010)表示w, 4(100)表示r
三部分相加表示总共的权限1(x),2(w),3(wx),4(r),5(rx),6(rw),7(rwx)
通过chmod修改权限 chmod power filename
总的权限包含了文件所属者,文件所属者所属组,当前用户三部分
chmod 777 test.py 表示三部分都拥有完全的控制权限