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

权限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中关于权限的一些事的更多相关文章
- <实训|第十三天>linux中ACL权限控制以及磁盘配额,附编译属于自己的linux内核
[root@localhost~]#序言 首先讲讲昨天关于缩容失败,开不机的解决方法:ACL权限也算是一个很重要的知识点,不难,但是很实用:磁盘配额一般不需要自己弄,但是要懂得原理.剩下的就是编译属于 ...
- <实训|第九天>掌握linux中普通的权限控制和三种特殊的权限(sst),做合格的运维工程师
linux中,权限的学习是必不可少的,不论是作为一名运维工程师或者是单一的管理者,学习好linux中的权限控制,你就可以保护好自己的隐私同时规划好你所管理的一切. 权限的学习是很多的,不要认为自己已经 ...
- [转]Linux中文件权限目录权限的意义及权限对文件目录的意义
转自:http://www.jb51.net/article/77458.htm linux中目录与文件权限的意义 一.文件权限的意义 r:可以读这个文件的具体内容: w:可以编辑这个文件的内容,包括 ...
- linux中的权限
第1章 显示或设置网络相关信息 1.1 ip address 与ifconfig 类似 [root@znix ~]# ip address 1: lo: <LOOPBACK,UP,LOWER_U ...
- linux 中更改权限命令chown,chmod,chgrp
写在前面,关于chown,chmod的区别 chown用法 用来更改某个目录或文件的用户名和用户组的 chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径) 例1:chown root: ...
- win7的目录和vbox的共享,linux中没有权限打开
来自于 http://www.cnblogs.com/usegear/p/5120427.html win7的目录由vbox共享是个老话题.稳拿网上很多介绍. 在linux中通过文件夹不能打开,说没有 ...
- linux中文件权限格式与chmod命令以及用户和用户组的管理
简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [<权限范围><符号><权限代码>] - ...
- Linux中读写权限
learn the auth of Linux. Generally, r-x w: write , modify and delete -2 r: read -4 x: execute ...
- linux 中 修改权限的命令 chmod
今天被这个命令给黄了, 连这个都记不住,是该好好的复习复习了,问了一个问题,就是说这个tomcat 如何去修改关于这个权限的问题:一下子把我弄蒙了,不说了,心累: 修改linux文件权限命令:chmo ...
随机推荐
- docker配置mysql主从与django实现读写分离
一.搭建主从mysql环境 1 下载mysql镜像 docker pull mysql:5.7 2 运行刚下载的mysql镜像文件 # 运行该命令之前可以使用`docker images`是否下载成功 ...
- CentOS 7上利用systemctl添加自定义系统服务
Centos 7 之 systemctl CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方 ...
- eclipse导出jar(java打包导出jar)
有时候需要将j2se工程导出,这样可以在别处运作,就不必拘泥于开发感觉中才能运行了.具体做法如下:方法一:(工程没有引用外部jar包时,直接导出) 选中工程---->右键,Export...-- ...
- 「Python 编程」编码实现网络请求库中的 URL 解析器
摘要:怎么写出更短的代码并不是这次要讨论的话题.今天我们来研究一下:运行代码的计算机是如何找到目标服务器的? 相信各位 Python 开发者都用过 Requests 库,有些朋友还用过 WebSock ...
- [Abp vNext 源码分析] - 13. 本地事件总线与分布式事件总线 (Rabbit MQ)
一.简要介绍 ABP vNext 封装了两种事件总线结构,第一种是 ABP vNext 自己实现的本地事件总线,这种事件总线无法跨项目发布和订阅.第二种则是分布式事件总线,ABP vNext 自己封装 ...
- Python中的Tcp协议的应用之Tcp服务端程序开发
TCP通信协议是面向连接的可靠的网络通信协议. 网络间想要进行数据传输必须要用到socket,socket翻译过来叫做套接字,其主要作用是不同设备或同一台设备之间的进程通信工具. Python中的Tc ...
- 吴裕雄--天生自然python学习笔记:python通过“任务计划程序”实现定时自动下载或更新运行 PM2.5 数据抓取程序数据
在 Windows 任务计划程序中,设置每隔 30 分钟自动抓取 PM2.5 数据,井保存 在 SQLite 数据库中 . import sqlite3,ast,requests,os from bs ...
- [ch05-01] 正规方程法解决多变量线性回归问题
系列博客,原文在笔者所维护的github上:https://aka.ms/beginnerAI, 点击star加星不要吝啬,星越多笔者越努力. 5.1 正规方程解法 英文名是 Normal Equat ...
- JS的引入方式_变量的使用_变量的类型
JS的俩种引入方式: 1. <!--js的引入方式1--> <script> /*网页中的弹框*/ alert("js的学习!!") </script ...
- openlayers4 入门开发系列结合 echarts4 实现统计图(附源码下载)
前言 openlayers4 官网的 api 文档介绍地址 openlayers4 api,里面详细的介绍 openlayers4 各个类的介绍,还有就是在线例子:openlayers4 官网在线例子 ...