Linux:设置文件和文件夹的读写权限

简介: Linux:设置文件和文件夹的读写权限

权限说明

ls -l <文件名>
-rw-rw-r--

一共有10位数,其中:


最前面那个 - 代表的是类型(-文件 d 文件夹)

中间那三个 rw- 代表的是所有者(user)

然后那三个 rw- 代表的是组群(group)

最后那三个 r-- 代表的是其他人(other)


这里再解释一下后面那9位数:


r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
- 表示相应的权限还没有被授予

常见的权限

image.png

修改权限

# 文件
chmod 777 demo.txt  # 一个文件 可写可读可执行
chmod 777 *.txt   # 目录下所有 txt 文件 可写可读可执行
chmod 777 *.*  # 目录下所有文件 可写可读可执行
# 目录
chmod 777 /demo  # 目录 可写可读可执行
chmod 777 *  # 目录下所有的文件夹
chmod -R 777 /demo   # 修改文件夹内所有的文件和文件夹及子文件夹

在终端输入:

chmod o w xxx.xxx
表示给其他人授予写xxx.xxx这个文件的权限
chmod go-rw xxx.xxx
表示删除xxx.xxx中组群和其他人的读和写的权限

u 代表所有者(user)

g 代表所有者所在的组群(group)

o 代表其他人,但不是u和g (other)

a 代表全部的人,也就是包括u,g和o

r 表示文件可以被读(read)

w 表示文件可以被写(write)

x 表示文件可以被执行(如果它是程序的话)


其中:rwx也可以用数字来代替


r ------------4
w ------------2
x ------------1
- ------------0

参考

Linux 服务器如何设置文件和文件夹的读写权限

相关文章
|
10天前
|
Ubuntu Linux Go
golang编译成Linux可运行文件
本文介绍了如何在 Linux 上编译和运行 Golang 程序,涵盖了本地编译和交叉编译的步骤。通过这些步骤,您可以轻松地将 Golang 程序编译成适合 Linux 平台的可执行文件,并在目标服务器上运行。掌握这些技巧,可以提高开发和部署 Golang 应用的效率。
74 14
|
9天前
|
存储 NoSQL Linux
linux积累-core文件是干啥的
核心文件是Linux系统在程序崩溃时生成的重要调试文件,通过分析核心文件,开发者可以找到程序崩溃的原因并进行调试和修复。本文详细介绍了核心文件的生成、配置、查看和分析方法
41 6
|
11天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
32 8
|
11天前
|
存储 NoSQL Linux
linux之core文件如何查看和调试
通过设置和生成 core 文件,可以在程序崩溃时获取详细的调试信息。结合 GDB 等调试工具,可以深入分析 core 文件,找到程序崩溃的具体原因,并进行相应的修复。掌握这些调试技巧,对于提高程序的稳定性和可靠性具有重要意义。
54 6
|
8月前
|
Linux Windows
Linux权限命令详解(二)
Linux权限命令详解(二)
|
8月前
|
安全 Linux 开发工具
Linux权限命令详解(一)
Linux权限命令详解(一)
|
8月前
|
Linux 数据安全/隐私保护
Linux 权限常用命令
【2月更文挑战第8天】
115 2
Linux 权限常用命令
|
安全 Shell Linux
【Linux】Linux权限,shell命令以及运行原理(下)
之前我们一直敲得命令和口口声声说的shell到底是什么呢?命令行提示符和输入的指令并且可以执行都是通过命令行解释器来实现的,那么命令行解释器就是我们常说的shell,具体我们看下面!
117 0
|
安全 Shell Linux
【Linux】Linux权限,shell命令以及运行原理(上)
之前我们一直敲得命令和口口声声说的shell到底是什么呢?命令行提示符和输入的指令并且可以执行都是通过命令行解释器来实现的,那么命令行解释器就是我们常说的shell,具体我们看下面!
139 0
|
Linux
linux第四课:改变文件的权限和属性(内含:1.修改权限命令chmod+2.临时切换用户用 sudo+3.chowm:改变文件所有者)
linux第四课:改变文件的权限和属性(内含:1.修改权限命令chmod+2.临时切换用户用 sudo+3.chowm:改变文件所有者)
361 0
linux第四课:改变文件的权限和属性(内含:1.修改权限命令chmod+2.临时切换用户用 sudo+3.chowm:改变文件所有者)

热门文章

最新文章