Linux用户管理与文件系统.pptVIP

  • 2
  • 0
  • 约4.91千字
  • 约 43页
  • 2018-03-27 发布于江西
  • 举报
Linux用户管理与文件系统.ppt

Linux系统中文件类型 在Linux系统中不是以文件后缀来决定文件类型的。我们可以直接的通过颜色来简单判断出该文件的类型: 常见类型: Linux系统中文件类型 对于Linux系统中的常见文件: 我们可以使用touch命令来创建普通文件 当使用chmod命令可以赋予文件可执行的权限 使用mkdir创建目录 使用ln命令创建链接文件,-s创建软链接 其它文件如“/dev”目录下的设备文件等 Linux中的文件 更改文件的属主和属组 chown命令更改文件属主: -R或--recursive? 递归处理,将指定目录下的所有文件及子目录一并处理。 chgrp命令更改文件属组: -R或--recursive? 递归处理,将指定目录下的所有文件及子目录一并处理。 注意:上面这两个命令只有管理员可以使用,一般用户不能使用。 Linux中的链接文件 文件复制cp:cp命令是在真实的物理空间上重新划分出一个新的同样大小的空间,分配不同的inode值。 链接文件ln: 硬链接:使用ln命令不加任何参数,会链接出一个新的文件,指向硬盘上的同一个物理空间,并且在文件的链接数上加1,如果某文件的链接数为0,那么此文件才会真正的从硬盘上删除。相当于一个文件有多个文件名。 inode值:在Linux系统中每个文件都有一个inode值与其相对应,在使用ln命令的时候文件的inode值不改变。 软链接:使用ln –s命令产生的符号链接相当于Windows中的快捷方式。 链接数 inode值 cp、ln、ln –s几组命令的区别 File1 使用命令:cp file1 file2 File1 使用命令:ln file1 file2 File1 File2 使用命令:ln -s file1 file2 链接数+1 (1) (2) (3) File2 File2 文件和目录的权限: Linux系统权限管理 文件 目录 无权限(-) 无权限(-) 读(r): 允许读文件的内容 读(r):允许查看目录中有哪些文件和目录 写(w): 允许向文件中写入数据 写(w): 允许在目录下创建(或删除)文件、目录 执行(x): 允许将文件作为程序执行 执行(x): 允许访问目录(用cd 命令进入该目录,并查看目录中可读文件的内容) Linux系统权限管理 权限的表示法: 符号表示 八进制表示 含义 - 0 没有权限 r 4 read的缩写,拥有读权限 w 2 write的缩写,拥有写权限 x 1 execute的缩写,拥有执行权限 s、S、t、T 特殊权限 Linux系统权限管理 权限的作用范围 符号表示 含义 u user的缩写,文件所有者(文件的创建者) g group的缩写,同组用户(与文件所有者同组的用户) o other的缩写,其他用户(系统中除所有者、同组用户以外的用户) a all的缩写,全部的用户,包括所有者、同组用户以及其他的用户 Linux系统权限管理 文件和目录的权限字段 举例: 例如设定普通文件abc.exe 的属主权限为读、写,执行,组权限为读写,其他用户的权限为读 位 1 2 3 4 5 6 7 8 9 10 值 - r或- w或- x或- r或- w或- x或- r或- w或- x或- 说明 文件类型 属主的权限 组权限 其他用户的权限 Linux系统权限管理 权限的字符、二进制、八进制表示法 权限 二进制 八进制 权限 二进制 八进制 --- 000 0 --x 001 1 -w- 010 2 -wx 011 3 r-- 100 4 r-x 101 5 rw- 110 6 rwx 111 7 Linux系统权限管理 存取权限的范例 字符表示 二进制表示 八进制表示 rwxrwxrwx 111,111,111 777 rw-r----- 110,100,000 640 rw-r--rw- 110,100,110 646 rw-r--r-- 110,100,100 644 课堂练习 1、创建一个名为test123的用户,此用户信息如下: ID:798 注释信息:test123 主目录:/home/test123 Shell版本:/bin/sh 2、使用usermod命令将root组作为此用户附加组 3、新建一个文本文件,得到的文件的权限用数字表示是多少? 4、修改文件的权限为其他用户可读可写,并使用test123用户登录系统来编辑此文件 5、将文件的权限修改为755 Linux用户管理与文件系统 目标 Linux系统用户账号的管理 Linux系统用户组的管理 与用户账号有关的系统文件 添加大量用户 Linux系统账号管理的相关命令 Linux文件系统 Linux系统中的账号管理 添加用户 使用useradd添加账户之后,

文档评论(0)

1亿VIP精品文档

相关文档