Linux 基本权限(一)
1. 权限概念
root@hang:/home# ll
总用量 20
#文件权限 链接数量 文件所有者 所属用户组 容量大小B 创建(修改)时间 文件名
drwxr-xr-x root root 11月 : ./
drwxr-xr-x root root 11月 : ../
drwxr-xr-x hang hang 11月 : hang/
drwxr-xr-x zncu zncu 11月 : zncu/
drwxrws--- root znha 11月 : znha/
使用ll (ls -l )查看该目录的内容列表,如:d rwx r-x r-x ,代表的就是这个目录或文件的权限。简单来讲,r表示可读、w表示可写、x表示可执行。
- 第一列表示这个文件的类型
- d: 表示这个文件为目录
- -: 表示这个文件为文件
- l: 表示这个文件为连接文件
- b: 表示设备文件里面的可供存储的借口设备
- c: 表示设备里面的串行端口设备
- 第一组rwx表示文件所有者权限。
- 第二组rwx表示同用户组权限,与文件所有者处于同一用户组拥有的权限。
- 第三组rwx表示其他人权限,不是文件所有者也不在同意用户组,则为其他人。
- 关于这里的文件大小都是4096B,这个和linux的文件系统有关,暂且不说。
2. rwx权限对目录和文件的影响
目录:
r : 表示具有读取该目录的权限,直接影响的就是你可以使用ls命令将该目录内容列表打印出来。
w:表示具有更改该目录结构列表的权限,比如新建、删除、重命名、移动等命令。总体是对文件名的变动而不是对文件内容的变动。
X:表示你是否可以进入这个目录。
hang@hang:~/hang$ ll
d-wxrwxr-x 2 hang hang 4096 11月 27 19:34 a/ #缺少r权限 hang@hang:~/hang$ ll a/ #不允许使用ls命令查看该目录内容
ls: 无法打开目录'a/': 权限不够
hang@hang:~/hang$ cd a/ #可以进入该目录
hang@hang:~/hang/a$
可以看到,对于目录a的-wxrwxr-x 权限,该目录所有者不具有r权限。不能查看该目录的内容,但是可以进去,因为具有x权限。
hang@hang:~/hang$ ll
dr-xrwxr-x hang hang 11月 : a/ #缺少w权限
hang@hang:~/hang$ cd a/
hang@hang:~/hang/a$ ll #可以进入并查看该目录
-rw-rw-r-- hang hang 11月 :
hang@hang:~/hang/a$ rm -rf 1 #不允许删除该目录下的1文件
rm: 无法删除'': 权限不够
hang@hang:~/hang/a$
这时,缺少对目录的w权限,现在已经可以进入并查看该目录。但是不允许做删除文件操作。
文件:
r:可以读取文件的内容
w:可以编辑修改文件的内容,注意但是不能删除,因为这是目录权限控制的,需要拥有该目录的w权限。。
x:可执行。linux不想windows那样有.exe等后缀,文件是否可以执行全凭是否具有x权限,当然能不能执行成功要另说。
关于文件和目录的权限问题,可以从linux的文件系统解释,本篇暂且不说。需要注意的是,目录的w权限,可以查看http://www.cnblogs.com/yuhanghzsd/p/6109513.html
本文地址:http://www.cnblogs.com/yuhanghzsd/p/6107144.html
Linux 基本权限(一)的更多相关文章
- linux用户权限相关内容查看
linux用户权限相关内容查看 1 用户信息 创建用户一个名为 webuser 的账号,并填写相应的信息: root@iZ94fabhqhuZ:~# adduser webuser Adding ...
- 修改linux文件权限
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...
- linux系统文件权限
Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录.通过设定权限可以从以下三种访问方式限制访问权限:只允许 ...
- linux文件目录权限详解(20170101)
linux目录权限与文件权限是不同的,二者要相互配合,这是基础. 比如要读文件:目录至少要有x,文件至少要有r. 要写文件:目录至少要有x,文件至少要有rw. 要执行文件:目录至少要有x,文件至少要有 ...
- Linux:文件权限
Linux:文件权限 1.文件权限 ☆文件所有者 ☆用户组 ☆其他人 ☆ROOT 说明: Linux系统中默认所有系统上的账号与一般身份用户,还有那个root的相关信息记录在/etc/passwd文件 ...
- linux中权限的修改
修改访问权限的linux名是:Linux访问权限的问题是这样子的:比如 d rwx rwx rwx ,d是文件所在的文件,后面有9位,分别代表不同者的权限.第一个rwx代表这文件的所有者的权限,r是r ...
- Linux文件权限;ACL;Setuid、Setgid、Stick bit特殊权限;sudo提权
相关学习资料 http://blog.sina.com.cn/s/blog_4e2e6d6a0100g47o.html http://blog.csdn.net/aegoose/article/det ...
- Linux文件目录权限浅谈
1.基本权限三种(1)r (read) 读 针对目录,有读(r)权限就代表能对此目录有列表功能,就是可以执行ls命令进行查看,另外还有cp的功能.针对文件,有读(r)权限就代表能对此文件有阅读功能,可 ...
- Linux的权限说明
Linux的权限不是很细致,只有RWX三种r(Read,读取):对文件而言,具有读取文件内容的权限:对目录来说,具有浏览目录的权限.w(Write,写入):对文件而言,具有新增,修改,删除文件内容的权 ...
- linux:档案权限
一.例如:-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc 详细: 1.-rw-r--r--:档案类型和权限(总共十个栏位) 1.1:第一个栏位代表 ...
随机推荐
- Java中原子类的实现
Java提供的原子类是靠sun基于CAS实现的,CAS是一种乐观锁.关于乐观锁与悲观锁. 原子变量类相当于一种泛化的volatile变量,能够支持原子的和有条件的读-改-写操作.AtomicInteg ...
- JVM——类加载器的双亲委派模型
类加载器双亲委派模型,如下图所示: 双亲委派模型的工作过程 如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委派给父类加载器去完成,每一个层次的类加载器都是如此,因此 ...
- RAC 环境下参数文件(spfile)管理
RAC环境下,初始化参数文件与但实例下参数文件有些异同,主要表现在初始化参数可以为多个实例公用,也可以单独设置各个实例的初始化参数.对于那些非共用的初始化参数则必须要单独设置,而共用的则可以单独设置, ...
- 网页计算器,(类,隐藏域,style=display:block等)
第一个文件:表单文件 <html> <head><meta http-equiv="content-type" content="text/ ...
- 嵌入式 busybox自带的tftp、telnet、ftp服务器
a.tftp server服务器配置与使用 方法1: #udpsvd -vE 069 tftpd -c /root& //上面的0表示对所有ip地址都进行侦听 方法2: #vi/etc/ine ...
- [Everyday Mathematics]20150219
设 $0<a<b$, 试证: $$\bex \int_a^b (x^2+1)e^{-x^2}\rd x\geq e^{-a^2}-e^{-b^2}. \eex$$
- [转]Linux之type命令
转自:http://codingstandards.iteye.com/blog/831504 用途说明 type命令用来显示指定命令的类型.一个命令的类型可以是如下之一 alias 别名 keywo ...
- 利用 Jquery Deferred 异步你的程序
最近在做公司QA系统改造时,有这样的一个场景. QA系统中有些数据项需要从JIRA平台(一个国外项目与事务跟踪工具)中获取,JIRA平台提供了很完善的Rest API. 现在的要求是,在QA系统中提交 ...
- CRF模型
CRF的全称是Conditional Random Fields,由CMU教授John Lafferty 提出,原文标题:Conditional R andom Fields: Probabilist ...
- .NET中的Newtonsoft.Json.JsonConvert.SerializeObject(string a)
1.將string a 序列化為Json格式: 2.使用條件:將Newtonsoft.Json.dll作為引用添加到項目中.下载地址在这:http://json.codeplex.com/