Linux系统下进入目录文件需要什么权限?
在Linux下进入目录需要什么权限?
1--让我们先来了解一下Linux下一个文件有哪些权限?(在linux下一切皆文件)
一个文件可以具有的权限有:可读、可写、可执行权限
r 可读权限---read
对文件:具有显示文件内容的权限
对目录:具有浏览目录的权限,可以查看目录内容,但是无法进入目录
w 可写权限---write
对文件:具有编辑和删除文件的权限
对目录:具有删除和移动目录的权限
x 可执行权限---excute
对文件:具有执行文件的权限
对目录:具有进入目录的权限
2--出于安全的考虑,Linux对文件的访问权限进行了严格的规定
访问用户分为三组:文件所有者、同组用户、其他用户
文件所有者:文件所持有的用户
同组用户:与文件所有者一个组的用户
其他用户:与文件所有者不同组的用户
每个文件访问的权限都有三组:
1>文件属主的读、写、执行权限
2>和属主同组的用户的读、写、执行权限
3>其他用户的读、写、执行权限
但是对于root用户来说,文件的权限基本上对它不起任何作用,因为它在Linux中相当于王-->普天之下莫非王土
通过上面的了解,我们已经知道:
进入目录需要执行权限,但不同用户需要不同的操作权限才能进入目录文件
同理,对于目录文件的其他操作,与进入目录文件一样需要不同的权限才能实现对应的操作
3--如何设置文件权限?
一个文件的权限分划:

第0位确定文件类型
1~3位确定属主拥有该文件的权限
4~6位确定属组用有该文件的权限
7~9位确定其他用户拥有该文件的权限
可以看出每一位数字都有对应不同分组所对应的不同权限
如果有' - '出现,表示该分组用户没有访问文件所对应的权限
如何修改文件权限:
chmod 修改文件的访问权限
使用语法格式: chmod who+mode file_name
who的操作对象:
u-user 文件所有者
g-group 同组用户
o-other 其他用户
a-all 所有用户
+ 添加某个权限
- 删除某个权限
= 赋予文件新权限,同时删除文件旧权限(如果没有权限,则不会删除)
mode的操作对象:rwx可以任意组合
具体指令如下(其他的可以自己尝试):

Linux系统下进入目录文件需要什么权限?的更多相关文章
- Linux系统下/tmp目录文件重启后自动删除,不重启自动删除10天前的/TMP的文件(转)
/tmp目录文件重启后自动删除现在知道有ubuntu和solaris系统source:http://blog.chinaunix.net/uid-26212859-id-3567875.html经常会 ...
- Linux系统下查看某文件修改的时间戳
Linux系统下查看某文件修改的时间戳查看文件时间戳命令:stat awk.txt File: `awk.txt' Size: 20 Blocks: 8 I ...
- Linux系统下运行.sh文件
在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个vip666.sh文件 #chmod +x *.sh的文件名 #./*.sh的文件名 第一种(这种办法需要用chmod使得文件具备 ...
- Linux系统下查看目录大小
转载:http://blog.csdn.net/iamlaosong/article/details/7085178 我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因 ...
- 使用inotify实现linux系统下的目录变化监控
近期,有个项目须要及时删除Nginx服务生成的缓存文件,因为不是非常了解Nginx缓存生成的策略,在网上也沒有细致找,经过大家讨论,终于希望引入liunx的inotify功能,监控某个liunx文件夹 ...
- Linux根目录下各目录文件类型及各项缩写全称
bin(binary) :常见linux命令.系统所有用户命令目录文件dev(device) : 设备驱动存储目录文件media: 多媒体及挂载目录proc (process):进程信息文件sbin( ...
- [转]Windows与Linux系统下的库文件介绍
什么是库 库文件是一些预先编译好的函数的集合,那些函数都是按照可再使用的原则编写的.它们通常由一组互相关联的用来完成某项常见工作的函数构成,从本质上来说库是一种可执行代码的二进制形式,可以被操作系 ...
- 修改Linux系统下的最大文件描述符限制
通常我们通过终端连接到linux系统后执行ulimit -n 命令可以看到本次登录的session其文件描述符的限制,如下: $ulimit -n1024 当然可以通过ulimit -SHn 1024 ...
- 并发时-修改Linux系统下的最大文件描述符限制
通常我们通过终端连接到linux系统后执行ulimit -n 命令可以看到本次登录的session其文件描述符的限制,如下: $ulimit -n1024 当然可以通过ulimit -SHn 1024 ...
随机推荐
- 如何实现win7系统多用户同时远程登录
使用Win7系统的时候,不同的管理账号远程登录桌面时,会把远程登录的人给记下来.如何设置Win7让两个账号的两会话同时存在,且相互之间不冲突. 方法/步骤 第一步:创建需要远程的两个用户账号. ...
- xftp5和xshell的使用
目的:实现windows和linux系统之间文件的传输 步骤:1)下载xshell5 百度搜索即可,直接下载安装 2)xshell5下载完成后与虚拟机链接成功 3)下载xftp5点击 然后跟据官方的指 ...
- Oracle错误——ORA-39000:转储文件说明错误、ORA-39001:参数值无效、ORA-39088:文件名不能包含路径说明
错误 在使用数据泵导入文件时,报错如下 Next 出错原因 在使用参数DUMPFILE指定文件名称时,不能包含路径信息,只可以使用文件名称 Next 解决办法 在使用数据泵进行数据导入导出前,必须要创 ...
- 每天一套题打卡|河南省第十届ACM/ICPC
A.谍报分析 题意:请你编程,快速统计出频率高的前十个单词. 思路:字符串输入,map哈希表map<string,int >记录每个单词出现的次数,pair重载优先级 #include&l ...
- Lintcode489-Convert Array List to Linked List-Easy
489. Convert Array List to Linked List Convert an array list to a linked list. Example Example 1: In ...
- js原生实现网页广告条飞舞的效果
<html> <head> <meta http-equiv="Content-Type" content="text/html; char ...
- Thinkphp5.0 多图上传名称重复BUG
- threejs绕轴转,粒子系统,控制器操作等(二)
前言:threejs系列的第二篇文章,也是一边学习一边总结: 1,一个物体绕着另一个物体转动 上一篇文中主要是物体自转,为了描述一个一个物体绕另一个物体转,这里我描述了一个月球绕地球公转,并且自转的场 ...
- S3T mongodb GUI
下载 cd ~/Downloads wget https://download.studio3t.com/studio-3t/linux/2019.2.1/studio-3t-linux-x64.ta ...
- Python入门(一)数据类型、循环语句
脚本语言类型: 1.编译型语言:写完代码不能执行,需要先编译 eg:c.c++.c# 2.解释性语言:不需要编译 直接执行 eg:python.jav ...