一,查看文件属主属组ls -l

[root@localhost app]# ls -l
total 302832
drwxr-xr-x. 4 lhc  lhc       4096 Nov 18 16:05 apache-phoenix-4.9.0-HBase-1.2-bin
-rw-r--r--. 1 root root 279075757 Dec 16 01:47 apache-phoenix-4.9.0-HBase-1.2-bin.tar.gz
drwxr-xr-x. 9 root root      4096 Dec  4 22:09 hbase-1.2.4
drwxr-xr-x. 7 root root        94 Jan  2 22:35 kafka_2.12-0.10.1.1
-rw-r--r--. 1 root root  31013034 Jan  2 22:21 kafka_2.12-0.10.1.1.tgz

二,更改文件属组chgrp

[root@localhost app]# chgrp -R root apache-phoenix-4.9.0-HBase-1.2-bin
[root@localhost app]# ls -l
total 302832
drwxr-xr-x. 4 lhc  root      4096 Nov 18 16:05 apache-phoenix-4.9.0-HBase-1.2-bin
-rw-r--r--. 1 root root 279075757 Dec 16 01:47 apache-phoenix-4.9.0-HBase-1.2-bin.tar.gz
drwxr-xr-x. 9 root root      4096 Dec  4 22:09 hbase-1.2.4
drwxr-xr-x. 7 root root        94 Jan  2 22:35 kafka_2.12-0.10.1.1
-rw-r--r--. 1 root root  31013034 Jan  2 22:21 kafka_2.12-0.10.1.1.tgz

-R表示递归修改。

三,更改文件属主 chown

[root@localhost app]# chown root apache-phoenix-4.9.0-HBase-1.2-bin
[root@localhost app]# ls -l
total 302832
drwxr-xr-x. 4 root root      4096 Nov 18 16:05 apache-phoenix-4.9.0-HBase-1.2-bin
-rw-r--r--. 1 root root 279075757 Dec 16 01:47 apache-phoenix-4.9.0-HBase-1.2-bin.tar.gz
drwxr-xr-x. 9 root root      4096 Dec  4 22:09 hbase-1.2.4
drwxr-xr-x. 7 root root        94 Jan  2 22:35 kafka_2.12-0.10.1.1
-rw-r--r--. 1 root root  31013034 Jan  2 22:21 kafka_2.12-0.10.1.1.tgz

四,更改文件9个属性 chomd

变更读写权限(使用数字方式):
[root@localhost app]# chmod -R 677 apache-phoenix-4.9.0-HBase-1.2-bin
[root@localhost app]# ls -l
total 302832
drw-rwxrwx. 4 root root      4096 Nov 18 16:05 apache-phoenix-4.9.0-HBase-1.2-bin
-rw-r--r--. 1 root root 279075757 Dec 16 01:47 apache-phoenix-4.9.0-HBase-1.2-bin.tar.gz
drwxr-xr-x. 9 root root      4096 Dec  4 22:09 hbase-1.2.4
drwxr-xr-x. 7 root root        94 Jan  2 22:35 kafka_2.12-0.10.1.1
-rw-r--r--. 1 root root  31013034 Jan  2 22:21 kafka_2.12-0.10.1.1.tgz
更改读写权限(使用字母方式):
[root@localhost app]# chmod u=rwx,g=rw,o=r apache-phoenix-4.9.0-HBase-1.2-bin
[root@localhost app]# ls -l
total 302832
drwxrw-r--. 4 root root      4096 Nov 18 16:05 apache-phoenix-4.9.0-HBase-1.2-bin
-rw-r--r--. 1 root root 279075757 Dec 16 01:47 apache-phoenix-4.9.0-HBase-1.2-bin.tar.gz
drwxr-xr-x. 9 root root      4096 Dec  4 22:09 hbase-1.2.4
drwxr-xr-x. 7 root root        94 Jan  2 22:35 kafka_2.12-0.10.1.1
-rw-r--r--. 1 root root  31013034 Jan  2 22:21 kafka_2.12-0.10.1.1.tgz

使用+/-/=的方式:

[root@localhost app]# chmod a+rwx apache-phoenix-4.9.0-HBase-1.2-bin
[root@localhost app]# ls -l
total 302832
drwxrwxrwx. 4 root root      4096 Nov 18 16:05 apache-phoenix-4.9.0-HBase-1.2-bin
-rw-r--r--. 1 root root 279075757 Dec 16 01:47 apache-phoenix-4.9.0-HBase-1.2-bin.tar.gz
drwxr-xr-x. 9 root root      4096 Dec  4 22:09 hbase-1.2.4
drwxr-xr-x. 7 root root        94 Jan  2 22:35 kafka_2.12-0.10.1.1
-rw-r--r--. 1 root root  31013034 Jan  2 22:21 kafka_2.12-0.10.1.1.tgz

Linux常用文件权限控制命令的更多相关文章

  1. Linux常用文件权限命令详解

    pwd pwd命令用于获取当前工作目录的绝对路径. 使用示例: pwd 效果如下图: cd cd命令用于切换工作目录. 使用示例: cd 万猫学社/ 效果如下图: 其中在路径表示时, 一个半角句号(. ...

  2. linux入门系列9--用户管理及文件权限控制

    ​ 前面文章分享了Linux下常用命令以及Shell编程相关知识,本节继续学习Linux用户管理及文件权限控制. ​ Linux是多用户多任务操作系统,具有很好的稳定性和安全性.既然是多用户,那就意味 ...

  3. Linux用户和权限——管理文件权限的命令

    Linux用户和权限——管理文件权限的命令 摘要:本文主要学习了Linux中修改文件权限的命令. chown命令 chown命令,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件( ...

  4. 《The Linux Command Line》 读书笔记04 Linux用户以及权限相关命令

    Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gi ...

  5. <实训|第九天>掌握linux中普通的权限控制和三种特殊的权限(sst),做合格的运维工程师

    linux中,权限的学习是必不可少的,不论是作为一名运维工程师或者是单一的管理者,学习好linux中的权限控制,你就可以保护好自己的隐私同时规划好你所管理的一切. 权限的学习是很多的,不要认为自己已经 ...

  6. linux下的权限控制

    终于还是要弄服务器了,这是多年前用fedora的时候整理的,也贴出来,顺便也再复习一下. 先来了解一下文件属性,在shell环境里输入:ls -l 可以查看当前目录文件.如:drwxr-xr-x. 1 ...

  7. Linux 的文件权限和目录配置

    1.Linux文件属性 用root用户登录linux后,执行 ls -al 命令查看文件.显示如下: 文件属性示意图如下: 第一列代表这个文件的类型和权限 第一个字符代表这个文件是:目录.文件或链接文 ...

  8. C 语言函数手册:涵盖字符测试、字符串操作、内存管理、时间换算、数学计算、文件操作、进程管理、文件权限控制、信号处理、接口处理、环境变量、终端控制

    1. 字符测试函数 函数 说明 isascii() 判断字符是否为ASCII码字符 2. 字符串操作 函数 说明 gcvt() 将浮点型数转换为字符串(四舍五入) index() 查找字符串并返回首次 ...

  9. Unix/Linux常用文件操作

    Unix/Linux常用文件操作 秘籍:man命令是Unix/Linux中最常用的命令,因为命令行命令过多,我相信每个人都会经常忘记某些命令的用法,man命令就可以显示一个命令的所有选项,参数和说明, ...

随机推荐

  1. 用Model来计算cell的高度

    用Model来计算cell的高度 效果: 将计算cell高度的方法直接移植到Model当中,初始化的瞬间就计算好了高度,非常好用! 源码: Model // // Model.h // // Copy ...

  2. webform ajax 上传文件+参数

    今天维护webform项目时,有个需求需要在一个ajax中上传excel和多个参数.网上没怎么找到答案,这边做个笔记. 首先上页面大体这样 <form id= "uploadForm& ...

  3. TortoiseGit bonobo gitserver记住帐号密码

    记住帐号密码有两种方式: 针对服务器存储用户名密码 设置方式为在windows用户存储位置创建文件_netrc,没有后缀名.用文本编辑内容,格式为   machine 115.29.141.162 只 ...

  4. 原生 JS 的 Base64 转码

    JavaScript 原生提供两个 Base64 相关的方法: btoa():任意值转为 Base64 编码 atob():Base64 编码转为原来的值 注意:这两个方法不适合非 ASCII 码的字 ...

  5. SDN 第一次上机作业

    第一题 拓扑: 测试连通性: 第二题 拓扑: 测试连通性: 第三题 拓扑: 测试连通性:

  6. laravel 资料

    1.http://maxoffsky.com/maxoffsky-blog/building-a-shop-with-laravel-tutorial-series-announcement/  一篇 ...

  7. arcgis 10.1 导入数据到oracle 发布地图服务

    机器配置说明 数据库服务器 系统:linux 软件:oracle 11G 64位 Arcgis server服务器 系统:win7 专业版 软件:arcgis server 10.1.win64_11 ...

  8. webbench安装和简单使用

    一.安装流程 wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar ...

  9. Spring源码分析(八)AbstractBeanDefinition属性

    摘要:本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 在上一篇中已经完成了XML文档到GenericBeanDefiniton ...

  10. HDU 3591 (完全背包+二进制优化的多重背包)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3591 The trouble of Xiaoqian Time Limit: 2000/1000 M ...