二、Linux 文件权限
  1.查看文件权限
  两张图足够了:

  文件权限
  一个目录要同时具有读权限和执行权限才可以打开,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息
  所属用户组权限,是指你所在的用户组中的所有其它用户对于该文件的权限
  链接数
  链接到该文件所在的 inode 结点的文件名数目
  文件大小
  以 inode 结点大小为单位来表示的文件大小,你可以给 ls 加上 -lh 参数来更直观的查看文件的大小。
  ls 命令的一些其它常用的用法:
  显示除了 '.'(当前目录),'..' 上一级目录之外的所有包含隐藏文件(Linux 下以 '.' 开头的文件为隐藏文件)
  $ ls -A
  当然,你可以同时使用 '-A' 和 '-l' 参数:
  $ ls -Al
  查看某一个目录的完整属性,而不是显示目录里面的文件属性:
  $ ls -dl <目录名>
  显示所有文件大小,并以普通人类能看懂的方式呈现:
  $ ls -AsSh
  其中小 s 为显示文件大小,大 S 为按文件大小排序,若需要知道如何按其它方式排序,请使用“man”命令查询。
  2.变更文件所有者
  sudo chown username filename $ cp filename /home/username
  3.修改文件权限
  如果你有一个自己的文件不想被其他用户读、写、执行,那么需要对文件的权限做修改,这里有两种方式:
  方式一:二进制数字表示

  每个文件的三组权限(拥有者,所属用户组,其他用户,记住这个顺序是一定的)对应这一个 "rwx",也是一个 '7' ,然后修改权限:
  $ chmod 700 filename
  现在,其他用户已经不能读这个件了。
  方式二:加减赋值操作
  完成上述相同的效果,你可以:
  $ chmod go-rw filename
  'g''o'还有'u',分别表示group,others,user,'+','-' 分别表示增加和去掉相应的权限。