美文网首页
Linux文件权限和目录配置

Linux文件权限和目录配置

作者: 小小小小小台 | 来源:发表于2017-11-19 18:17 被阅读0次

使用者和群组

用途 ---- 数据安全:

    · 系统保护、团队开发数据共享、规避数据被盗取盗用的风险

· linux一般将文件可存取的身份分三类:owner/group/others/(root)

· 三种身份的权限分别为:read/write/execute

· 个人密码记录文件:/etc/shadow(暂时不知道怎么打开这个文件)

双击shadow文件 文件拥有者:root;只有root才能读写;shadow群组只读;其他人无任何权限

· 群组信息存储文件:/etc/group(打开之后才发现有这么多信息。。。)

群组文件

文件权限

· 命令 - 查看文件以及文件信息:ls

    一般用法:ls -l 查看文件权限、链接、拥有者、群组、文件大小、修改日期

文件名

(ls -al可查看隐藏文件(第一个字符为"."的文件))

ls -al与ls -l的差异 ls -al与ls -l的差异

· ls命令列表意义


笔记 - 文件属性以及特殊文件类别

文件属性的限定范围

需要注意的是目录的wx属性、

w表示具备异动目录文件清单的权限,权限包括:

    1. 创建新的文件与目录

    2. 删除已经存在的文件与目录(不论该文件的权限为何!)

    3. 将已存在的文件或目录进行更名;

    4. 搬移该目录内的文件、目录位置。

x表示用户是否有权限进入该文件夹

有访问限制的文件夹一般会有不同的表示 需要注意的是目录文件的wx属性;

【数据接口文件】多数在/run或/tmp这些个目录中

文件属性以s开头

遗憾的是本机中的socket好像都是空文件,查看网上用例,似乎都是一些shell脚本用于



改变文件属性与权限

在ubuntu中可视化见面中都可以右键properties查看并修改

可视化查看与修改文件权限

· 命令 - 修改文件信息

    chgrp:改变文件所属群组

    chown:改变文件拥有者

    实例:sudo chown root:test file1

    ##左边是修改文件所有者,右边是群组

    chmod:改变文件权限,SUID,SGID,SBIT等特性

    实例:sudo chmod 775 folder1

(添加工作组命令:groupadd(好像需要root权限))

前两个命令(chgrp、chown针对人)后面那个chmod针对文件

修改群组为test 递归修改(-R(大写!))

· 命令 - 修改权限:chmod

权限分数

更直观的方式

· w对于文件来说可以具有写入/编辑/新增/修改文件的内容的权限, 但并不具备有删除该文件本身的权限;但是对于文件夹来说w代表删除文件与目录的权限(不论是否具有该文件的权限)

(=。=)个人喜欢数字模式,简单

修改模式后无法访问该文件夹了

Linux文件种类与拓展名

Linux目录

绝对路径与相对路径

· ../上层目录

· ./当前目录


文件与目录管理

· cd:变换目录

· pwd:显示目前的目录(-P表示确切路径而非链接路径)

· mkdir:创建一个新的目录(-m设置权限(可用数字与chmod一样);-p建立多文件夹)

· rmdir:删除一个空的目录

相关文章

网友评论

      本文标题:Linux文件权限和目录配置

      本文链接:https://www.haomeiwen.com/subject/kvouvxtx.html