15.4 序言
我们之前已经了解了关于用户管理的一些基础命令,本章节我们就来了解一下关于文件权限的一些小知识以及基于某些文件来手动创建一个用户,话不多说,我们开始吧!
15.5 文件权限
在linux中,文件都是通过查看属主,属组和其他用户的权限来进行运行,查看或修改的,而在这里就涉及到文件权限的问题了,而我们在上篇文章已经说过了文件权限的属性问题,在这里就不重新赘述了,我们在这里着重了解一下文件的权限,我们可以通过ls -l 命令来查看文件属性,自然也可以查看文件权限了,还是老规矩,我们通过举例来说明一切问题!
我们查看etc下的passwd文件的属性及权限,查看命令如下:
ls -l /etc/passwd
执行结果如下图
如上图,开头的十个字符就是文件的属性位及权限位我们在上篇文章已经讲过了, "."前面的依次为文件属性,之后为文件属主的权限,文件属组的权限以及其他用户对于该文件的权限,
常见的文件表示类型:
- -:一般文件
- d:目录文件
- l:链接文件
具体文件权限有以下分类
文件权限分类:
- r:可以执行cat、head、tail等命令读取文件中的内容
- w:可以用vi/vim或者重定向等操作向文件中写入内容或着修改内容
- x:可以执行文件
如果文件为目录文件的话,则
目录权限分类:
- r:可以执行ls命令,来查看目录下有哪些文件
- w:可以在目录执行文件创建和删除等操作
- x:可以执行cd等命令
注意:
- 每一类用户的权限顺序都是:读、写、执行
- 如果相对应的权限,就会出现字符,没有就会显示
而后面的两个root则代表用户属主及属组,(这里我们在上一篇文章中已经了解过了,这里不多做赘述ÿ