`
sony-soft
  • 浏览: 1018781 次
文章分类
社区版块
存档分类
最新评论

redhat Linux系统 chmod对于文件和目录的权限区别

阅读更多

对于linux系统,虽然所有内容都是文件,对于文件和目录都可以使用chmod进行授权,但其中的权限还是有区别的,如果不了解其中的区别,则可能出现如下的问题:“想要删除文件,只给文件授予了w的权限,但目录却没有w权限,导致文件无法删除”。

linux中的文件、目录权限区别如下:

文件

目录

r:可读权限

w:可写权限

x:可执行权限

读取文件内容

读包含在目录中的文件名称

对文件内容进行编辑

可以写信息到目录中,即可以创建、删除文件、移动文件等操作

作为执行文件执行

可以进入目录;可以搜索(能用该目录名称作为路径名去访问它所包含的文件和子目录)

举例说明:

1.对文件有w权限不能删除文件,需要对文件所在的目录有w权限;

2. 对目录有w权限不能cd进入目录,需要对目录有x权限;

3. 对目录有x权限,只有在知道文件名并且有r权限的时候才能访问目录下的文件;

4. 对目录必须有x权限才能cd进入到目录,必须有rx权限才能使用ls列出目录清单;

5. 对目录有w权限,可以对目录中的任何文件或子目录进行创建、删除或修改操作,即使该文件或目录的所有者是其它用户也是如此;

分享到:
评论

相关推荐

    redhat linux教材20课程学习文档

    1.3.1 开发模式和系统架构的区别 1.3.2 局部的区别 1.4 Linux 与 Unix的比较 1.5 Linux 的发行版本和内核版本 1.6 Linux 的适用场合 1.7 Linux 的未来 第二章 Linux系统基本原理 2.1 Linux的体系结构以图来表现 2.2...

    linux教程——很使用的那种

    linux分为:redhat linux系列和debian系列。 X Window是一种协议。 unix图形环境是CDE:common desktop environment通用桌面环境。 linux系统结构:硬件、内核层、shell层、应用层、用户。 在安装linux的时候,会...

    Linux操作系统实验四.doc

    到/home目录下修改user1目录权限 $chmod 711 user1 进入到public. _html 目录下使用vi创建index. html文件,保存退出重启httpd服务 在浏览器中输入网址http://127.0.0.1/ user1/index. html,查看效果======= CentOS...

    Linux使用教程(教程)

    13.RedHat Linux 6.5和Linux 2.4哪个版本高? 7 14.Linux的发行版有哪些? 7 15.RedHat Linux有哪些特点? 7 16.TurboLinux有哪些特点? 7 17.BluePoint、Xterm、RedFlag三种中文Linux谁好? 7 18.哪种版本Linux适合...

    linux.chm文档

    find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 find / -user user1 搜索属于用户 'user1' 的文件和目录 find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 find ...

    LINUX FTP设置方法

    user_config_dir=/ftpconfig /*虚拟用户主配置文件目录*/ (2)单独创建虚拟帐户配置文件 vi /ftpconfig/bill /*创建的虚拟用户*/ guest_enable=yes guest_username=vuser /*设置ftp对应的系统帐号为ftpuser*/ ...

    Linux_oracle_10G的安装

    # (让oracle可以有权限执行安装文件) [root@dodata hqw]# unzip 10201_database_linux32.zip 2• 创建安装Oracle的用户及所属组 [root@dodata ~]#groupadd oinstall [root@dodata ~]#groupadd dba [root@dodata ~]#...

    Linux FTP服务搭建

    anon_mkdir_write_enable=NO 关闭匿名用户创建目录和写入文件的权限 anon_other_write_enable=NO 关闭匿名用户删除、改名的权限 安全调整: anon_world_readable_only=YES 匿名用户对任何资源最多只有只读权限 hide_...

    Linux-FTP配置说明及安装源文件

    user_config_dir=/ftpconfig /*虚拟用户主配置文件目录*/ (2)单独创建虚拟帐户配置文件 vi /ftpconfig/bill /*创建的虚拟用户*/ guest_enable=yes guest_username=vuser /*设置ftp对应的系统帐号为ftpuser*/ anon_...

    Linux 服务器安全配置

    概述 Linux服务器版本:RedHat Linux AS 对于开放式的操作系统—Linux,系统的安全设定包括系统服务最小化、限制远程存取、隐藏重要资料、修补安全漏洞、采用安全工具以及经常性的安全检查等。本文主要从用户设置、...

    install-redhat-td-agent2.sh

    可安装在 Redhat 或 Centos 系统中的 Fluentd 采集工具,下载后只需将该文件上传到系统中,如果文件没有执行权限,通过命令“chmod 777 install-redhat-td-agent2.sh”即可执行。 安装时只需要执行该文件即可安装。

    Linux常用的命令。。。。。

    当other中有x位有t 权限 除文件拥有者,root外对directory内的file 不可删,但可以写入 4 suid 2 sgid 1 sbit chmod u+s directory g+s o+t 有效用户组:排第一位的组 groups user 查看user的组 改有效用户组...

    Red Hat Linux 安全设置方法

    从广义来说,凡是涉及到网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论都是网络安全的研究领域。 1,最小化安全系统,删除不必要的软件,关闭不必要的服务. # ntsysv以下仅列出需要启动的服务,...

    在RHEL3上安装ORALCE9I

    4、 添加安装和管理oracle软件所需的用户、组和目录: groupadd dba groupadd oinstall useradd -g oinstall -G dba oracle passwd oracle mkdir /oracle mkdir /oradata chown -R oracle:oinstall /oracle chown -...

    2009 达内Unix学习笔记

    ls /etc/ 显示某目录下的所有文件和目录,如etc目录下的。 ls -l (list)列表显示文件(默认按文件名排序), 显示文件的权限、硬链接数(即包含文件数,普通文件是1,目录1+)、用户、组名、大小、修改日期、文件名。 ...

    rac实施过程(linux)

    重新启动系统rac01和rac02,启动ocfs2console格式化两个分区,并在两个节点上分别挂载共享磁盘,方法自己解决 [root@rac01 ~]# export DISPLAY=211.152.14.200:0.0 [root@rac01 ~]# xhost + [root@rac01 ~]# ocfs2...

    wlsPatchTools.rar

    平台支持Linux Centos7,Redhat,SUSE12等操作系统。除部署安装此工具的主机要求自带python2.7+以上版本外,被操作的weblogic主机版本没有要求。 第一步 配置config.yaml: WlsVersion: 1036 #weblogic版本 BEA...

    Observium-Agent:安装Observium代理脚本

    安装要从GitHub运行脚本,请在当前目录中创建具有可执行权限的文件,文件名为agent.conf.sh。 sudo wget https://raw.githubusercontent.com/tkrause/Observium-Agent/master/agent.conf.sh 现在下载并运行安装脚本...

    linux常用命令和关闭防火墙开启防火墙 自己总结全

    Chmod -R 777 权限 Mysql -uroot -r quit退出 find / -name svn 查找位置 关闭防火墙和selinux Redhat使用了SELinux来增强安全,关闭的办法为: 永久有效 修改 /etc/selinux/config 文件中的 SELINUX=”” 为 ...

    外壳脚本

    Bourne Again shell-.bash Bash在所有企业Linux操作系统(redhat,ubuntu,suse)中都是默认设置在Redhat中,SH和BASH相同。 那就是为什么即使对于bash,我们也给出扩展名.sh 脚本可以直接用解释器执行sh 02-print....

Global site tag (gtag.js) - Google Analytics