# 文件参数

d:表示是一个目录
-:表示这是一个普通的文件
l: 表示这是一个符号链接文件,实际上它指向另一个文件
b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件
s、p:这些文件关系到系统的数据结构和管道
x  :执行文件或者进入目录的权限

一、将一个文件设置成其他人不能读

# 先用 root 用户修改一个文件的权限:

[root@Demon data]# touch 1.txt
[root@Demon data]# ls -lh
总用量 4.0K
-rw-r--r--. 1 root root    0 1月  15 19:54 1.txt
[root@Demon data]# chmod 600 1.txt         
[root@Demon data]# ls -l
总用量 4
-rw-------. 1 root root    0 1月  15 19:54 1.txt

# 用demon 用户打开文件:

demon@Demon data]$ cat 1.txt 
cat: 1.txt: 权限不够

二、将一个目录设置成其它人不可进入

# 还是先用 root 对 /data/test 目录进行操作

[root@Demon data]# chmod 744 test
[root@Demon data]# ls -l
总用量 8
drwxr--r--. 2 root root 4096 1月  15 20:00 test

# 用 demon 用户进入 /data/test 目录

[demon@Demon data]$ cd test/
bash: cd: test/: 权限不够

三、将一个脚本设置成不可执行

[demon@Demon data]$ ls -l test.sh 
-rwxrwxr-x. 1 D D 26 1月  15 20:07 test.sh
[demon@Demon data]$ ./test.sh 
Demon
[demon@Demon data]$ chmod 666 test.sh 
[demon@Demon data]$ ./test.sh
bash: ./test.sh: 权限不够

四、改变文件 / 目录的所有者

  chown root /u 将 /u 的属主更改为"root"。
  chown root:staff /u 和上面类似,但同时也将其属组更改为"staff"。
  chown -hR root /u         将 /u 及其子目录下所有文件的属主更改为"root"。

1、改变文件的所有者

[root@Demon data]# ls -l 1.txt 
-rw-------. 1 root root 0 1月  15 19:54 1.txt
[root@Demon data]# chown demon  1.txt 
[root@Demon data]# ls -l 1.txt 
-rwxrw-rw-. 1 demon  root 0 1月  15 19:54 1.txt

2、改变目录的所有者

[root@Demon data]# ls -l
总用量 12
drwxr--r--. 2 root root 4096 1月  15 20:00 test
[root@Demon data]# chown demon test
[root@Demon data]# ls -l
总用量 12
drwxr--r--. 2 demon     root 4096 1月  15 20:00 test

16. Linux 文件目录权限的更多相关文章

  1. linux文件目录权限详解(20170101)

    linux目录权限与文件权限是不同的,二者要相互配合,这是基础. 比如要读文件:目录至少要有x,文件至少要有r. 要写文件:目录至少要有x,文件至少要有rw. 要执行文件:目录至少要有x,文件至少要有 ...

  2. linux 文件目录权限

    文件目录权限: 什么是文件权限: 在Linux中,每个文件都有所属的所有者,和所有组,并且规定了文件的所有者,所有组以及其他人对文件的,可读,可写,可执行等权限. 对于目录的权限来说,可读是读取目录文 ...

  3. Linux文件目录权限浅谈

    1.基本权限三种(1)r (read) 读 针对目录,有读(r)权限就代表能对此目录有列表功能,就是可以执行ls命令进行查看,另外还有cp的功能.针对文件,有读(r)权限就代表能对此文件有阅读功能,可 ...

  4. linux文件目录权限和系统基础优化命令(yum源配置)

    一.用户 1.介绍 我们都知道linux中有root用户和普通用户,但是同样是普通用户,为什么有些用户的权限却不一样呢?其实这就类似于我们的QQ群,root用户就是QQ群主,他拥有最高的权利,想干什么 ...

  5. linux文件目录权限操作

    设置修改文件的属主或修改文件属组 [root@localhost ~]# ll test.txt -rw-r--r--. 1 root root 0 Oct 21 12:01 test.txt [ro ...

  6. Linux文件目录权限总结

    代表字符 权限 对文件含义 对目录含义  r 读权限 允许查看文件内容 允许列出目录中内容 w 写权限 允许修改文件内容 允许在目录中创建或删除文件 x 执行权限 允许执行文件 允许进入目录

  7. Linux文件目录权限对比

    读取权限(r) 文件只有r权限: 具有读取\阅读文件内容权限1.只能使用查看类命令 cat.head.tail.less.more2.不能复制,也就是不能使用cp命令3.不能移动,不能使用mv命令移动 ...

  8. 更改linux下文件目录权限、拥有者及用户组

    在linux中的每个用户必须属于一个组,不能独立于组外.在linux中每个文件有所有者.所在组.其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创 ...

  9. 【Linux学习】Linux文件系统6—文件目录权限设置

    Linux文件系统6-文件目录权限设置 1.       chmod操作权限设置 chomd是用来改变文件或目录权限的命令,但只有文件的属主和超级权限用户root才有这种权限.通过chmod来改变文件 ...

随机推荐

  1. Apache与Tomcat区别联系

    监控服务(师傅让我监控Tomcat,我知道Apache,所以以为他两是一个东东.结果半天就没有找到Tomcat的服务进程,还理直气壮的说:找不到Apache......希望这篇简单的,白话分析,能让还 ...

  2. HTML与CSS入门——第九章 使用颜色

    知识点: 1.为网站选择颜色的方法 2.颜色在Web上的工作方式 3.使用十六进制颜色值的方法 4.使用CSS设置背景.文本和边框颜色的方法 9.1 选择颜色的最佳方法: 直白地说:根据用户群体找到最 ...

  3. .NET SQL Server连接字符串句法

    .NET SQL Server连接字符串句法 数据库的连接性已经发展成为应用程序开发的一个标准方面.数据库连接字符串现在已经成为每个项目的标准必备条件.我发现自己为了找到所需要的句法,经常要从另外一个 ...

  4. Enable-Migrations 在应用程序配置文件中找不到xx连接字符串

    在解决方案中有多个项目时,使用Enable-Migrations 命令进行数据迁移时,出现以下错误: 尝试在Enable-Migrations 命令中指定-projectName也不行,最后将要操作的 ...

  5. 华为Oj 找出字符串第一个出现一次的字符

    #include <stdio.h> #include <string.h> char firstSingle(char *str) { int hash[255]={0}; ...

  6. C#中Byte转换相关的函数

    1.将一个对象转换为byte对象 public static byte GetByte(object o) { ; if (o != null) { byte tmp; if (byte.TryPar ...

  7. jquery 1.9 之后toggle不能用的问题

    今天用到toggle这个方法,发现不是自己想要的效果,之前有用过好多次,一直都没有问题. 网上查了原因,才知道是版本的问题,jquery1.9之后toggle取消了.那么如果想要继续用toggle的这 ...

  8. 关于jquery-easyUI中主键属性data-options的了解

    data-options是jQuery Easyui 最近两个版本才加上的一个特殊属性.通过这个属性,我们可以对easyui组件的实例化可以完全写入到html中,例如: <div class=& ...

  9. worklight 中添加时间控件

    在我们使用worklight开发的过程中,由于文档的不开源和插件的缺少,总是自己琢磨很多东东,更有胜者 需要调用源代码实现某些不易实现的功能.在这里把实现的功能代码贴出来,如有不足之处还望指正! 实现 ...

  10. 【面试】Spring问答Top 25

    本文由 ImportNew - 一直在路上 翻译自 howtodoinjava.欢迎加入翻译小组.转载请见文末要求. 本人收集了一些在大家在面试时被经常问及的关于Spring的主要问题,这些问题有可能 ...