linux学习笔记二-----文件权限管理
一、分析文件权限(ln -s 文件名 快捷方式名 用来创建文件的快捷方式,下方ll查看信息时会在第一个字符处显示l)
[hjp@bogon ~]$ ll
total 4
drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t
drwxrwxr-x. 2 hjp hjp 6 Jan 5 20:44 testdir
[hjp@bogon ~]$
以drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t为例
1、d:表示目录(文件夹),该处字符还可以是‘-’,表示文件,还可以是‘l’,表示链接(如桌面上的快捷方式)
2、后面的rwxrwxr-x每三个为一组,第一组表示文件所有者对该文件操作权限,第二组表示与文件所有者同一用户组的用户对该文件的操作权限,第三组表示不与文件所有者同组的其他用户对该文件的操作权限。r(read)对文件有读取权限,对目录有浏览权限;w(write)对文件有新增修改内容权限,对文件有删除、移动权限;x(execute)对文件有可执行权限,对目录有可进入目录权限;-表示不具有该项权限
上述权限用二进制表示为111111101,即拥有权限为1,不拥有权限为0,按组转换为十进制位775,后面修改权限时会用
3、后面数字2表示连接的文件数(我也不知具体什么意思)
4、第一个hjp表示文件所属用户,第二个hjp表示文件所属用户的组
5、后面的数字4096或6表示文件大小,单位字节
6、在后面就是日期
7、最后的t或testdir表示文件夹或文件名
二、权限修改
1、chmod 权限表示 文件夹或文件 如chmod 777 t 修改t文件夹权限为所有可读写可执行
2、chmod o-x t 修改t文件夹权限为撤销其他用户可执行权限,o(others)表示其他用户,减去x可执行权限
chmod o+x t 添加其他用户可执行权限;chmod u-w t u(user)表示文件所属者,撤销写权限
chmod g-w t g(group)表示所属组用户,撤销写权限
chmod a+w t a(all)表示所有用户,授予写的权限
也可以这样,chmod o+rwx t 授予其他用户读写以及可执行的权限
3、修改文件夹或文件所属者或所属用户组权限,需要在root下操作
chown root:root t 将t文件夹的所属者改为root,所属用户组改为root
linux学习笔记二-----文件权限管理的更多相关文章
- Linux学习笔记之文件权限
前言: 说起文件权限,大家在windows下应该很熟悉就对文件右键属性,然后配置一点什么读写之类的权限,然后可以分配到每个的人. 对于linux 我先为大家介绍一个使用者和组和其他的概念说明一下 文件 ...
- linux 学习笔记之文件与管理
前言: 对于windows来说,文件的系统管理都是非常简单的(这个应该有一个捂脸),通常就是重命名,复制,移动,删除,查看文件属性,查看文件内容,寻找文件.其实在图形化行中的linux也是有这样子功能 ...
- MySQL学习笔记二:权限管理
1. 创建和删除用户,mysql中的用户是由用户名和主机名来确定的 create user "user_name@host_name" identified by passwd; ...
- Linux学习笔记(二) 文件管理
了解 Linux 系统基本的文件管理命令可以帮助我们更好的使用 Linux 系统,以下介绍几个常用的文件管理命令 1.pwd pwd 是 Print Working Directory 的简写,用于显 ...
- Liunx学习笔记(三) 文件权限
一.文件权限 1.查看文件权限 (1)文件权限 在 Linux 中对于文件有四种访问权限,列举如下: 可读取:r,Readable 可写入:w,Writable 可执行:x,Execute 无权限:- ...
- [转帖]Linux学习笔记之rpm包管理功能全解
Linux学习笔记之rpm包管理功能全解 https://www.cnblogs.com/JetpropelledSnake/p/11177277.html rpm 的管理命令 之前学习过 yum 的 ...
- 3,linux入门到上手-文件权限管理与配置
linux入门-文件权限管理与配置 一.关于linux的操作命令一般格式如下: 1,一行指令中第一个输入的部分绝对是"指令(command)"或"可可执行文件案(例如批次 ...
- Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum
写在前面 上节我们通过简单的几组命令,已经完全的实现了文件的移动.删除.更名.以及复制,我们最常用的基本玩法,本节将带着大家学习压缩.解压的相关步骤. Linux 学习笔记 4 创建.复制.移动.文件 ...
- Linux常用命令之文件权限管理
Linux文件权限管理1.改变文件或目录的权限:chmod命令详解命令名称:chmod命令所在路径:/bin/chmod执行权限:所有用户语法:chmod [{ugoa}{+-=}{rwx}] [文件 ...
随机推荐
- 学习node.js 第4篇 建立一个最小的web聊天系统
我们生活在一个实时的世界里,有什么比聊天更加实时吗?那就让我们先写一个基于TCP 的聊天服务器吧,并且支持Telnet 连接.这很容易,而且能够完全用Node来编写.首先,我们需要在Node 中包含T ...
- [tools]camtasia studio8.6
实际情况: 装了汉化补丁包后坏事,最后还是没装汉化补丁包.直接用英文版的.安装过程中输入序列号即可激活. ):输入注册码安装 用户名:大眼仔~旭(Anan) 注册码:GCABC-CPCCE-BPMMB ...
- 解决SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的方法
1.开启Ad Hoc Distributed Queries组件,在sql查询编辑器中执行如下语句: reconfigure reconfigure 2.关闭Ad Hoc Distributed Qu ...
- Discuz! X的CSS加载机制
首先,每个页面都会加载以下两个css,data/cache/style_1_common.css和data/cache/style_1_forum_index.css.先讲讲这两个文件名的命名规则:第 ...
- 供应商和管理员查看供应商地址簿信息SQL
--管理员查看地址簿 SELECT hps.party_site_id, hps.party_site_name AS address_name, 'CURRENT' AS status, hzl.a ...
- Ubuntu下类似于Total Commander的两个工具
Total Commander for linux Is there a Linux version? Unfortunately not. Because of problems with port ...
- 九度oj-1003-Java
题目描述: 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开. 现在请计算A+B的结果,并以正常形式输出. 输入: 输入包含多组数据数据,每组数据占一行,由两 ...
- impdp使用
创建一个dir,dump_dir1,将备份文件放在下面 impdp szfetsc_card/123456 directory=dump_dir1 dumpfile=130912.dmp REMAP_ ...
- nodejs中的Crypto模块
我是属于实用型的选手,千万别问我过多原理性的东西,我只知道,这个是最好的,我就用它. http://cnodejs.org/topic/504061d7fef591855112bab5
- CNN 手写数字识别
1. 知识点准备 在了解 CNN 网络神经之前有两个概念要理解,第一是二维图像上卷积的概念,第二是 pooling 的概念. a. 卷积 关于卷积的概念和细节可以参考这里,卷积运算有两个非常重要特性, ...