Linux文件夹执行权限
在Linux中,文件有三种权限--可读,可写,可执行。目录也有三种权限--可读,可写,可执行。但是实际上他们有着不同的意义。
对于文件:
可读 :表示可以读取文件里的数据;
可写 :表示可以改变和删除文件; 可执行:表示可以执行该程序。
对于目录:
可读:表示,你可以列出目录中有什么文件;
可写:表示可以在目录中删除和增加文件;
可执行:表示可以列出目录下文件的信息。

参考:http://forums.fedoraforum.org/archive/index.php/t-45213.html
在我们使用ls -l命令时,我们常常可以在每一行的最前列看到类似于: “-rwxr-xr-x 3 ret etc 6743 Nov 9 09:45 atob”的输出,我来解释一下,它有十个字符组成,第一个字符表示文件的性质,“-”表示,这是一般的文件,接着的三个字符“rwx/"表示,文件所有者的权限,这里表示可读“r/",可写“w/",可执行“x/"。接下来的三个字符表示群组成员的权限,这里“r-x/"表示他们可读,和可执行,但是不可写,接下来的三个字符,表示其他人的权限,这里表示可读,和可写。/"ret/"表示文件的所有者,/"etc/"表示了文件所属的群组。当然,如果这行的第一个字符不是“-”,而是“d/"的话,就表示这是一个目录。
当然,一般情况下,虽然,文件或者目录产生时,文件和目录都会有一种缺省的权限模式,不过 我们有些时候需要自己来改变,各种权限,我们要使用的命令有三个。
其中 chown 用来改变文件的所有者(注意,只有root才能执行chown命令) chgrp 用来改变文件所属的群组 chmod 用来改变文件的权限(最为重要)
1、chown的格式是“chown 文件拥有者 文件名”。比如,你想把文件test的所有者改为lib,就这样使用 “chown lib test”
2、chgrp的格式是“chgrp 文件的群组 文件名”。 比如,你想把文件test的群组改为etc,就这样使用 “chgrp etc test”
3、chmod的格式最为复杂,但也最有用,chmod有两种语法:
第一种:符号模式 “chmod 权限对象 运算符 权限 文件名” 其中 “权限对象“ 使用“u,g,o/"三个字符来表示,分别表示/"用户,群组,其他人“, 权限使用“r,w,x/"三个字符表示,“可读,可写,可执行”。运算符使用“+,-”表示增加和去掉。比如这样使用: chmod +x test(给test加入可执行权限) chmod u+x test(只给自己设置可执行权限) chmod ug+rwx test(给自己和群组设置可读,可写,可执行三种权限) chmod -x test(给test去掉可执行权限)
第二种:绝对模式 “chmod 绝对符号 文件名” 这种模式下,用户、群组及其他人分别拥有的三种权限都用数字来表示,具体的是: 用户 群组 其他人 可读 可写 可执行 可读 可写 可执行 可读 可写 可执行 400 200 100 40 20 10 4 2 1 使用那个数字表示开启那个所有者的那种权限,如使用 chmod 400 test,表示开启自己的可读权限,入使用“chmod 777 test”表示开启所有用户的所有权限,你应该想到了,对于每个所有者,权限的数字表示,是加起来的。777中的700=400+200+100 70=40+20+10 ,7= 4+2+1,哈哈懂了吧:)
http://blog.csdn.net/metasearch/article/details/2606901
http://os.51cto.com/art/201003/186949.htm
Linux文件夹执行权限的更多相关文章
- linux文件夹 权限为所有用户可 读写
使用命令: sudo chmod dirname -R
- Ubuntu下如何修改文件或者文件夹的权限
Ubuntu下如何修改文件或者文件夹的权限------chmod的亲身测试 具体原理如下: Linux系统下如何修改文档及文件夹(含子文件夹)权限,我们来看一下. 一 介 ...
- linux系统下修改文件夹目录权限
linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何 ...
- Linux中文件夹访问权限不足
经常操作Linux服务器,远程访问会遇到403问题,本篇讲述nginx下文件权限的修改. 1.命令修改该文件夹的权限 chmod -R 755 /usr/local/.... 文件夹的路径 2.修 ...
- 修改Linux下的文件以及文件夹的权限
如何在Linux中管理文件和文件夹的权限? 2014-02-12 10:58 布加迪编译 51CTO 字号:T | T Linux系统有严格的权限管理制度,操作者权限与文件权限不匹配时将无法对文件进行 ...
- linux系统下修改文件夹目录权限-chmod
Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主文件夹下的一个名 ...
- 菜鸟学Linux - 设置文件/文件夹的权限
在Linux中,我们可以对文件或文件夹设置权限(r,w,x,-).然而,对文件和文件夹的权限设置,具有不同的意义.下面,通过几个例子来了解一下权限的意义所在.在开始之前,我们需要了解几个修改权限的命令 ...
- Linux上天之路(九)之文件和文件夹的权限
主要内容 linux 基本权限 linux特殊权限 linux隐藏权限 linux file ACL 权限 1. Linux的基本权限 使用ls -l filename 命令查看文件或文件夹详细权限 ...
- linux 文件夹权限及umask
先创建一个目录,看看权限: $ ll 总用量 drwxrwxr-x huangxm huangxm 2月 : ./ drwxr-xr-x huangxm huangxm 2月 : ../ drwxrw ...
随机推荐
- 通过代理访问nginx和直接访问nginx区别
80.82.78.38 [23/Sep/2016:05:36:18 +0800] "GET http://www.baidu.com/cache/global/img/gs.gif HTTP ...
- 黑马程序员_Java面向对象3_多态
5.面向对象_多态 多态定义:某一种事物存在的多种形态. 例:动物中猫,狗. 猫这个对象对应的类型是猫类型. 猫 x = new 猫(); 同时猫也是动物的一种,也可以把猫称为动物. 动物 y = n ...
- c语言else匹配问题
#include <stdio.h> #include <stdlib.h> //实现 依次输入三个递增的数 然后正确输出 //为什么得不到我们想要的结果呢 这就是else匹配 ...
- topas top vmstat
Linux监控脚本 http://www.jb51.net/article/58799.htm http://blog.csdn.net/icescream6/article/details/456 ...
- css与 js动画 优缺点比较
我们经常面临一个抉择:到底使用JavaScript还是CSS动画,下面做一下对比 JS动画 缺点:(1)JavaScript在浏览器的主线程中运行,而主线程中还有其它需要运行的JavaScript脚本 ...
- 关于ionic传值
今天,也是偶然发现有的初学者对ionic的传值还不太清除,这里我说明一下 例如你想在这个页面传递参数a.b过去,传递到"tab.wait"页面 $state.go("ta ...
- winzip15.0注冊码
username:Juzhaofeng 授权码:MPZRP-Y7LWW-K1DKG-FM92E-2C5F5-ZEKFF
- Android Studio新手全然指引
Android Studio新手全然指引 @author ASCE1885的 Github 简书 微博 CSDN Android Studio的下载及安装 假设你的电脑能够FQ,那么请直接到Andro ...
- compareTo简介
compareTo()方法是用来比较字符串大小,该方法用来判断一个字符串是大于,等于还是小于另一个字符串.判断字符串大小的依据是根据他们在字典中的顺序决定的 语法 Str1.compareTo(Str ...
- DOM事件处理程序-事件对象-键盘事件
事件流: 事件流--描述的是从页面中接受事件的顺序 IE ---事件冒泡流:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档). Netsc ...