查看权限

Linux文件访问权限分为可读,可写和可执行三种。

可用ls -l命令查看,例:

ls -l

显示

-rwxr-xr-x 1 root root 6444 09-22 15:33 shmwrite

-rw-r--r-- 1 root root 1443 09-22 15:33 shmwrite.c

drwxr-xr-x 2 root root 4096 09-22 17:19 test

第一个字符代表文件类型。d代表目录,-代表非目录。

接下来每三个字符为一组权限,分为三组,依次代表所有者权限,同组用户权限,其它用户权限

每组权限的三个字符依次代表是否可读,是否可写,是否可执行

r 表示拥有读的权限

w 表示拥有写的权限

x 表示拥有可执行的权限

- 表示没有该权限

修改权限

可用chmod命令来修改文件权限。

例如:

chmod 754 test

4代表读权限,2代表写权限,1代表执行权限

7=4 + 2 + 1,表示拥有可读可写可执行权限

5=4 + 1,表示拥有可读可执行权限,但是没有写权限

0 代表没有任何权限

以此类推

思考下为什么是4,2,1分别代表读写执行权限,而不是其它数字?

我们知道计算机最底层编码都是二进制,即0,1。要表示一个文件读写执行权限,底层只需一个字节,即8位即可。

约定从右数起第3位为1,代表拥有读权限;第2位为1,代表拥有写权限;第1位为1,代表拥有可执行权限。为0,则没有相应的权限。

即二进制转换成十进制,0000 0100 = 4, 0000 0010 = 2, 0000 0001 = 1。即4,2,1分别代表相应二进制位为1,也即拥有相应权限。这也是上面所提问题的原因所在,这样说大家就更容易记住这些数字代表的含义了

linux怎么查看文件权限命令,Linux文件权限查看及修改命令chmod相关推荐

  1. Linux文件权限查看及修改命令chmod,chown

    查看权限 Linux文件访问权限分为可读,可写和可执行三种. 可用ls -l命令查看,例: ls -l或者 ll 显示为 -r--r--r--. 1 root root 21 Jan 5 23:02 ...

  2. Linux下的十个好用的命令工具:查看系统版本,显示目录的大小,查看硬盘HDD/SSD,硬盘测速,ssh时自动输入密码,查看程序的内存使用情况,查看I/O的速度,查看ssh密码错误日志,查找文件

    文章目录 1.查看系统版本 2.显示目录的大小 3.查看硬盘是HDD还是SSD 4.硬盘测速 5.在ssh的时候自动输入密码 6.查看程序的内存使用情况 7.查看I/O的速度 8.查看ssh密码错误日 ...

  3. linux复制文件命令cat ,Linux学习之四(复制移动文件命令cp等及查看文本命令cat等)2017-03-28...

    一.复制和移动文件 cp: copy -r:递归复制 -i:交互式命令 -f:强制性复制 -p:保留文件原有文件属性 -L:复制链接文件的指定文件,不保持链接属性 -P:复制链接文件并保持链接属性 - ...

  4. Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限

    一台老的PHP后台服务器,今天用 free -m 查看,发现内存跑满了. 再 top,然后按下shift+m,也就是按内存占用百分比排序,发现排在第一的进程,才占用0.9%,那是什么占用的呢?谷歌了一 ...

  5. linux命令看文件内容,Linux文件内容查看相关命令

    1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...

  6. linux命令添加文件权限,linux 的常用命令及文件权限管理

    一些常规命令 # 切换目录 cd /www/app # 显示当前目录绝对路径 pwd # tab键可以自动补全路径,命令:及提示选择,自动补全.避免输入错误. tab # 创建文件夹 mkdir te ...

  7. 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...

    [linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...

  8. linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  9. linux命令:vim文件操作命令、新建用户,查看用户列表,chown命令

    命令 简单说明 :w 保存编辑后的文件内容,但不退出vim编辑器.这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中. :w! 强制写文件,即强制覆盖原有文件.如果原有文件的访问权限不允 ...

最新文章

  1. 数组常用解题方法(持续更新)
  2. python毕业设计开题报告-基于Python的教学互动系统的设计与实现开题报告
  3. Vue安装npm长时间停留WARN deprecated request@2.88.2: request has been deprecated
  4. jQuery-1.9.1源码分析系列(五) 回调对象
  5. vba 自动换行_Excel中quot;强制换行quot;quot;快速求和quot;等操作,这9个AlT键技巧全都包含了...
  6. python导入xlsxwriter要安装什么吗_windows下安装Python的XlsxWriter模块方法
  7. PartitioinLeaderSelector分析
  8. 微课|中学生可以这样学Python(例4.1):快速判断素数
  9. Java I/O系统之Object流
  10. jquery ajax jsonp跨域调用实例代码
  11. html画布arc,绘制弧线将线性渐变html5画布(Draw arc will linear gradient html5 canvas)
  12. 运输计划 洛谷P2680
  13. 在线log计算机,log换算(log计算器在线)
  14. 正则表达式 -验证身份证号
  15. 使用eNSP模拟华为交换机路由器防火墙创建VLAN实现单臂路由
  16. 怎么查看自己网站的访问量
  17. 3D hand pose:BMC
  18. 期货交易:2018-07-30至2018-07-31【AP901【1V】【1100】】
  19. h5 video 移动端 视频添加第一帧作为播放前图片
  20. 牛客网 赛码在线编程中数据读取问题

热门文章

  1. 05 UMLet的使用与类图的设计
  2. jquery实现点击复制文本
  3. java中BigInteger用法的详解
  4. sqlServer存储过程的加密和解密方法
  5. 牛客练习赛59 C 装备合成(贪心+数学)
  6. 《软件工程》第九章 面向对象方法学引论 作业
  7. 常用数据库之sql server的使用和搭建
  8. Linux-kali汉化
  9. 黑马头条-day02
  10. 2015年百度春节招聘 java后台开发题目