###linux 文件权限目录配置笔记

----------

多人多任务环境
linux 一般将文件可存取的身份分为三个类别:owner group others
Permission deny
ls -al
dr-xr-x---. 2 root(拥有者) root(所属群组) 135(文件大小bytes) Jun 9 23:29(最后修改日期) .(代表隐藏文件) dr-xr-x--- 代表文件类型(第一个字符)和权限
[d]
文件类型有:
d 目录
- 文件
l 链接
b 可供存储的接口设备
c 串行端口设备(键盘、鼠标) [r-x][r-x][---]
后面的字符三个一组都是 [rwx] read write execute 读 写 执行
第一组为owner 的权限
第二组为加入此群组的账号的权限
第三组为既不是owner也没加入群组的账号权限 chgrp:改变文件所属群组
chown:改变文件拥有者
chmod:改变文件的权限等 chgrp 群组名称 需要更改的文件
chgrp leyi 11.txt
ll chown:改变文件拥有者 1. chown 要改成的用户账户 文件
chown root 11.txt
2. chown 要改成的用户账户:群组 文件 (账户和群组之间的冒号可以写成.)
chown root:root 11.txt 或者 chown root.root 11.txt
ll chmod:改变文件的权限等 r 4 w 2 x 1 4+2+1=7
1. chmod 要改成的权限 文件
chmod 777 11.txt
2. chmod u/g/o/a +/-/= r/w/x 文件
u user 拥有者
g/o group/others 群组和其他用户
a 全部用户
+ (加好) 增加权限
- (减号) 删除权限
= (等号) 设置权限 chmod go+w 22.txt 给群组用户和其他用户对22.txt的增加写的权限
chown a-w 22.txt 所有用户对22.txt删除写的权限
chmod a=rwx *.txt 所有用户对当前目录的txt文件设置成rwx权限 目录的权限
r 对于目录来说 是可以查看到目录里的文件名称的权限 注:是文件名
w 对于目录来说 可以新建 删除 对文件和目录改名 移动目录和文件位置 copy mv
x 对于目录来说 就是进入目录的权限 比如cd到该目录 比如
su leyi 切换到其他用户 不用root账户操作
mkdir hello
chmod a-x hello
cd hello 会报错权限不够 Permission denied
chmod a+x hello
cd hello 这下就可以了 当给一个目录设置了x 权限但是没有r权限
比如
mkdir leyi
cd leyi
touch 1.txt
echo 'hello leyi'>1.txt
cd ..
chmod a-r leyi
cd 3 这是可以的 因为有x权限
ll 这样就会报错 因为没有r权限
cat 1.txt 这样是可以的,虽然看不到文件
总结: x可以打开目录 r可以读取目录里的文件名称,如果没有r,就像瞎子摸象 linux 文件名长度 255Bytes FHS标准 Filesystem Hierarchy Standard

  

linux文件权限目录配置笔记的更多相关文章

  1. linux文件与目录管理笔记

    ### Linux文件与目录管理 ---------- 绝对路径: / 相对路径:不以/开头的 当前目录 . 上一个工作目录 - 用户主目录 ~ root账户的主目录是/root 其他用户是/home ...

  2. 一、Linux文件权限与目录配置

    行文结构如下: 用户和用户组 Linux文件权限概念 Linux目录配置 重点回顾 1.用户与用户组 Linux是个多用户.多任务的系统,可能有多人同时使用这台机器进行工作,为了考虑每个人的隐私和工作 ...

  3. Linux 文件权限于目录配置

    用户与用户组 我們以王三毛為例,王三毛這個『檔案』的擁有者為王三毛,他屬於王大毛這個群組, 而張小豬相對於王三毛,則只是一個『其他人(others)』而已. 不過,這裡有個特殊的人物要來介紹的,那就是 ...

  4. 关于linux中的目录配置标准以及文件基本信息

    关于Linux中的目录配置标准 在查看docker.k8的运行日志,修改相关的运行记录的时候,学长总是能很快地找到目录,这个多多少少和Linux的FHS(File Hierarchy Standard ...

  5. Linux文件和目录的属性及权限总结

    本文讲述的是文件或目录的属性及权限,比如索引节点inode.文件类型.文件权限及属主:还对setuid.setgid及粘贴位进行了相关的讲解.其中,对ln.chmod.chown.chgrp.umas ...

  6. Linux文件和目录权限详细讲解

    转载请标明出处: http://www.cnblogs.com/why168888/p/5965180.html 本文出自:[Edwin博客园] Linux文件和目录权限解读 如何设置Linxu文件和 ...

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

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

  8. Linux学习之十四-Linux文件和目录权限

    Linux文件和目录权限 在Linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问:允 ...

  9. Linux文件和目录的777、755、644权限解释

    Linux文件和目录的权限 1.文件权限 在linux系统中,文件或目录的权限可以分为3种: r:4 读 w:2 写 x:1  执行(运行)-:对应数值0 数字 4 .2 和 1表示读.写.执行权限 ...

随机推荐

  1. 第20月第14天 objc_getAssociatedObject _cmd

    1. - (CustomNavigationControllerDelegate *)customDelegate { return objc_getAssociatedObject(self, _c ...

  2. Kafka架构简介

    一.kafka的架构 1.Broker kafka集群包含一个或者多个服务器,这种服务器就叫做Broker 2.Topic 每条发布到kafka集群的消息都有一个类别,这个类别就叫做Topic(逻辑上 ...

  3. java基础 包装类

    包装类在集合中用来定义集合元素的类型. 1.Integer.MIN_VALUE:int类型的最小值:-2^31 2.Integer.MAX_VALUE:int类型的最大值:2^31-1 3.int  ...

  4. vue工具知识

    1.访问数据自动格式化 Google jsonview插件(已用) 2.字体图标库. https://icomoon.io/  上传svg可生成字体图标

  5. Java NIO之Selector(选择器)

    历史回顾: Java NIO 概览 Java NIO 之 Buffer(缓冲区) Java NIO 之 Channel(通道) 其他高赞文章: 面试中关于Redis的问题看这篇就够了 一文轻松搞懂re ...

  6. android 多模块项目构建一

    项目构建之项目文件搭建: 1.在android studio中new project,如:mydemo,如在D盘下. 2.创建几个module,选择为Library. 3.项目中用到多模块,最好使用动 ...

  7. mq for aix 清理步骤

    删除所有相关进程smit remove 删除mq删除mqm用户和用户组 如果unmount /cdrom 卸载不掉的话使用 fuser -xcu /cdrom rm /var/mqm

  8. 【转】Java finally语句到底是在return之前还是之后执行?

    网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过试验,至少有两种情况下final ...

  9. ansible笔记(5):常用模块之文件操作(二)

    ansible笔记():常用模块之文件操作(二) 文件操作类模块 find模块 find模块可以帮助我们在远程主机中查找符合条件的文件,就像find命令一样. 此处我们介绍一些find模块的常用参数, ...

  10. Linux更新阿里源

    阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ CentOS系统更换软件安装源: 第一步:备份你的原镜像文件,以免出错后可以恢复. mv /etc/yum.rep ...