Linux权限

权限操作

权限本身划分为:读Read、写Write、执行eXecute

权限针对用户的划分:主人User、同组用户Group、其他组用户Other

 

用户名liming,创建一个文件 《今夜你回不回来.txt》歌词

主人: liming    权限 rwx 读、写、执行

同组用户:xueyou    权限 rw-  读、写

其他组用户:xiaogang   权限 r--   

rwxrw-r--      liming(主人)    music(组别)    今夜你回不回来.txt

1. 权限的设置

 

 

2. 使用权限

2.1 文件对权限的使用

读:是否可以查看文件内容

写:是否可以修改该文件(可以强制写操作)

执行:linux系统里边可以编写shell脚本程序文件,该文件执行过程中可以批量执行指令(shell文件类似windows系统的批处理程序文件)

 

 

2.2 目录对权限的使用

读:是否可以查看该目录内部的文件信息

写:是否可以给该目录创建、删除文件

执行:指定用户是否可以cd进入该目录
总结:

    1. vi编辑器

三种模式:命令、尾行、编辑

尾行模式操作:

:w  :q  :wq

:w!  :q!  :wq!

:n

:/内容/

:set number  nu

:set nonumber  nonu

:s/cont1/cont2/

:s/cont1/cont2/g

:%s/cont1/cont2/g

命令模式操作:

移动:上下左右键

删除:

复制:

2.权限操作

数字、字母

chmod  u+/-rwx,g+/-rwx,o+/-rwx  filename

chmod  ABC  filename

3. 权限针对文件强制操作

对文件没有r/w写权限,还要修改该文件,可以!强制写保存。

A 对文件有w写权限、没有r读权限,强制写保存,新写入内容会覆盖文件原内容

B 对文件没有w写权限,可以强制写保存

C 非主人(同组/其他组用户)用户,没有w写权限,强行写保存也不成功

(该文件的上级目录针对当前修改者也没有开放w写权限。强行写保存不成功)   

jinnan  创建   apple.txt

liming  强制写保存成功    apple.txt(没有w权限,对应目录有开放w权限)

liming  强制写保存不成功  apple.txt(没有w权限,对应目录没有开放w权限)

Note

  文件被强行写保存后其主人  组别就变为修改者对应的属组.

 

原文地址:https://www.cnblogs.com/wjglm/p/10007457.html