Linux_文件权限

本博文为子墨原创,转载请注明出处!

http://blog.csdn.net/zimo2013/article/details/39339973

Linux系统使用10位 (b it)数据表示访问的权限,比如某文件的访问权限如下。

-rw-r--r-- @1 keyd staff 73 Mar 9 23:32 Makefile.mk !
drwxr-xr-x 4 keyd staff 136 Aug 27 2010 bash

bit0:使用-或者d表示,前者表示这是一个文件,后者表示这是一个目录(directory)。

bitl-bit3:用户自身(user)对该文件的访问权限。

bit4?bit6:用户组(group)对该文件的访问权限。

bit7?bit9:其他用户(other)对该文件的访问权限。

$chmod u+x copy.sh

命令中u+x的含义是给user添加执行(x)的权限,类似的也可以是o+x、o+rw、g+rwx等。为了 便于使用,可以用a代表三类用户,比如a+x、a+rwx等,这里的a代表all,即所有三类用户。

对于某些Linux系统,比如Android手机底层的Linux,chmod命令不识别r、w、x 这样的参数, 而只能使用8进制数字值来表示,比如:

$chmod 777 copy.sh

其中的777为8进制的数,对应的二进制数据为111 111 111,这就分别代表了 u、g、o三类用户的 访问权限。

时间: 2024-08-18 10:05:18

Linux_文件权限的相关文章

【linux_笔记】Linux_文件查找(find)详解&&特殊权限

学习资源来自:www.magedu.com 学习记录过程中难免出现错误,如有发现,还望大神们指出. 示例操作部分有的与历史操作有关,如果先前的示例操作没有执行过的话,可能会有部分示例的操作无法执行.示例仅供参考(练习题在附录). 文件查找: locate(不常用):非实时,模糊匹配,根据全系统文件数据库进行查找,速度快:# updatedb, 手动生成文件数据库(非常耗时) find:实时,精确,支持众多查找标准,遍历指定目录中的所有文件完成查找,速度慢: 命令格式:find 查找路径 查找标准

linux文件权限管理与ACL访问控制列表

一.文件属性 1.文件属性: 文件属性操作 chown : change owner  ,设置文件所有者 chgrp : change group  ,设置文件的属组 文件属主修改: chown 格式:chown [OPTION]- [OWNER][:[GROUP]] FILE- 用法: OWNER OWNER:GROUPNAME    (同时修改属主.属组) :GROUPNAME                (默认属主,修改属组) ( 命令中的冒号可用.替换:) chown  –refere

Linux 文件权限总结

在 Linux 中最基本的任务之一就是设置文件权限.理解它们是如何实现的是你进入 Linux 世界的第一步.如您所料,这一基本操作在类 UNIX 操作系统中大同小异.实际上,Linux 文件权限系统就直接取自于 UNIX 文件权限(www.lampbrother.net). 但不要以为理解文件权限需要长时间的学习.事实上会很简单,让我们一起来看看你需要了解哪些内容以及如何使用它们. 基础概念 你要明白的第一件事是文件权限可以用来干什么.当你设置一个分组的权限时发生了什么?让我们将其展开来说,这个

Linux的文件权限与目录配置

Linux最优秀的地方之一,在于它的多用户.多任务环境.正因如此(为了让各用户具有较保密的文件数据),文件的权限管理就格外重要了. Linux一般将文件可存取访问的身份分为3个类别,分别是owner.group.others,且3种身份各有read.write.execute等权限. 一.用户与用户组 由于Linux是个多用户.多任务的系统,因此可能常常会有多人同时使用这台主机进行工作,所以保护每个人的隐私就极为重要了. 1. 文件所有者 将该文件设置成只有文件所有者才能查看与修改这个文件的内容

Linux文件权限

A B    C        D           E                 F-rw-r--r--. 1 xiaol_1 gp_1 0 10月 6 13:10 test.txtA 文件权限,-文件,d文件夹,l连接B 如果是1表示这是一个文件,如果是非1表示这是个文件夹,数字为文件夹内文件数如果是1表示这是一个文件,如果是非1表示这是个文件夹,数字为文件夹内文件数C 文件创建者D 文件所在组E 创建时间F 文件名称 A  B     C     D-   rw-  rw-   r

Linux 基础学习文件权限(三)

用户和用户组 用户:UID /etc/passwd 组成 (用户名)account:passwd(x占位符不显示):UID:GID:GECOS(可选用户注释信息):HOMEDIR(家目录):SHELL(默认shell) 用户组:GID /etc/group 组成 组名:密码占位符:GID:额外组 影子口令 /etc/shadow 用户密码 使用md5加密 组成 account(登陆名):passwd(加密的密码$1$sort$md5 加密方式,其他,MD5密钥)(!号和*代表锁定不可登陆):密码

ubuntu下修改进入root用户和修改文件权限

(1)进入root用户 su root 密码:设置的root密码 (2)修改文件权限 sudo chmod +777  file (3)执行shell ./shellfile (4)编写shell 第一行:普通用户  #!/bin/sh,root用户  #!/bin/bash

C#设置文件权限

在开发中,我们经常会使用IO操作,例如创建,删除文件等操作.在项目中这样的需求也较多,我们也会经常对这些操作进行编码,但是对文件的权限进行设置,这样的操作可能会手动操作,现在介绍一种采用代码动态对文件设置权限的操作. 在对文件进行权限设置在DOtNet中,会采用FileSystemAccessRule类进行文件的权限操作. 1.现在看一下FileSystemAccessRule的实现代码: public FileSystemAccessRule( IdentityReference identi

Linux的文件权限和目录配置

二.Linux的基本操作 2.1.Linux的文件权限和目录配置 2.1.1.Linux文件属性 以root身份登录后,执行“ls –al”将会出现如下内容: [[email protected] ~]# ls -al 总用量 44 dr-xr-x---. 5 root root 4096 8月   6 14:44 . dr-xr-xr-x. 17 root root 4096 7月 25 05:33 .. -rw-------. 1 root root 1426 7月 25 05:35 ana