Linux之文件属性、权限
Linux中的3种身份:1. owner(文件所有者)
2. group(用户组)
3. others(其他)
Linux中的3中权限:1. r(可读)
2. w(可写)
3. x(可执行)
* 所有系统上的账号与一般身份用户,还有root的相关信息,都在/etc/passwd文件内;
个人密码则记录在/etc/shadow文件下;
Linux所有的组名都记录在/etc/group内。
※ ls命令,用来查看文件,包括文件的文件名与相关属性
ls -al命令,可以列出所有的文件详细的权限与属性,同时也包括隐藏文件(文件名的第一个字符为“.”的文件)
文件属性图如下所示:

第一列,包括了10个字符
第1个字符,文件类型:1. [d],目录
2. [-],文件
3. [l],连接文件
4. [b],可供存储的接口设备
5. [c],串行端口设备,eg. 键盘、鼠标等
第2-4个字符,文件所有者
第5-7个字符,文件所属用户组
第8-10个字符,其他人
※ chgrp命令,改变文件所属用户组
* 要被改变的组名必须在/etc/group文件内存才行
※ chown命令,改变文件所有者
* 用户必须是已存在于系统中的账号,也就是在/etc/passwd这个文件中有记录的用户名称才能改变
※ chmod命令,改变权限
1. 数字类型
(1)r: 4
(2)w: 2
(3)x: 1
eg. -rwxrwx---
owner = 4+2+1 = 7
group = 4+2+1 = 7
others = 0+0+0 = 0
chmod 770 filename
2. 字符类型
chmod u,g,r,a +,-,= r,w,x 文件或目录
eg. -rwxr-xr-x
chmod u=rwx,go=rx filename
chmod a+w filename // 每个人均增加w属性
chmod a-x filename // 每个人都去除x属性
注:(1)Linux下,文件是否能被执行,不是由扩展名决定的,而是由是否具有“x”这个权限决定的。
(2)能不能进入某一个目录,只与该目录的“x”权限有关。
Linux之文件属性、权限的更多相关文章
- Linux 改变文件属性与权限
常用的修改文件组或文件的命令有三个:chgrp.chown.chmod. 1 chgrp 改变文件所属的用户组 改变一个文件的用户组直接以chgrp来改变即可,这个命令时change group 的简 ...
- linux系统文件属性及企业精典故障案例
linux系统文件属性: [root@nginx_back ~]# stat keepalived-1.2.7.tar.gz 查看文件属性 File: "keepalived-1.2.7.t ...
- linux下的权限控制
终于还是要弄服务器了,这是多年前用fedora的时候整理的,也贴出来,顺便也再复习一下. 先来了解一下文件属性,在shell环境里输入:ls -l 可以查看当前目录文件.如:drwxr-xr-x. 1 ...
- Linux 下的权限改变与目录配置
Linux 下的权限改变与目录配置 ./代表本目录的意思. (1):用户与用户组, 1:文件所有者,文件被某一用户所有 2:用户组: 对文件给与一个或者多个用户权限配置 3:其它人: (2):l ...
- Linux 用户及权限详解
Linux 用户及权限详解 用户 , 组 ,权限 安全上下文(secure context): 权限: r,w,x 文件: r : 可读,可以使用类似cat 等命令查看文件内容. w : 可写,可以编 ...
- 【转】第六章、Linux 的文件权限与目录配置
原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0210filepermission.php 最近更新日期:2009/08/18 Linux最优秀的地方之一, ...
- 八.linux系统文件属性知识
1.文件属性权限是12位,现在只看9位,其中每3个一组,为:属主权限.属组权限.其他权限,其中r可读,w可写,x可执行,如图: 2.文件属性之软硬链接 linux系统中有两种链接,为硬链接(ln) ...
- 第六章、Linux 的文件权限与目录配置
第六章.Linux 的文件权限与目录配置 1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 ...
- linux初学者-文件权限
linux初学者-文件权限 lunix系统都是以文件的形式存在,自然而然的就会要求不同的用户拥有不同的权限,这也是系统能够运行的根本保证,下文将对文件的权限管理进行简要的介绍. 1.文件属性的查看 - ...
- Linux基础文件权限
一.基本权限 文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件 权限对象:属主: u属组: g其他人: o 基本权限类型:读:r 4写:w 2执行: x 1 rwx rw- r-- ...
随机推荐
- legend2---开发常用语句
legend2---开发常用语句 一.总结 一句话总结: 其实敲代码都是很类似的,比如ajax,模型等等,敲代码就是一个由生到熟的过程 1.ajax? $.post("{:url('broa ...
- leetcode-mid- math-166. Fraction to Recurring Decimal
mycode 73.92% 如何判断同号? 1)res = "-" if ((numerator>0) ^ (denominator>0)) else " ...
- k8s 添加ingress 暴露服务
vim file.yaml apiVersion: extensions/v1beta1 kind: Ingress metadata: name: pgadmin labels: k8s-app: ...
- 二、启动一款app演示
一.下载aapt包 1. aapt即Android Asset Packaging Tool,在SDK的build-tools目录下.该工具可以查看apk包名和launcherActivity 2.打 ...
- 四、IDEA创建SpringBoot项目
1.从官网下载之后直接导入IDEA: 下载完成解压之后如下图: IDEA导入该项目: 之后一路next即可 导入成功之后你可能会发现左下角一直有个进度条在进行,傻傻的同学可能以为是在下载jar包,下个 ...
- Windows操作路由表
route print route add 172.17.0.0 mask 255.255.0.0 192.168.99.100 route delete 172.17.0.0 mask 255.25 ...
- Vue知识整理15:组件注册
采用局部注册组件: 将代码放在vue的一个实例中,而不是单列申明.
- webpack打包文件解析
/** * 对于没有代码分割的,webpack会打包生成main.js一个大的自执行函数 * 函数参数是一个对象,键值分别是路径和模块的函数 * 函数内部定义了一些方法,包括__webpack_req ...
- 测开之路一百四十六:WTForms之表单应用
WTForms主要是两个功能:1.生成HTML标签 2.对数据格式进行验证 官网:https://wtforms.readthedocs.io/en/stable/ 这篇介绍用wtform生成htm ...
- 2d平台怪物逻辑
2d来回巡逻 遇到坑会自动转向 可配置单次方向行走的时间,转向等待时间等 using System; using System.Collections; using System.Collection ...