linux的文件与目录的权限设置
@font-face { font-family: 宋体 }
@font-face { font-family: "Cambria Math" }
@font-face { font-family: Calibri }
@font-face { font-family: "@宋体" }
p.MsoNormal, li.MsoNormal, div.MsoNormal { mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: ""; margin: 0 0 0.0001pt; text-align: justify; text-justify: inter-ideograph; mso-pagination: none; font-size: 10.5pt; mso-bidi-font-size: 11.0pt; font-family: "Calibri", "sans-serif"; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: minor-bidi; mso-font-kerning: 1.0pt }
.MsoChpDefault { mso-style-type: export-only; mso-default-props: yes; font-family: "Calibri", "sans-serif"; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: minor-bidi }
@page { mso-page-border-surround-header: no mso-page-border-surround-footer: no }
@page WordSection1 { size: 612.0pt 792.0pt margin-top: 72pt margin-right: 90pt margin-bottom: 72pt margin-left: 90pt mso-header-margin: 36.0pt mso-footer-margin: 36.0pt mso-paper-source: 0 }
div.WordSection1 { page: WordSection1 }
设置权限
chmod[-R]permission filename|directory
(1)以数字表示法修改权限
------------------------------------------------
数字表示法将读取r、w、x分别以4、2.1来表示,没有授予的部分就表示为0然后再把授予的权限相加而成。
权限数字表示法
原始权限 转换为数字 数字表示法
rwxrwxr-x (421)(421)(401) 775
rwxr-xr-x(421) (401) (401) 755
rw-rw-r -- (420) (420) (400) 664
rw-rw---r--(420) (400) (400) 644
----------------------------------
范例:开放文件a所有的权限,允许任何人对其执行任何操作。命令如下:
# ll a
-rw-r--r-- 1 petcat test 0 Mar 8 22:07 a
#chmod 777 a
# ll a
-rwxrwxrwx 1 petcat test 0 Mar 8 22:07 a
-----------------------------------------------------
我们编写shell脚本时,由于新建文件的属性是默认“-rw-r--r--"
因此首先要要先转变为可执行文件,并且不希望被其他人修改。通常:设置文件属性为“-rwxr-xr-x"
相当于数字类型为[4+2+1][4+0+1][4+0+1]=755,因此可以使用 “chmod 755 filename"。
(2)以文字表示法修改访问权限
--------------------------------------------------
系统用4种字母来表示不同的用户
u: user,表示所有者
g:group,表示属组
o:others,表示其他用户。
a:all,表示以上三种用户。
操作权限使用下面3种字符的组合表示
r: read,可读。
w:write,写入。
x:execute,执行。
范例
--------------------------------------
设置文件属性为“-rwxr-xr--”,使用操作符“=”即可以实现。命令如下:
chmod u=rwx,g=rx,o=r a
ll a
-rwxr-xr-- 1 petcat test 0 Mar 8 22:07 a
---------------------------------------------
1.fdisk -l /dev/sda该命令用于查看磁盘上的分区情况
2.df 该命令反映当前系统各个分区使用情况
3.du 自动统计当前系统中所有目录使用情况(root用户下)
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
linux的文件与目录的权限设置的更多相关文章
- Linux系统对文件及目录的权限管理(chmod、chown)
本文命令: 4 5 6 ls -l chmod chown 1.身份介绍 在linux系统中,对文件或目录来说访问者的身份有三种: ①.属主用户,拥有者(owner)文件的创建者 ②.属组用户,和文件 ...
- Linux 文件和目录的权限设置 - umask(默认权限),chmod(改变权限)
1. chmod 改变已有目录或文件的权限 chmod 设置已有目录或文件的权限.可以为指定范围的用户添加或删除权限. 权限范围的表示法如下: u:User,即文件或目录的拥有者: g:Group,即 ...
- Linux - 对文件和目录的权限管理
对文件的权限管理 ls -l,也可以用 ll 命令查看文件权限的相关信息 第一列“-rw-r--r--.”为权限信息,权限信息的最后一个点表示为在安全环境下创建的 第二列“1”为硬链接数,第三列“ro ...
- 如何设置linux的文件和目录的权限
1 字符表示法 1)chmod [-R] 权限(mode)file 注:[-R]会将目录下所有权限都设置成指定的 who operator permission u(owner) +增加权限 r( ...
- Linux改变文件或目录的访问权限命令
使用 ll 或 ls -l 指令时 第一列会显示出目录下文件的权限 例如∶ -rw-r-r- 横线代表空许可.r代表只读,w代表写,x代表可执行.注意这里共有10个位置.第一个字符指定了文件类型 ...
- [转]linux如何修改文件或目录的权限(chmod)
linux如何修改文件或目录的权限(chmod) chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符.777,第一个7代表文件所属者的权限,第二个 ...
- 15、linux文件、目录的权限及如何改变权限(root用户不受任何权限的限制)
15.1.linux普通文件的读.写.执行权限说明: r:读,表示具有读取\阅读文件内容的权限: w:可写,表示具有新增,修改文件内容的权限: 如果没有r配合,那么vi编辑文件会提示无法编辑(但可以强 ...
- Linux更改文件及目录权限问题
1. 快速实例学习: 修改某个目录下的所有文件的权限,包括子目录中的文件,例子如下: # /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx # /home/user ...
- Linux系统——文件和目录权限
文件及目录权限(七进制表示) r 读权限(4),允许查看文件内容 w 写权限(2),允许修改文件内容 x 可执行权限(1),允许运行程序 - 无权限(0) 属主:拥有该文件的用户账号 属组:拥有该 ...
随机推荐
- Solution -「CF 1480G」Clusterization Counting
\(\mathcal{Description}\) Link. 给定一个 \(n\) 阶完全图,边权为 \(1\sim\frac{n(n-1)}2\) 的排列.称一种将点集划分为 \(k\) ...
- JUC并发工具类之Semaphore控制并发线程数
首先看看关于Semaphore的UML图: 从上图看,信号量的实现原理与锁类似,是基于AQS的:有公平与非公平之分.当初始的资源数为1时就退化为排它锁了,资源总数即state的初始值,在acquire ...
- iNeuOS工业互联网操作系统,顺利从NetCore3.1升级到Net6的过程汇报
目 录 1..... 概述... 1 2..... 升级的工程... 3 3..... 升级的代码差异... 4 4..... 系统运行... 5 1. 概述 我们团队一直在工业领域从 ...
- mysql 去除前后空白字符
update table set field = replace(replace(replace(field,char(9),''),char(10),''),char(13),'');
- 零基础入门Python游戏学习笔记(1)
书是车洪于2020年出的,到手已经过去一年多了.现在学来,好多东西不一样了. 作者的GitHub,大家知道的原因,并不好打开. 代码就不搬了,只是为了学习方便,书籍勘误搬一下. 一.开发环境: 1.p ...
- kali主机探测命令与工具集
实验目的 熟悉ping.arping.fping.hping3.nbtscan.nping.p0f.xprobe2工具对目标主机的探测方法. 实验原理 目标识别工具发送特殊构造的数据包,根据返回的应答 ...
- 截图工具snipaste
下载地址: https://zh.snipaste.com/download.html 使用: 按F1截图,截图后按F3悬浮
- linux基础-jdk1.8和weblogic12.2.1.3.0安装
转至:https://www.cnblogs.com/jiarui-zjb/p/9642416.html 1.环境探查与准备 安装jdk和weblogic前需要对进行安装的linux系统硬件和软件环境 ...
- Mysql基础学习第二天
Mysql基础学习第二天 函数 函数:是指一段可以直接被另一段程序调用的程序或代码. 字符串函数 数值函数 日期函数 流程函数 字符串函数 MySQL内置很多字符串函数,常用的几个如下: 函数 功能 ...
- 如何设置计算机IP地址
今天公司变更网络环境让同学们设置IP地址,我竟然不会,我问了一句IP还能自己设置啊,.low爆了,于是赶紧百度,现总结如下 IP地址的设置一种是静态IP,一种是自动获取IP(之前都是自动获取的吧,而且 ...