码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 学习 - 文件权限管理

时间:2018-07-04 23:42:40      阅读:323      评论:0      收藏:0      [点我收藏+]

标签:conda   文本文件   .com   第一个   文本   查看   pytho   大小   需要   

ls -l 命令:查看用户文件详细信息 

命令后 ,显示如图 :

技术分享图片

各部分表示的意思 :

-rw------.  其中 . 表示安全环境下创建的文件 , . 前面的部分是权限信息 ,总共 10位,

1  表示硬链接数量

第一个 root 表示属主,是一个用户名,表示 anaconda-ks.cfg 这个文件属于root

第二个 root 表示 属组 

后面的数字 1269  表示文件大小 

Jul 4 02:44 表示文件创建时间 

anaconda-ks.cfg 文件名

 

 

-rw------.   权限信息 详解:

第一位 - :表示文件类型,常见的文件类型有 

    - 表示普通的文本文件

    d 表示 目录文件 

    l 表示软连接

    b 表示 设备文件 

    p 表示 管道文件

剩下的9位数,每三位一组,

其中 第2-4位表示 属主的权限 ,(读 用r表示,写用w表示,执行 用x表示,如果没有某项权限 则用 -  表示 )

第 5-7位 表示 属组的权限  

第 8 -10 位 表示 其他用户的权限 。其他用户 指的是 不是属主 ,并且 不是属组里面的用户 

 

二。 修改用户的权限信息 (只有文件的属主,和root 用户,才能修改文件的权限 )

  用命令 chmod修改, u  表示 属主, g表示 属组 ,o 表示其他用户

  命令 chmod u=rwx a.txt ,将属主的权限 修改成 rwx ,直接赋值的形式,将所需要的权限直接赋值给属主 

  将全部权限改成 - 可以简写成 chmod u=- a.txt ,不需要写 u=--- a.txt

  方法二: chmod u+rw ,将属主的权限加上 rw, chmod u-rw 将属主的权限 减去rw

属组 权限的修改方法 , 其他用户的权限修改方法  同上 。

 

三。执行文件

执行文件的方法

.  文件路径

./ 文件路径  (python中只用这种方法)

sh 文件路径

bash 文件路径

 

Linux 学习 - 文件权限管理

标签:conda   文本文件   .com   第一个   文本   查看   pytho   大小   需要   

原文地址:https://www.cnblogs.com/jiayou888888/p/9265908.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!