- 浏览: 784784 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (386)
- Linux (36)
- Tomcat (6)
- windows (8)
- Apache (10)
- Java (25)
- jquery (7)
- Jquery 插件 (3)
- Oracle (5)
- Oracle SQL (68)
- Spring (15)
- 开发工具 (6)
- Struts (20)
- js (14)
- Project Code (2)
- Project Code Tomcat (1)
- libset (1)
- JSP (8)
- arithmetic (2)
- 浏览器 (1)
- extjs (3)
- 学习网站 (5)
- 生活情感 (0)
- 电话号码算法 (3)
- 快捷键 (1)
- 转载 (1)
- Dos命令 (2)
- services (1)
- Resources (1)
- 行业积累 (3)
- 项目积累 (3)
- Web (3)
- 文档 (1)
- JavaEE (2)
- JSF (3)
- http (3)
- JS窗口 (1)
- Html (4)
- Flex (1)
- 资讯 (2)
- 项目规范 (1)
- Struts s:property textarea中默认值用 (1)
- Quartz 2.0.2 (12)
- 1天有多少毫秒 (1)
- 专题 (1)
- intellij idea 10 CD-KEY (1)
- restlet (4)
- Mail (1)
- Excel (3)
- Menu (1)
- Big Data技术综述 (1)
- Quart 1 (1)
- nosql (1)
- linux远程 (1)
- jdk (5)
- wind7 (1)
- 虚拟人 (0)
- 虚拟机 (1)
- 终端 (1)
- Ubuntu (16)
- Myeclipse (2)
- Wmware (1)
- eclipse (2)
- css (2)
- csv (1)
- 开源 (1)
- plsql (2)
- cassandra (4)
- maven (1)
- hadoop (2)
- mysql (1)
- spring security (1)
- tools (1)
- jdbc (2)
- exception (2)
- 硬盘数据备份 (1)
- dwr (1)
- svn (1)
- PowerDesigner15使用时的十五个问题 (1)
- tomcat 项目发部路径 (1)
- js 暂停执行 (1)
- jquery jqgrid 格式化数据显示 (1)
- js 代码模板 (1)
- strutss2 直接跳转到jsp页面 (1)
- servlet (1)
- jdbc spring (1)
- js学习网站 (1)
- 自学考试 (2)
- hibernate (2)
- eos (1)
- c (4)
- 黑马 (2)
- 大数据 (2)
- 实战云大数据案例分享 (0)
- Spark (2)
- Flink (1)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
jquery button 漂亮 -
thinktothings:
Array_06 写道你好,我是一名刚毕业学生,我以后就是做J ...
如何转型架构师 -
thinktothings:
软考,考有职业资格证,有系统的知识体系学习
如何转型架构师 -
Array_06:
你好,我是一名刚毕业学生,我以后就是做Java的架构师,那请问 ...
如何转型架构师 -
beykery:
你这也太复杂了。。。。jsf2不应该是这样的。。。。
JSF2.0的一个简单Demo
linux 为当前目录加权限
chmod 777 *.*
原文:http://linux.chinaunix.net/techdoc/system/2007/12/11/974135.shtml
linux的chmod,chown命令 详解 | |
|
|
来源: ChinaUnix博客 日期: 2007.12.11 09:48 (共有条评论) 我要评论 | |
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉 以控制档案如何被他人所存取。 mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有 者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆 是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被 设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本 范例 :将档案 file1.txt 设为所有人皆可读取 : chmod ugo+r file1.txt 将档案 file1.txt 设为所有人皆可读取 : chmod a+r file1.txt 将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的 人则不可写入 : chmod ug+w,o-w file1.txt file2.txt 将 ex1.py 设定为只有该档案拥有者可以执行 : chmod u+x ex1.py 将目前目录下的所有档案与子目录皆设为任何人可读取 : chmod -R a+r * 此外chmod也可以用数字来表示权限如 chmod 777 file 语法为:chmod abc file 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 r=4,w=2,x=1 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=7。 范例: chmod a=rwx file 和 chmod 777 file 效果相同 chmod ug=rwx,o=x file 和 chmod 771 file 效果相同 若用chmod 4755 filename可使此程式具有root的权限 指令名称 : chown 使用权限 : root 使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file... 说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥 有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以 改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才 有这样的权限。 user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若该档案 拥有者确实已经更改,才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示错误讯息-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目 前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)--help : 显示辅助 说明--version : 显示版本 范例 : 将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie : chown jessie:users file1.txt 将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport : chown -R lamport:users * -rw------- (600) -- 只有属主有读写权限。 -rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。 -rwx------ (700) -- 只有属主有读、写、执行权限。 -rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。 -rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。 -rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。 -rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。 以下是对目录的两个普通设定: drwx------ (700) - 只有属主可在目录中读、写。 drwxr-xr-x (755) - 所有用户可读该目录,但只有属主才能改变目录中的内容 suid的代表数字是4,比如4755的结果是-rwsr-xr-x sgid的代表数字是2,比如6755的结果是-rwsr-sr-x sticky位代表数字是1,比如7755的结果是-rwsr-sr-t (当然7755这个chmod设置没多大意义,这里只是演示一下) chown 命令 用途 更改与文件关联的所有者或组。 语法 chown[ -f ] [ -h ] [ -R ] Owner [ :Group ] { File ... | Directory ... } chown -R [ -f ] [ -H | -L | -P ] Owner [ :Group ] { File ... | Directory ... } 描述 chown命令将 File 参数指定的文件的所有者更改为 Owner 参数指定的用户。Owner 参数的值可以是可在 /etc/passwd 文件中找到的用户标识或登录名。还可以选择性地指定组。Group 参数的值可以是可在 /etc/group 文件中找到的组标识或组名。 只有 root 用户可以更改文件的所有者。只在您是 root 用户或拥有该文件的情况下才可以更改文件的组。如果拥有文件但不是 root 用户,则只可以将组更改为您是其成员的组。 虽然 -H、-L 和 -P 标志是互斥的,指定不止一个也不认为是错误。指定的最后一个标志确定命令拟稿将演示的操作。 标志 -f 禁止除用法消息之外的所有错误消息。 -h 更改遇到的符号链接的所有权,而非符号链接指向的文件或目录的所有权。 当遇到符号链接而您未指定 -h 标志时,chown 命令更改链接指向的文件或目录的所有权,而非链接本身的所有权。 如果指定 -R 标志,chown 命令递归地降序指定的目录。 -H 如果指定了 -R 选项,并且引用类型目录的文件的符号链接在命令行上指定,chown 变量会更改由符号引用的目录的用户标识(和组标识,如果已指定)和所有在该目录下的文件层次结构中的所有文件。 -L 如果指定了 -R 选项,并且引用类型目录的文件的符号在命令行上指定或在遍历文件层次结构期间遇到,chown 命令会更改由符号链接引用的目录的用户标识(和组标识,如果已指定)和在该目录之下的文件层次结构中的所有文件。 -P 如果指定了 -R 选项并且符号链接在命令行上指定或者在遍历文件层次结构期间遇到,则如果系统支持该操作,则 chown 命令会更改符号链接的所有者标识(和组标识,如果已指定)。chown 命令不会执行至文件层次结构的任何其它部分的符号链接。 -R 递归地降序目录,更改每个文件的所有权。当遇到符号链接并且链接指向目录时,更改该目录的所有权,但不进一步遍历目录。不过 -h、-H、-L or -P 标志也未指定,则当遇到符号链接并且该链接指向到目录时,该目录的组所有权更改但不会进一步遍历目录。 安全性 访问控制:此程序应该作为“可信计算基”中的正常用户程序安装。 退出状态 该命令返回以下出口值: 0 命令执行成功并已执行所有请求的更改。 >0 发生错误。 示例 chown jim program.c program.c的用户访问权限现在应用到 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。 chown -R john:build /tmp/src 文件 /usr/bin/chown chown命令 /etc/group 包含组标识的文件 /etc/passwd 包含用户标识的文件 本文来自ChinaUnix博客,如果查看原文请点: http://blog.chinaunix.net/u1/55527/showart_439974.html |
发表评论
-
centos6.4_安装oracle_11g教程
2013-10-30 02:06 1367centos6.4_安装oracle_11g教程 ... -
centos网络配置(手动设置,自动获取)的2种方法
2013-10-30 01:45 1003不知道为什么最近一段时间网络特别的慢,还老是断,断的时候,局 ... -
Linux操作系统文件系统基础知识详解
2013-10-17 11:47 1420一 、Linux文件结构 ... -
怎样查看rpm安装包的安装路径
2013-10-17 09:18 13841.如何安装rpm软件包 ... -
为普通用户赋予sudo权限 Linux
2013-10-17 09:06 1152为普通用户赋予sudo权限(Linux) ... -
利用securecrt在linux与windows之间传输文件
2013-10-17 08:45 10193SecureCRT这款SSH客户端软件同时具备了终端 ... -
vi 放弃更改退出 保存更改退出。
2013-02-21 07:52 1209按esc,按:,输入q!,回车。放弃更改退出。按esc,按:, ... -
linux crontab 没有执行原因分析一
2012-08-06 13:48 1288linux crontab 没有执行原因分析一 java ... -
启动java文件报环境问题
2012-08-03 12:11 741启动java文件报环境问题 cd `dirname $ ... -
linux修改jing 变量后,生效
2012-07-25 09:36 898linux修改jing 变量后,生效 sourc ... -
linux搜索文件
2012-04-11 09:40 1141linux搜索文件 find啊 。绝对强悍 f ... -
linux 日志前台查看
2012-02-14 09:59 1097linux 日志前台查看 tail -f backup ... -
CentOS中文语言包输入法安装 (2011-08-14 11:24)
2012-02-03 10:24 1504http://blog.chinaunix.net/spac ... -
linux目录的链接
2011-12-24 08:03 15070=============================== ... -
chown 目录权限
2011-12-24 06:15 3493root@cbill-VirtualBox:/# chown ... -
MyEclipse 10.0 (Update Site)
2011-12-23 06:00 2220MyEclipse 10.0 (Update Site) ... -
linux Myeclipse
2011-12-22 23:25 1501最新liux下tomcat5.5.25+mysql5.0.45 ... -
RedHat Linux网络配置
2011-12-22 22:57 1101在 Linux 系统中,TCP/IP ... -
虚拟机中的Linux怎么设置为自动获得IP
2011-12-17 22:36 2572终端输入命令setup->网络配置->设备配置 ... -
Linux之间文件传输
2012-02-21 07:47 1372Linux之间文件传输 ...
相关推荐
### Linux 下为目录和文件设置权限,包括子目录的循环递归设置 #### 知识点一:Linux 文件权限概述 在 Linux 操作系统中,文件权限管理是至关重要的安全特性之一。通过权限管理,我们可以控制不同用户对文件或目录...
其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读 x代表可执行 数字为4,2,1其中第一组是文件或者目录所有者权限,第二组代表当前用户所在用户组,第三组是其他用户组的权限所以控制文件的权限是精确到...
Linux 操作用户及权限分配 本资源将详细介绍 Linux 操作系统中的用户及权限分配,包括查看用户、用户管理、权限分配等内容。 一、查看用户 Linux 系统中有多种方式来查看当前用户的信息,常用的命令包括 whoami...
Linux用户权限管理是Linux系统中至关重要的一环,它确保了多用户环境下的安全性和稳定性。在Linux中,每个用户都有其特定的权限,这使得不同用户可以在同一时间执行不同的任务,而不会相互干扰。 1. **用户与组的...
Linux 常用命令汇总 Linux 操作系统提供了丰富的命令行工具,帮助用户高效地管理文件、目录和权限。以下是 Linux 中常用的命令,包括目录操作命令、...示例:[root@rhel4 ~]#chmod 755 file //更改文件的权限为 755
Mkdir 命令的语法为 `mkdir [-mp] [目录名称]`,其中 `-m` 选项用于指定要创建目录的权限, `-p` 选项用于递归创建目录。 Rmdir 命令 ------------ Rmdir 命令用于删除一个目录。例如,输入 `rmdir test`,系统将...
在Linux操作系统中,文件权限和目录配置是管理系统的基石,它们决定了用户对文件和目录的操作权限。本章主要探讨了4个关键知识点:文件属性、文件与目录操作、文件操作命令以及文本查看命令。 首先,文件属性是...
Linux 创建用户与目录权限精讲 Linux 操作系统中,用户和组是基础的概念,用户是系统的基本实体,而组是多个用户的集合。用户和组的管理是 Linux 系统管理员的重要任务之一。 用户管理 用户管理包括创建用户、...
例如,在一些系统中,默认的umask值为`0022`,这意味着新创建的文件默认权限为`644`(-rw-r--r--),新创建的目录默认权限为`755`(drwxr-xr-x)。 最后,实验文档说明了如何通过`mkdir`命令创建新目录,并使用`ls`...
- `chmod 755 <filename>`:设置文件权限为所有用户可读可执行,文件所有者还可写入。 - `chmod 644 <filename>`:设置文件权限为所有用户可读,文件所有者还可以写入。 通过以上介绍,我们可以了解到Linux用户...
### Linux目录与路径详解 #### 一、Linux目录结构概览 Linux作为一种广泛使用的开源操作系统,其目录结构设计得非常严谨且逻辑清晰。对于初学者来说,了解这些基本的目录结构是非常重要的,它有助于更好地管理和...
在给定的部分内容中,可以看到一个名为 `a.out` 的程序用于列出指定目录下的文件和其权限。该程序使用 C 语言编写,并利用了 `<sys/stat.h>` 和 `<ftw.h>` 这两个头文件中的函数。程序的主要功能是遍历指定目录及其...
在本文中,我们将深入探讨Linux的常用命令及其权限设置方法,为读者提供全面的指导。 #### shell命令解释器 在Linux环境下,shell不仅充当用户与内核之间的接口,还承担着命令解释器的角色。最常用的shell是Bash...
2. **熟悉Linux下的目录和文件命令**:学习并实践Linux系统中常用的文件和目录操作命令,包括但不限于`cd`(切换目录)、`ls`(列出目录内容)、`mkdir`(创建目录)、`pwd`(显示当前工作目录)、`find`(查找文件...
接下来,我们需要编辑 `/etc/sudoers.d/` 目录下的配置文件,以便为用户 `reader` 授予修改时间的权限。注意,直接编辑 `/etc/sudoers` 文件可能会导致配置问题,因此推荐在 `/etc/sudoers.d/` 下创建一个新的文件。...
在Linux系统中,根目录(通常表示为"/")是所有其他目录的起点,具有至关重要的地位。本文将深入探讨如何在Linux环境下进行根目录相关的简单操作,特别适合初学者理解与实践。以下将详细解释从给定内容中提炼出的...
在Linux系统中,“/”是根目录,下一级目录包括诸如/bin、/boot、/dev、/etc、/home、/lib、/proc、/root、/tmp、/usr、/var等,各自承载着不同的功能和用途。例如,/bin目录存放标准的用户命令,/etc目录存储系统...
此命令将递归地为当前目录下所有文件和子目录添加读权限。 ##### 示例5:设置特殊权限 有时可能需要设置特殊的权限,例如使用`chmod 4755 filename`来设置文件的特殊权限。这通常需要管理员权限(即使用`sudo`命令...