Linux文件权限与目录
1:文件操作者的身份
owner:创建文件、拥有文件的登录用户。
group:同一群组内的用户。
others:其他登录用户。
【系统账户与密码信息保存在/etc/passwd;个人账户与密码信息保存在/etc/shadow;群组信息保存在/etc/group】
2:文件的操作权限
read:读
write:写
execute:执行
3:查看文件信息
ls :打印当前目录下所有文件
ls -al:打印当前目录下所有文件(包含详细信息)
文件类型与权限 连结数 拥有者 所属群组 大小 最后修改时间 文件名
文件类型与权限:一共十个字符,其中第一个是文件类型,后9个是权限。
文件类型:
权限:9个字符,分别对应3种身份的用户:拥有者、群组、其他人,每个身份3个字符,r\w\x分别代表“读、写、执行”。
4:改变文件属性与权限
改变文件所属群组:
chgrp 新群组 文件名 (群组名必须在/etc/group目录下存在)
改变文件拥有者:
chown 用户名 文件名 (新拥有者需要存在于/etc/passwd目录下)
改变权限:
用数字表示权限:r=4,w=2,x=1,-=0,所以一种身份的权限之和在0~7之间,使用一个三位数即可表示三种身份的权限组合。
chmod xyz 文件名 (x\y\z为0~)
用符号操作权限:
chmod u/g/o/a +/-/= r/w/x/- 文件名
u:用户
g:群组
o:其他人
a:所有身份
+:增加权限
-:减去权限
=:赋予权限 eg:
chmod u=rw,g=rwx,o=rx 文件名
chmod a-x 文件名
chmod u+x 文件名
5:文件种类
正规文件(-):分为三种
文本文件(ASCII):文档
二进制文件(Binary):可执行的二进制文件
数据格式文件(data):以某种格式保存的数据文件,打开显示乱码。
目录(d):目录文件。
链接文件(l):类似于快捷方式
设备文件:
区块文件(b):软硬盘等存储设备。
字符文件(c):键盘鼠标等周边设备。
数据接口文件(s):socket。
管道(p):多个程序访问同一个文件时所使用。
6:Linux下常见文件扩展名
*.sh:脚步文件,可执行。
*.tar\*.tar.gz\*.zip\*.tgz:压缩包。
.文件名 :以"."开头的文件,为隐藏文件。
7:目录配置
4种类型:
可分享:可以被网络上其他主机访问的,包括可执行文件、邮件等。
不可分享:自身机器有关的配置文件等,不能被其他机器访问。
不变的:不经常变动的文件,如:函数库等。
可变的:经常变动的,如:登录文件等。
三层目录:
/ :根目录,与开机系统有关。
/user:软件安装、执行有关。
/var :与系统运行有关。
/ 根目录:开关机、函数库、设备、核心配置文件等。
/usr:Unix SoftWare Resourse目录,所有系统默认安装等软件都在这里。
/var:系统运行过程中产生的数据,主要有会高速缓存、登录文件、日志文件、程序运行时产生的文件等。
8:目录树
、
9:路径
绝对路径:从根目录"/"开始
相对路径:从当前目录开始"./"
从上级目录开始"../"
Linux文件权限与目录的更多相关文章
- Linux 文件权限于目录配置
用户与用户组 我們以王三毛為例,王三毛這個『檔案』的擁有者為王三毛,他屬於王大毛這個群組, 而張小豬相對於王三毛,則只是一個『其他人(others)』而已. 不過,這裡有個特殊的人物要來介紹的,那就是 ...
- 一、Linux文件权限与目录配置
行文结构如下: 用户和用户组 Linux文件权限概念 Linux目录配置 重点回顾 1.用户与用户组 Linux是个多用户.多任务的系统,可能有多人同时使用这台机器进行工作,为了考虑每个人的隐私和工作 ...
- Linux文件权限与目录配置
一.linux文件属性 用户组概念:假如主机有两个团体,第一个团体名为projecta,里面有class1,class2,class3:第二个团体名为projecb,里面有class4,class5, ...
- (转)Linux的文件权限与目录配置
ref:https://www.cnblogs.com/ysocean/p/7712412.html#_label1_0 (转)Linux文件权限和目录配置 1.Linux命令的普遍语法格式 命令格式 ...
- linux文件权限目录配置笔记
###linux 文件权限目录配置笔记 ---------- 多人多任务环境 linux 一般将文件可存取的身份分为三个类别:owner group others Permission deny ls ...
- 【转】第六章、Linux 的文件权限与目录配置
原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0210filepermission.php 最近更新日期:2009/08/18 Linux最优秀的地方之一, ...
- Linux 的文件权限与目录配置
用户和用户组 文件所有者 (owner) 用户组概念 (group) 其他人概念 (others) Linux文件权限概念 1. Linux文件属性 要了解Linux文件属性,那么有个重要的命令必须提 ...
- 第六章、Linux 的文件权限与目录配置
第六章.Linux 的文件权限与目录配置 1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 ...
- linux——(2)文件权限与目录配置
概念一:用户与用户组 对linux下的每一个文件或者目录来说,访问者都有三种身份:所有者,用户组,其他人.这三种人对于同一个文件的权限是可以分开设定的. 概念二:linux文件权限 文件和目录都有3种 ...
随机推荐
- PCM转MP3工具的封装
PCM转MP3工具的封装 说明 1. 对 PCM 转 MP3 进行了简单的封装. 2. 使用 https://github.com/wuqiong/mp3lame-for-iOS 生成支持64位的 l ...
- BaseControl按钮合集
BaseControl按钮合集 效果 源码 https://github.com/YouXianMing/Animations // // POPBaseControl.h // Animations ...
- MYSQL 1093 之You can't specify target table for update in FROM clause解决办法
You can't specify target table for update in FROM clause含义:不能在同一表中查询的数据作为同一表的更新数据. 出现以上错误,是因为想将表自身的字 ...
- Material Designer的低版本兼容实现(九)—— Float Button & Small Float Button
5.0一个新特性就是出现了这么一个圆形的悬浮指示按钮,这个按钮可以用来体现一个全局的重要功能,比如添加账户什么的.这个按钮有两种大小,一种是正常的按钮大小,一种是小型的按钮.官方文档中介绍的是小心的按 ...
- Java正则表达式教程及示例
本文由 ImportNew - ImportNew读者 翻译自 journaldev.欢迎加入翻译小组.转载请见文末要求. [感谢 @CuGBabyBeaR 的热心翻译.如果其他朋友也有不错的原创或 ...
- JAVAWEB开发之HttpServletResponse和HttpServletRequest详解(下)(各种乱码、验证码、重定向和转发)
HttpServletRequest获取请求头信息 (1)获取客户机请求头 String getHeader(String name) Enumeration<String> getHe ...
- 用SLF4j/Logback打印日志-3
在 用SLF4j/Logback打印日志-1 和 用SLF4j/Logback打印日志-2 中分别介绍了Logback记录日志的基本原理并重点介绍了输出源配置.本篇介绍一些性能和技巧性的东西. 性能 ...
- 7.6 服务远程暴露 - 注册服务到zookeeper
为了安全:服务启动的ip全部使用10.10.10.10 远程服务的暴露总体步骤: 将ref封装为invoker 将invoker转换为exporter 启动netty 注册服务到zookeeper 订 ...
- asp.net单元测试及查看代码覆盖率详细示例
在vs2008中创建单元测试 一,打开vs2008,创建一个类库VSTSDemo.因为我在学习的时候用的就是vs2008,其它版本的vs,方法应该差不多,大家自己研究吧 :) 删除掉默认生成的类,然后 ...
- Android -- onMeasure
onMeasure调用次数 当Activity获取焦点的时候,它就需要绘制布局.Android框架会处理绘制过程,但这个Activity必须提供它布局树的根节点. 绘制过程是从布局的根节点开始的.这个 ...