欢迎来到天天文库
浏览记录
ID:36209642
大小:1.17 MB
页数:31页
时间:2019-05-07
《linux入门第五讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章Linux的文件属性与目录配置(一)学习目标了解用户与用户组掌握Linux中的文件类型掌握Linux中文件和目录的属性意义掌握如何更改Linux中文件权限掌握Linux的目录配置用户与用户组用户一定资源的使用者,可以创建和管理文件以及访问其他用户文件用户组由一定数量的对某些文件具有相同操作权限的用户组成的小组UID与GID用户与用户组的标识号用户与用户组其他人root用户与群组一个用户可以从属于多个群组一个群组可以拥有多个用户root用户是超级管理员用户与用户组Linux用户身份与用户组记录
2、的文件/ect/passwd:所有系统帐号、一般用户以及root的相关信息/ect/shadow:密码记录/ect/group:用户组名文件权限管理文件权限文件归属权限管理相关命令权限控制机制Linux系统是个多用户系统,能做到不同的用户能同时访问不同的文件,因此一定要有文件权限控制机制Linux系统的权限控制机制和Windows的权限控制机制有着很大的差别Linux的文件或目录被一个用户拥有时,这个用户称为文件的拥有者(或属主)同时文件还被指定的用户组所拥有,这个用户组称为文件所属组;一个用户可以
3、是不同组的成员,这可以由管理员控制文件的权限由权限标志来决定,权限标志决定了文件的拥有者、文件的所属组、其他用户对文件访问的权限用户和权限Linux为每个文件都分配了一个所有者,称为文件属主,并赋予文件主唯一的注册名;对文件的控制取决于文件主或root用户文件的所属关系是可以改变的,可以将文件或目录的所有权转让给其他用户,但只有文件属主或root才有权改变文件的所属关系可以用chown命令更改某个文件或目录的所有权;如果改变了文件或目录的所有权,原文属主将不再拥有该文件或目录的控制权用户和权限(2)
4、用户组Linux下,每个文件又属于一个用户组;当创建一个文件或目录时,系统会赋予它一个用户组关系,chgrp命令可以改变文件的组关系访问权限Linux系统中的每个文件和目录都有访问权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作访问权限Linux系统中规定了3种不同类型的用户:文件属主(user)同组用户(group)可以访问系统的其他用户(others)访问权限规定3种访问文件或目录的方式:读(r)写(w)可执行或查找(x)文件类型在Linux的命令提示符下,键入命令“ls-l”可显示
5、当前目录下每个文件的属性信息,其显示格式及各列的含义如图所示:文件权限Linux下的“dir”命令ls文件属性链接数量所有者组文件大小创建/修改日期文件名称,以圆点开头的文件为隐藏文件文件权限文件属性-rwxrwx---第一个属性代表这个文件的类型为[d]则是目录为[-]则是文件为[l]则表示为链接文件(linkfile)为[b]则表示为设备文件中可供储存的接口设备为[c]则表示为设备文件中的串行端口设备,例如键盘、鼠标。文件权限文件属性-rwxrwx---所有者组其他人读权限(r)表示只允许指定用
6、户读取相应文件的内容,禁止对它做任何的更改操作写权限(w)表示允许指定用户打开并修改文执行权限(x)表示允许指定用户将该文件作为一个程序执行[-]代表无此属性。查看文件的权限属性权限项读写执行读写执行读写执行字符表示(r)(w)(x)(r)(w)(x)(r)(w)(x)数字表示421421421权限分配文件所有者文件所属组用户其他用户文件权限(-rw--r--r--)#ls-linstall.log-rw-r--r--1rootroot26195Dec1710:42install.log权限表示文件
7、权限问题1:若有一个文件的属性为“-rwxr-xr--”,那么代表什么意思?答:上面的属性代表一个文件,这个文件的所有者可读可写可执行、但同群组的人仅可读与执行,非同群组的使用者仅可读。文件权限注意目录文件的x属性drwx------2root1024Aug58:48usr/usr是个目录,只有root可以进行一切操作drwx---r--2root1024Aug58:48usr/usr是个目录,虽然有读的权利,但是因为没有开放执行的权利,因此仍然打不开该目录文件权限问题2:如果有下面的两个文件:-r
8、w-r--r--1rootroot238Jun1817:22test.txt-rwxr-xr--1test1testgroup5238Jun1910:25ping_tsai请说明两个文件的所有者与其相关的权限是什么?答:文件test.txt的所有者为root,组为root,只有root这个账号可以存取此文件,其它人则仅能读此文件。另一个文件ping_tsai的所有者为test1,而组为testgroup。其中,test1可以针对此文件具有可读可写可执行的权力,而同组的
此文档下载收益归作者所有