权限这个东西对于初学者来说可能会有点陌生,不过不要紧,看完下面的讲解应该会对你有一定的帮助

权限rwx

rwxrwxrwx

 u     g    o

        a

r:可读      4

w:可写     2

x:执行      1

-:没有权限  0

# chmod   u=rwx,g=rw,o=r  file(764)

//设置文件拥有着读写执行权限,同组读写,其它用户只读权限

# chmod  u-x file(664)    //取消文件拥有者的执行权限。

# chmod  g+x,o-r file   //给同组用户增加执行权限,取消其他用户的可读权限。

#chmod  a-r  file          //取消所有用户的读权限。

更改文件的拥有者和拥有组chown  [ -R ]

●拥有者和拥有组中间使用“.”或“:”进行分隔

● 用户名和组名必须事先已经存在的。

chown  拥有者名.拥有组名   file //更变文件的拥有者和拥有组

chown  拥有者名   file           //更变文件的拥有者

chown  .拥有组名   file     -R    //处理指定目录以及其子目录下的所有文件

对于文件

r:    cat  head  tail  more  less  vi/vim

w:    >   >>    vi/vim   gedit

x:    意味着这个文件对于我来讲变成的脚本(命令)

对于文件夹(目录

r: 基本上没意义,只能知道这个文件夹中文件的名字。

w:可以在该文件夹中创建新文件或删除任意文件,即便对这些文件没有任何权限。

x:意味这可以使用cd切换到该文件中,并且配合r,可以看到此文件夹中文件别表的详细信息。

文件的特殊权限:

黏贴位:chmod  o+t  文件夹

如果对一个文件具有可写权限,那么可以删除这个文件夹中任意文件

即便对这个文件没有任何权限!!!

设置了黏贴位后,那么大家都可以在指定文件夹中创建文件(上传文件)

但只,只能删除自己创建或上传的文件,删除不了其它用户的。

应用:1、linux系统下的/tmp临时文件夹

2、文件服务器

3、版本管理服务器

强制位:chmod  u+s  可执行文件

可执行的脚本或命令设置了强制位后,在执行这个脚本时

临时的提升自己的权限为文件的拥有者身份,执行完成后

立刻回到原有身份。

冒险位:chmod  g+s   文件夹

对一个文件夹设置了冒险位后,以后无论谁往这个文件夹中写入

文件,最终这些文件,都属于该文件夹所在的组。

应用:文件服务器

中文名称

设置方法chmod

对象

数字

应用

说明

强制位

u+s

可执行文件

4

passwd命令

冒险位

g+s

文件夹

2

ftp服务器

文件服务器

黏贴位

o+t

文件夹

1

系统的tmp文件夹

文件服务器、SVN

Github、dockerHUB

以上有意义,需要保证。对该文件或该文件夹有执行权限。

linux中关于权限的一些事的更多相关文章

  1. <实训|第十三天>linux中ACL权限控制以及磁盘配额,附编译属于自己的linux内核

    [root@localhost~]#序言 首先讲讲昨天关于缩容失败,开不机的解决方法:ACL权限也算是一个很重要的知识点,不难,但是很实用:磁盘配额一般不需要自己弄,但是要懂得原理.剩下的就是编译属于 ...

  2. <实训|第九天>掌握linux中普通的权限控制和三种特殊的权限(sst),做合格的运维工程师

    linux中,权限的学习是必不可少的,不论是作为一名运维工程师或者是单一的管理者,学习好linux中的权限控制,你就可以保护好自己的隐私同时规划好你所管理的一切. 权限的学习是很多的,不要认为自己已经 ...

  3. [转]Linux中文件权限目录权限的意义及权限对文件目录的意义

    转自:http://www.jb51.net/article/77458.htm linux中目录与文件权限的意义 一.文件权限的意义 r:可以读这个文件的具体内容: w:可以编辑这个文件的内容,包括 ...

  4. linux中的权限

    第1章 显示或设置网络相关信息 1.1 ip address 与ifconfig 类似 [root@znix ~]# ip address 1: lo: <LOOPBACK,UP,LOWER_U ...

  5. linux 中更改权限命令chown,chmod,chgrp

    写在前面,关于chown,chmod的区别 chown用法 用来更改某个目录或文件的用户名和用户组的 chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径) 例1:chown root: ...

  6. win7的目录和vbox的共享,linux中没有权限打开

    来自于 http://www.cnblogs.com/usegear/p/5120427.html win7的目录由vbox共享是个老话题.稳拿网上很多介绍. 在linux中通过文件夹不能打开,说没有 ...

  7. linux中文件权限格式与chmod命令以及用户和用户组的管理

    简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [<权限范围><符号><权限代码>] - ...

  8. Linux中读写权限

    learn the auth of Linux.   Generally, r-x w: write , modify and delete  -2 r: read   -4 x: execute   ...

  9. linux 中 修改权限的命令 chmod

    今天被这个命令给黄了, 连这个都记不住,是该好好的复习复习了,问了一个问题,就是说这个tomcat 如何去修改关于这个权限的问题:一下子把我弄蒙了,不说了,心累: 修改linux文件权限命令:chmo ...

随机推荐

  1. 解决Debina系统自动更新软件包的问题

    不知从何时开始,我的电脑每天开机连接上网络之后,不断的在下载数据,状态栏显示网速达到每秒1到2兆.开始我还不太在意,不过后来由于带宽全部被这种莫名其奥妙的下载占据了,我连网页都无否正常浏览了,所以我决 ...

  2. Netty-主从Reactor多线程模式的源码实现

    Netty--主从Reactor多线程模式的源码实现 总览 EventLoopGroup到底是什么? EventLoopGroup是一个存储EventLoop的容器,同时他应该具备线程池的功能. gr ...

  3. Hbase初识

    简介 数据模型 相关数据库 典型应用 优势 劣势 key-value Redis 缓存 快速查询 存储数据缺乏结构化 列族 Cassandra,Hbase 分布式的文件系统,大规模的数据存储 易于分布 ...

  4. 【JavaEE】之MyBatis动态SQL

    动态SQL就是在SQL语句中添加一些标签,以完成某些逻辑.通常用到的动态SQL标签有<if>.<choose>.<where>.<trim>.<s ...

  5. vsftpd架设(配置pam模块)

    Vsftpd 是很安全的ftp软件 VSFTPD的目录结构 /usr/sbin/vsftpd: VSFTPD的可执行文件 /etc/rc.d/init.d/vsftpd:启动脚本 /etc/vsftp ...

  6. Linux基本架构

    Linux linux设计思想 1.程序应该小而专一,程序应该尽量的小,且只专注于一件事上,不要开发那些看起来有用但是90%的情况都用不到的特性: 2.程序不只要考虑性能, 程序的可移植性更重要,sh ...

  7. 阿里云安装mysql

    1. ##数据库字符集SHOW VARIABLES LIKE 'character_set_%'; ##数据库校对股则SHOW VARIABLES LIKE 'collation_%'; 2.创建数据 ...

  8. C# MVC 过滤器

    APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理.这时候就用到了过滤器. MVC支持的过滤器 ...

  9. 重写TabBar遇到的按钮不显示的问题

    这里的控件frame没有进行设置,无法显示 这里初始化的按钮 frame也为0, 因此 在 重写某个控件的时候 一定要调用layoutSubviews这个方法来对这个控件内部的子控件进行赋值

  10. NoSql中的CAP原则

    C:一致性 .A:可用性.P:分区容错性 Partition tolerance(分区容错性): 大多数分布式系统都分布在多个子网络.每个子网络就叫做一个区(partition).分区容错的意思是,区 ...