root用户及文件的安全控制
root用户的定义:root用户也称为超级用户,它可以完全不受限制地访问任何用户的账户和所有文件及目录。
Linux系统中用户分类:
Linux系统是将系统中的所有用户分成了3类: a)第1类:所有者 b)第2类:同组用户(修正:所属组,因为你创建一个用户的过程会以为这个用户名为名字创建一个同名的组) c)第3类:非同组的其他用户
3)文件操作权限包括读(read)、写(write)和执行(execute)
4)Linux操作系统在显示权限时,使用如下4个字符来表示文件操作权限:
a)r:表示read权限,也就是可以阅读文件或者ls命令列出目录内容的权限。 b)w:表示write权限,也就是可以编辑文件或者在一个目录中创建和删除文件的权限。 c)x:表示execute权限,也就是可以执行程序或者使用cd命令切换到这个目录以及使用带有-l选项的ls命令列出这个目录中详细内容的权限等。 d)-:表示没有相应的权限(与所在位置的r、w或x相对应)。
对于目录的权限 a)r:可以ls该目录下的子文件名,子目录名 b)w:可以在该目录下创建、删除、重命名 c)x:可以cd到该目录下
执行文件的方法
sh 文件路径 . 文件路径 ./ 文件路径 bash 文件路径