Linux之文件权限属性设置

时间:2022-02-16 06:02:33
 文件权限属性设置

 1、chown命令
chrep命令
chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。
用户可以是用户或者用户D,用户组可以是组名或者组id。文件名可以使其由空格分开的文件列表,在文件名中可以包含通配符。 只有文件主和超级用户才可以使用该命令。
语法
chown(选项)(参数)
选项
-c:效果和-v相似,但仅回报更改的部分。
-f:不显示错误信息。
-h:只对符号连接的文件修改,而不修改其他的任何相关文件。
-R:递归处理,将指定目录下的所有文件及子目录一并处理;
-v:显示指令执行过程。
--version 显示版本信息。
参数
用户:组:指定所有者和所属工作组。当“省略”组,仅改变文件所有者;
文件:指定要改变所有者和工作组的文件列表。支持多个文件和目录,支持shell通配符。
实例
将/usr/meng及其下面的所有文件、子目录的文件主改成liu:
chown -R liu /usr/meng
2、stat命令
stat命令用于显示文件的状态信息,比ls输出的文件信息更详细 3、chmod命令
chmod命令用来变更文件或者目录的权限。在Unix系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限
可供运用。用户可以使用chmod指令去变更文件与目录的权限,设置方式 采用文字或者数字代号即可。符号连接无法变更,如果对符号文件修改权限,
其权限会作用在被连接的原始文件。 权限范围的表示法如下:
u User,即文件或者目录的拥有者;
g Group,即文件或者目录的所属群组;
o Other,除了文件或者目录的拥有者或所属群组之外,其他用户都是属于这个范围;
a All,即全部的用户,包含拥有者,所属群组以及其他用户;
r 读取权限,数字代号为“4”
w 写入权限,数字代号为“2”
x 执行或者切换权限,数字代号为“1”
- 不具有任何权限,数字代号为“0”
s 特殊功能说明,变更文件或者目录的权限。
语法
chmod(选项)(参数)
选项
-c 效果与-v参数类似,但仅回报更改的部分;
-f 不显示错误信息
-R 递归处理
-v 显示指令的执行过程
参数
权限模式:指定文件的权限模式
文件:要改变权限的文件。
知识扩展和实例
Linux用户分为:拥有者、组群(Group)、其他(Other),Linux系统中,预设的情况下,系统中所有的帐号与一般身份使用者,以及root的相关信息,
都记录在/etc/passwd文件中。每个人的密码则是记录在/etc/shadow文件下。此外,所有的群组名称都记录在/etc/group内!
实例
chmod u+x,g+w f01 //为文件f01设置自己可以执行,组员可以写入的权限
chmod u=rwx,g=rw,o=r f01
chmod 764 f01
chmod a+x f01 //对文件f01 的u,g,o都设置执行属性
对文件的属主和属组属性设置
chown user:marker f01 //把文件f01给user,添加到market组
ll -d f1 //查看目录f1 的属性

Linux之文件权限属性设置的更多相关文章

  1. stat命令--文件权限属性设置

    stat命令文件权限属性设置 stat命令用于显示文件的状态信息. stat命令的输出信息比ls命令的输出信息要更详细. 语法 stat(选项)(参数) 选项 -L:支持符号连接: -f:显示文件系统 ...

  2. Linux下文件权限的设置

    文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限.该命令有两种用法: 用包含字母和操作符表达式的文字设定法 ) 其语法格式为:chmod ...

  3. Linux文件权限属性后面有个点

    坑啊,新上的机器,监控怎么都不好使,各种报错说:没有权限 什么情况? 仔细查看,发现文件权限属性后面怎么多了个点,类似如下: 这是什么? 原来: 开启了SELinux功能的Linux系统就会有这个点. ...

  4. 初窥Linux 之 文件权限

    一.用户与用户组 为了更好地理解文件权限,我们需要先有用户和用户组的概念.因为在Linux里面,任何一个文件都具有“User(用户).Group(用户组)及Others(其他用户)”3种身份的个别权限 ...

  5. 全面解析Linux数字文件权限

    全面解析Linux数字文件权限 来源:   时间:2013-09-04 20:35:13   阅读数:11433 分享到:0 [导读] 在刚开始接触Linux时对于文件权限的理解并不是很透彻,这里详细 ...

  6. [转]Linux中文件权限目录权限的意义及权限对文件目录的意义

    转自:http://www.jb51.net/article/77458.htm linux中目录与文件权限的意义 一.文件权限的意义 r:可以读这个文件的具体内容: w:可以编辑这个文件的内容,包括 ...

  7. 【Linux学习】Linux的文件权限(一)

    Linux操作系统是一个非常优秀的操作系统,同一时候也是一个多用户.多任务的操作系统.那么这就意味着会有非常多的人同一时候使用同一个操作系统的情况. 这时.对于一个用户来说,保护好自己的隐私权就成了一 ...

  8. 第六章、Linux 的文件权限与目录配置

    第六章.Linux 的文件权限与目录配置 1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 ...

  9. linux初学者-文件权限

    linux初学者-文件权限 lunix系统都是以文件的形式存在,自然而然的就会要求不同的用户拥有不同的权限,这也是系统能够运行的根本保证,下文将对文件的权限管理进行简要的介绍. 1.文件属性的查看 - ...

随机推荐

  1. 如何在HTML不同的页面中,共用头部与尾部?

    一.asp语言和PHP语言 首先制作一个头部文件head.asp,或者一个底部文件foot.asp.如主页是index.asp,调用头部代码是在index.asp文件代码的开始位置(第一个标记后面,& ...

  2. delphi AES encrypt

    xe8 ok unit TntLXCryptoUtils; interface function AES128_Encrypt( Value, Password : string ) : string ...

  3. Python数据分析扩展库

    Anaconda和Python(x,y)都自带了下面的这些库. 1. NumPy 强大的ndarray和ufunc函数. import numpy as np xArray = np.ones((3, ...

  4. uva 10330 - Power Transmission(网络流)

    uva 10330 - Power Transmission 题目大意:最大流问题. 解题思路:増广路算法. #include <stdio.h> #include <string. ...

  5. jsonpath读取json数据格式公用方法!!!

    import java.util.LinkedHashMap; import com.jayway.jsonpath.JsonPath; import com.jayway.jsonpath.Pred ...

  6. 解决ImportError&colon; cannot import name &&num;39&semi;webdriver&&num;39&semi; from &&num;39&semi;selenium&&num;39&semi; &lpar;C&colon;&bsol;Users&bsol;Mr&period;Su&bsol;PycharmProjects&bsol;&ast;&ast;&ast;&bsol;venv&bsol;selenium&period;py&rpar;

    报错信息如下图所示: 解决方案:将项目根目录下的自己创建的selenium.py文件重命名.

  7. java的几种对象&lpar;PO&comma;VO&comma;DAO&comma;BO&comma;POJO,DTO&rpar;解释

    一.PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数 ...

  8. Mybatis级联,使用JOIN和Associa&comma;以及一些ID覆盖和自动变换。

    先说下坑,比如数据库的字段是 DW_ID  ,用generator讲mybatis自动转换的时候,会省略下表_变成dwId,所以我们之后自己手动设计的时候也尽量换成dwId: generate的myb ...

  9. 代码生成器 CodeSmith 的使用(六)

    在上一篇的版本中,我们生成了数据库所有表中的字段,如果要使数据库中的单个表 生成 PetaPoco 构架下的 ORM 映射,使那怎么办.这是这篇博客的主要内容. 首先来看完整的 Camel 规则模板: ...

  10. mysql非主键自增长

    mysql并非只有主键才能自增长,而是设为键的列就可以设置自增长.   如下: CREATE TABLE t1 ( id INT, col1 INT auto_increment NOT NULL ) ...