linux学习笔记-文件相关知识
一.文件属性
在当前用户家目录下以ls -al命令输出为例:
-rw-r--r-- 1 renren renren 231 10月 31 01:07 .bashrc
文件权限 连接数 文件所有者 文件所属用户组 文件大小 文件最后被修改的时间 文件名
二.文件类型与权限
-rw-r--r--
第一个字符代表文件的类型,后面的九个字符三个为一组,第一组代表文件所有者的权限,第二组代表同用户组的权限,第三组代表其他非本用户组的权限。
1.文件类型分类
d代表目录
[-]代表文件
[l]代表连接文件
[b]代表设备文件的可供存储的接口设备
[c]代表设备文件的串行端口设备
[s]代表套接字文件
[p]代表管道文件
2.文件权限分类
r 代表可读(read)
w代表可写(write)
x代表可执行(execute)
三.改变文件属性与权限
1.使用的命令
chgrp:改变文件所属用户组
chown:改变文件所有者
chmod:改变文件权限
2.chgrp的用法:
chgrp [-R] 用户 文件或目录
-R参数 递归更改 即连同子目录下所有文件及目录进行更改
3.chown的用法:
chown [-R] 用户 文件或目录 chown [-R] 用户:用户组 文件或目录
-R参数 递归更改 即连同子目录下所有文件及目录进行更改
4.chmod的用法:
chmod有两种使用方法,分别是使用数字或符号进行权限的更改
第一种方法:
linux文件和目录的基本权限共九个,三个为一组分别对应的身份是【owner group others】,用数字该表各个权限分别是:
r:4
w:2
x:1
使用方法即三组每组的三个权限分数累加得出xyz后,使用如下命令
chmod [-R] xyz 文件或目录
-R参数 递归更改 即连同子目录下所有文件及目录进行更改
第二种方法:
对应三个身份分别使用符号设置权限
三种身份对应的参数:
u(user)
g(group)
o(others)
a(all)
设置项目对应的参数:
+(加入)
-(除去)
=(设置)
具体用法:
chmod [-R] u=xxx,g=xxx,o=xxxx 文件或目录
chmod [-R] a+x 文件或目录
-R参数 递归更改 即连同子目录下所有文件及目录进行更改
linux学习笔记-文件相关知识的更多相关文章
- linux学习笔记-目录相关知识
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! linux的目录结构及作用是根据fhs标准定制的,以下列出一些常用的目录的作用,以及fhs官方网站的连接 FHS官方网站的连接: ...
- linux学习笔记-shell-script相关知识
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 一.shell script的执行方法 条件:shell脚本文件必须具备可读可执行权限 1.直接命令执行 (1)使用绝对路径执行 ...
- linux学习笔记-wget相关知识
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! wget是非交互式的网络文件下载工具,这里参考帮助文档,记录下实用参数和使用方法. 一.wget的实用参数: wget: 用法: ...
- 好记性不如烂笔头-linux学习笔记4apache相关知识
apache 启动有2种模式 1是prefork模式,每个进程对应一个线程,如果是比较稳定的平台,那么prefork模式是worker模式 比较好,效率高,但是吃的内存比较大. 2 如果是高负载高并发 ...
- Linux学习笔记—文件与文件系统的压缩与打包(转载)
压缩文件的用途与技术 例如,计算机都是以byte单位来计量的,1byte占8bit.如果存储数字1,那么1byte就会空出7bit.采用一定的计算方式,压缩这些空间可以大大降低文件存储. Linux系 ...
- Linux运维学习笔记-文件权限知识总结
权限总结: 1. 可读r:表示具有读取\阅读文件内容的权限: 2. 可写w:表示具有新增.修改文件内容的权限: a. 若果没有r配合,那么vi编辑文件会提示无法编辑(但可以强制编辑),echo可以重定 ...
- linux学习笔记--文件
文件系统 ls -lhi i inode 相当于文件在磁盘里的唯一标示,index node h 代表文件大小k,m [root@masters ~]# [root@masters ~]# ls -l ...
- Linux 学习笔记 文件权限
* Linux系统会为各种各样的功能创建不同的用户账户,而这些账户并不是真的用户.这些账户称作系统账户,是系统上运行的各种服务进程访问资源用的特殊账户. 所有运行在后台的服务都需要用一个系统用户账户登 ...
- linux学习笔记----文件与目录管理
一.目录处理命令 cd:切换目录 pwd:显示当前目录 mkdir:新建一个新的目录 rmdir:删除一个空的目录 1)pwd:显示当前目录 pwd [-P] P:显示出当前的路径,而非使用连接(li ...
随机推荐
- RxSwift学习笔记10:startWith/merge/zip/combineLatest/withLatestFrom/switchLatest
//startWith //该方法会在 Observable 序列开始之前插入一些事件元素.即发出事件消息之前,会先发出这些预先插入的事件消息 Observable.of(1,2,3) .startW ...
- .NET Core微服务之路:让我们对上一个Demo通讯进行修改,完成RPC通讯
最近一段时间有些事情耽搁了更新,抱歉各位了. 上一篇我们简单的介绍了DotNetty通信框架,并简单的介绍了基于DotNetty实现了回路(Echo)通信过程. 我们来回忆一下上一个项目的整个流程: ...
- Java中的Lock接口
Synchronized & Lock synchronized 是Java语言中的关键字,由monitorenter,monitorexit两个指令实现.JVM会将monitorenter指 ...
- Netty 发送消息失败或者接收消息失败的可能原因
1. 消息发送失败: 检查通道是否建立成功 Netty中的通道建立采用的是异步方式,获取到的通道对象可能为空或初始化未完成: 2. 接收的消息有丢失 消息可能会粘包,是否有拆包机制
- mysql之数据分区
一:概述 通过把表分成多几区间,每个区间存储符合特定表达式的数据(即在我们创建分区表时指定每个分区存储的条件例如:PARTITION p0 VALUES LESS THAN (100) 即p0区间存 ...
- 修改idea打开新窗口的默认配置
使用idea开发maven项目时,发现使用新窗口创建一个项目时,例如file-settings的maven库配置都是用的用户下的maven库,如何配置一个全局的maven配置呢,操作如下: File- ...
- 【leetcode】20.有效的括号
题目 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效.有效字符串需满足:左括号必须用相同类型的右括号闭合.左括号必须以正确的顺序闭合.注意空字符串可被认为 ...
- 可能比文档还详细--VueRouter完全指北
可能比文档还详细--VueRouter完全指北 前言 关于标题,应该算不上是标题党,因为内容真的很多很长很全面.主要是在官网的基础上又详细总结,举例了很多东西.确保所有新人都能理解!所以实际上很多东西 ...
- h5端呼起摄像头扫描二维码并解析
2016年6月29日补充: 最近做了一些与表单相关的项目,使用了h5的input控件,在使用过程中遇到了很多的坑.也包括与这篇文章相关的. 首先我们应该知道使用h5新提供的属性getUserMedia ...
- Hibernate框架 主配置文件(Hibernate.cfg.xml)基本
数据库连接参数配置: <?xml version='1.0' encoding='UTF-8'?> <!--表明解析本XML文件的DTD文档位置,DTD是Document Type ...