首页 > 其他分享 >文件权限

文件权限

时间:2023-10-29 09:00:30浏览次数:25  
标签:文件 rw mnt 28 server 权限 root

一:文件和目录的权限的理解

1:linux的文件和目录的权限

linux的访问文件的权限为,可读(r),可写(w),可执行(x)

权限 文件 目录
r 可以读取该文件 可以列出该文件的内容
w 可以编辑该文件 可以删除,重命名等操作
x 可以执行该文件 可以进入该文件

 

linux访问文件的用户有三种

文件的创建者(所有者)---对应 u

文件的属组----对应 g

其他用户----对应 o

a=ugo

2:查看文件的权限 ll

#查看etc的权限
[root@server /]# ll /etc/ -d
drwxr-xr-x. 140 root root 8192 10月 28 20:12 /etc/

d---代表的是文件的类型
后面的三个为一组
第一组对应 所有者的权限
第二组对应 用户组的权限
第三组对应 其他用户的权限

 

二:管理文件和目录的权限

1:字符设定法

就是用字母来设置权限,加减来添加或者删除权限

命令的格式

chmod   选项  符号  权限 文件名 

选项:

u:代表用户

g:代表用户组

o:代表其他的用户

a:代表所有的用户

符号:

+:添加权限

-:减少权限

=:等于这个权限

权限:

r:读的权限

w:写的权限

x:执行的权限

 

(1)修改文件的权限

[root@server mnt]# ll
总用量 0
-rw-r--r--. 1 root root 0 10月 28 21:46 11.txt
[root@server mnt]# 
#添加用户组和其他用户有写的权限(修改多个多个类型的用户,用逗号隔开)
[root@server mnt]# chmod g+w,o+w 11.txt 
[root@server mnt]# ll
总用量 0
-rw-rw-rw-. 1 root root 0 10月 28 21:46 11.txt
[root@server mnt]# 
#删除其他用户读的权限
[root@server mnt]# chmod o-w 11.txt 
[root@server mnt]# ll
总用量 0
-rw-rw-r--. 1 root root 0 10月 28 21:46 11.txt
[root@server mnt]# 
#所有用户只有读的权限
[root@server mnt]# chmod a=r 11.txt 
[root@server mnt]# ll
总用量 0
-r--r--r--. 1 root root 0 10月 28 21:46 11.txt
[root@server mnt]# 
#多级目录权限的设置,读写的权限
[root@server mnt]# ll -R
.:
总用量 0
-r--r--r--. 1 root root  0 10月 28 21:46 11.txt
drwxr-xr-x. 2 root root 20 10月 28 21:54 test

./test:
总用量 0
-rw-r--r--. 1 root root 0 10月 28 21:54 22.txt
[root@server mnt]# chmod u+rw,g+rw test/ -R
[root@server mnt]# ll -R
.:
总用量 0
-r--r--r--. 1 root root  0 10月 28 21:46 11.txt
drwxrwxr-x. 2 root root 20 10月 28 21:54 test

./test:
总用量 0
-rw-rw-r--. 1 root root 0 10月 28 21:54 22.txt
[root@server mnt]# 

 

  

 

标签:文件,rw,mnt,28,server,权限,root
From: https://www.cnblogs.com/qm77/p/17794703.html

相关文章

  • 深入理解Java IO流: 包括字节流和字符流的用法、文件读写实践
    (文章目录)......
  • Linux touch命令:创建文件及修改文件时间
    既然知道了如何在Linux系统中创建目录,接下来你可能会想在这些目录中创建一些文件,可以使用 touch命令。需要注意的是,touch命令不光可以用来创建文件(当指定操作文件不存在时,该命令会在当前位置建立一个空文件),此命令更重要的功能是修改文件的时间参数(但当文件存在时,会修改此文件......
  • 用友NC accept.jsp任意文件上传漏洞
    漏洞简介用友NCaccept.jsp处存在任意文件上传漏洞,攻击者通过漏洞可以获取网站权限,导致服务器失陷。漏洞复现fofa语法:app="用友-UFIDA-NC"登录页面如下:POCPOST/aim/equipmap/accept.jspHTTP/1.1Host:106.14.160.167:8090User-Agent:Mozilla/5.0(WindowsNT6.4;WOW......
  • c# 如何实现把word文件转换成Pdf文件?
    最近开发一个项目,要实现把word文件转换成pdf文件。实现的方案大概分为三种:1、利用微软的库Microsoft.Office.Interop.Word来进行Word到PDF的转换【需要安装office软件】2、利用WPS的COM组件来实现Word到PDF的转换【需要安装wps软件】3、利用商业插件实现Word到PDF的转换【......
  • Win10 ssh客户端 scp 传输linux文件到windows 端
    1Window10安装openssh服务2启动windowssshd服务netstartsshd3scplinux向windows传输文件Win10中打开powershell,登录ssh把linux下的shell01.sh传到window10的桌面上[email protected]:/C:/Users/admin/Desktop......
  • ELF文件结构分析(x86 gnu版本)
    为了学习使用objdump和size命令,以simple_section.c为例进行分析。编译环境是x86ubuntu,首先编译这个文件。gcc-csimple_section.c命令解释objdump作用:分析二进制文件的内容信息objdump--helpUsage:objdump<option(s)><file(s)>Displayinformationfromobject<fi......
  • ELF文件结构分析(arm gnu版本)
    为了学习使用objdump和size命令,以simple_section.c为例进行分析。编译环境是x86ubuntu下的交叉编译arm指令:首先编译这个文件。arm-none-eabi-gcc-csimple_section.c命令解释objdump作用:分析二进制文件的内容信息arm-none-eabi-objdump--helpUsage:arm-none-eabi-objd......
  • 【nodejs】批量获取文件的时长
    因为ffmpeg.ffprobe是异步的,需要使用promise同步,然后Promise.all将所有的Promise执行结果处理后返回/***获取文件列表时长(同步获取返回)*@param{Object}fileList*/asyncgetFileDuration(fileList){//初始化letpromises=fileList.map(fil......
  • 系统集成易混淆知识点汇总-项目管理计划、项目文件
    概念:(1)项目管理计划:项目管理计划是项目的主计划或称为总体计划,它确定了执行、监控和结束项目的方式和方法,包括项目需要执行的过程、项目生命周期、里程碑和阶段划分等全局性内容。例如:范围管理计划、进度管理计划等各类子管理计划、三大基准。(2)项目文件:项目文件是会影响项目管理......
  • Python合并多个Excel文件中的指定sheet
    本文将介绍一个用于合并多个Excel文件中指定sheet的Python代码。这个功能可以方便地整理和分析数据。我们将逐步解释代码的每个部分,并提供示例用法。导入库首先,我们导入了需要使用的三个库:os、pandas和time。这些库分别用于操作文件和文件夹、处理Excel文件以及计算程序执行时间......