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

权限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. PostgreSQL的使用向导

    目录 数据库 创建数据库 进入数据库 查看版本 查看当前时间日期 简单的select 获得帮助命令 退出psql客户端 创建表 weather和cities表的创建 删除表 插入数据 数据库导出成cs ...

  2. Python大神必须掌握的技能:多继承、super和MRO算法

    本文主要以Python3.x为例讲解Python多继承.super以及MRO算法. 1. Python中的继承 任何面向对象编程语言都会支持继承,Python也不例外.但Python语言却是少数几个支 ...

  3. Xtrabackup 介绍

    目录 概念 备份方式 xtrabackup 特点 通信方式 备份过程 扩展理解 xtrabackup 如何实现增量备份 概念 Xtrabackup是由Percona开发的一个开源软件,可实现对Inno ...

  4. Mac下PHP连接MySQL报错"No such file or directory"的解决办法

    首先做个简短的介绍. [说明1]MAC下MYSQL的安装路径: /usr/local/mysql-5.1.63-osx10.6-x86_64 数据库的数据文件在该目录的data文件夹中: 命令文件在b ...

  5. Linux的ftp安装及使用

    FTP服务器的安装与配置(Ubuntu)1.查询是否安装vsftpd:  rpm -qa |grep vsftpd (rpm的安装:apt-get install rpm) 或者查询当前ftp进程:p ...

  6. Frida用法之函数操作

    Frida接口功能介绍   Frida是个so级别的hook框架,它可以帮助开发.安全人员对指定的进程的so模块进行分析.它主要提供了功能简单的Python接口和功能丰富的JS接口,使得hook函数和 ...

  7. .Net Core的API网关Ocelot的使用(二)[负载,限流,熔断,Header转换]

    网关的负载均衡 当下游拥有多个节点的时候,我们可以用DownstreamHostAndPorts来配置 { "UpstreamPathTemplate": "/Api_A ...

  8. Oracle 数据库启动与关闭

    只有具备sysdba和sysoper系统特权的用户才能启动和关闭数据库. 在启动数据库之前应该启动监听程序,否则就不能利用命令方式来管理数据库,包括启动和关闭数据库. 虽然数据库正常运行,但如果没有启 ...

  9. 机器学习python*(深度学习)核心技术实战

    Python实战及机器学习(深度学习)技术 一,时间地点:2020年01月08日-11日 北京(机房上课,每人一台电脑进行实际案例操作,赠送 U盘拷贝资料及课件和软件)二.课程目标:1.python基 ...

  10. react-native android/ios 手动/自动 修改版本号

    目录 一 手动操作 1.Android 2.IOS 二 自动从配置文件读取并写入相应的地方 1.package.json配置版本 2.Android: 3.IOS 添加sell代码 当版本迭代时候要修 ...