# 文件参数

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

linux data目录权限,Linux 文件目录权限相关推荐

  1. 【Linux】目录和文件的权限

    Linux中的权限有什么作用 Linux权限管理 文件访问者的分类 文件类型和访问权限(事物属性) **文件权限值的表示方法** 文件访问权限的相关设置方法 chmod chown chgrp uma ...

  2. Linux怎么把目录设置群组,linux设置目录和文件使用权限

    ext2fs文件系统中的目录及文件,可依实际需要来设置可读取.可写入与可执行等权限.以下我们就来了解文件和目录的权限设置. ext2fs文件系统中的目录及文件,可依实际需要来设置可读取.可写入与可执行 ...

  3. 实例讲解linux用户,组,文件目录权限

    用户就是操作系统的管理员,每个用户操作系统的权限都不一样,root用户权限最大.多个用户形成一个组.用户不同,组别不同对文件目录的操作权限就不同,下面已具体实例来说明用户,组还有文件目录权限,然后自己 ...

  4. linux 查看 pub文件夹,linux 文件/目录的属性及权限

    一.文件属性 1.文件属性查看 ls   -l   filename -     rw-r--r--.   1    kiosk    kiosk    4505     Mar 28 22:59   ...

  5. linux显示目录层次,linux文件层级、目录、文件基本操作介绍

    1.文件层级FHS介绍: Filesystem Hierarchy Standard(文件系统层次化标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录, ...

  6. linux eth0 目录,教程 | Linux常用命令大全

    原标题:教程 | Linux常用命令大全 来源:Linux爱好者 ID:LinuxHub Linux常用命令 目录操作命令 ls 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls ...

  7. linux 多级目录查找,Linux如何在多级目录中查找某个文件

    Linux在多级目录中查找某个文件的方法:find /dir -name filename.ext du -a | grep filename.ext locate filename.ext Linu ...

  8. 使用ls命令查看Linux的目录结构,linux ls命令查看目录文件详解

    首页 > Linux教程 > 常用命令 > ls 查看目录文件 linux ls命令查看目录文件详解 linux中ls命令用来查看目录中的所有文件和子目录,可选的参数比较多,本文筛选 ...

  9. linux root目录install,Linux如何建立、删除、切换目录?

    我们在安装好Linux系统之后,Linux系统会像Windows系统一样,自动生成很多文件和目录,这些目录都包含了不同的含义.那当我们需要建立一个目录的时候,我们需要什么操作? 一.建立目录 在今后的 ...

  10. linux创建目录目录文件,Linux创建目录和文件管理教程

    有时候我们需要在一块物理网卡上配置多个IP地址,这时就可以用到"子接口"的概念,这篇文章使用CentOS演示如何针对某块物理网卡创建子接口(在一些参考资料中,"子接口&q ...

最新文章

  1. 文档注释快捷键_自学PS:图像添加注释有什么用?如何显示或隐藏额外内容?...
  2. 〖Python〗-- 性能相关及深度优先与广度优先
  3. Java synchronized 实现生产者-消费者模型
  4. centos7 ifconfig命令找不到_分享一个解决 sudo 命令找不到环境变量的小技巧
  5. Linux C : TCP/IP 和 网络编程
  6. hadoop(4)——用python代码结合hadoop完成一个小项目
  7. Android安全开发之浅谈密钥硬编码
  8. Python学习手册之Python介绍、基本语法(二)
  9. asp.net 日期转换
  10. 原生ES-Module在浏览器中的尝试
  11. CMS:文章管理之视图(4)
  12. 删除镜像文件,显示操作无法完成,因为文件已经在system中打开。解决办法
  13. hdu5761Rower Bo(计算几何)
  14. sa结构组网方式_NSA、SA网络架构,怎样才能分清?
  15. Android 11获取应用列表 android.permission.QUERY_ALL_PACKAGES
  16. 域名被墙的解决方法是什么?
  17. java水果爆炸动画,这种水果叫炮弹果会爆炸?这是一起海关人员被媒体坑了的沙雕事件...
  18. 【哈希】初识哈希算法
  19. 两亲性聚合物Oleic acid PEG Maleimide,油酸聚乙二醇马来酰亚胺,端基取代率95+
  20. IM即时通讯开发如何解决大量离线消息导致客户端卡顿的

热门文章

  1. andorid 回调的理解
  2. fs.readfile 显示html,从fs.readFile获取数据
  3. 通过浏览器启动php cli,Cron作业PHP脚本失败但脚本将通过CLI或浏览器运行
  4. hashmap储存有向图_以邻接表的形式创建带权值的有向图即有向网
  5. MEF初体验之六:导出和元素据
  6. iptables随笔
  7. Java学习笔记17(面向对象十:综合案例)
  8. Android 学习资源[转]
  9. ArcGIS Runtime for Android开发教程V2.0(9)基础篇-----查询检索
  10. android 9 pie公司,Android 9.0正式推送 定名Android Pie