以前上学的时候简单了解了下linux,现在对它的认识也只停留在一些小白命令上。以为我只要不是做服务器端开发的应该不会去碰吧,工作了才知道做开发的多少还是要熟悉一些linux的,至少你的项目会部署在linux服务器上吧。以前没搞明白的还是要花时间还回来的。不能再废话了~

像我这种小白在linux系统下查看文件目录的一般会用ls,其实我们可以用 ll (哎哟哎哟)或者 ls -l 来看更多的一些信息。比如显示如下:

其中最左边的部分显示的就是文件或者文件夹的操作权限,其中:

首先这里的权限有三种,r表示可读(read),w表示有写操作(write),x表示可执行(我猜是不是execute);-表示对应的权限还没授予

第一位表示的是类型,文件的是- ,文件夹是d

紧接着的三位表示文件所有者的权限,如第一行的就是rw- ;再三位表示组(group)的权限;最后三位表示其他人(other)的权限。

第二行以此类推,只不过表示的是个文件夹的权限

有时候和同事合作,其他人为了方便需要操作你目录下的文件。我们就需要修改一些文件的权限。

修改文件的权限可以通过在终端使用chmod命令如:

chmod a+w b.txt

表示对b.txt文件给所有人添加写的权限(w),其中a表示所有人all,+表示添加权限。另外参数a可以换成o或g,分别表示其他人(other)和组(group)

如果我们回头想收回这个权限使用 - 号即可

chmod a-w b.txt

那我们如果想批量的修改文件夹下面文件的权限呢?可以对文件夹做递归操作 -R

chmod -R a+w code

另外,权限既然是三位 三位的表示,可以转换成每三位8进制用数字来表示。- 表示此位是0

如此可以使用如下来分配权限:

chmod -R 777 code

777表示的就是rwxrwxrwx,表示给每个人读写和执行的权限

转载于:https://www.cnblogs.com/dreamysmurf/p/4700380.html

linux文件及文件夹权限相关推荐

  1. 服务器ftp文件不能共享文件夹权限,ftp服务器共享文件夹权限设置

    ftp服务器共享文件夹权限设置 内容精选 换一换 已成功登录Java性能分析.待安装分析辅助软件的服务器已开启sshd.Java性能分析优先选用非交互shell(non-interactive she ...

  2. linux 访问samba共享文件夹权限,请教:linux下 利用samba网络共享文件夹修改权限的问题...

    你好: 我仔细看了我的smb.conf文件,我也没有发现什么问题. 下面是我的smb.conf文件,请你帮我看一看: [homes] comment = Home Directories browse ...

  3. linux更改文件夹权限_Linux 一些重点知识,整理的很全面,有必要收藏

    我们都知道Linux是一个多用户,多任务的系统.这也是它的最优秀的特性,也就是说,可能有很多人同时在系统上工作,因此请不要强行关机. 同时,为了保护每个人的隐私和工作环境,对于某个文档(文件,目录), ...

  4. Linux chmod命令修改文件与文件夹权限命令代码

    在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下. 语法如下: chmod [who] [+ | - | =] [mode] ...

  5. Linux修改文件及文件夹权限

    原文地址: 数字表示其它用户组的文件权限. linux文件权限分为三种: 读(r=4),写(w=2),执行(x=1) . 综合起来还有可读可执行(rx=5=4+1).可读可写(rw=6=4+2).可读 ...

  6. linux 文件夹换所属用户,Linux中账号管理之权限管理(下)

    linux中的账号管理我们在前面两张已经介绍了一些用户和组的相关概念,常用的配置文件,命令的使用.现在我们来看看账号管理中最傲娇的部分就是我们的权限管理. 一.简单介绍权限的概念 以install.l ...

  7. Linux chmod命令修改文件与文件夹权限的命令附实例

    在linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下 语法:chmod [who] [+ | - | =] [mode] 文件名 ...

  8. ubuntu如何修改php文件夹权限,Linux命令chmod:修改文件或文件夹权限

    在Linux中要修改一个文件夹或文件的权限我们需要用到linux chmod命令来做,下面我写了几个简单的实例大家可参考一下. 语法如下: chmod [who] [+ | - | =] [mode] ...

  9. linux web文件夹权限设置,WEB文件目录权限设置与修改方法

    烈火网(LieHuo.Net)教程 很多web程序大多数在上传完程序并准备执行安装脚本的时候都需要修改部分目录和文件的权限,比如安装和升级 Discuz! 需要修改 ./attachments../f ...

  10. Linux文件夹权限如何更改?

    http://hi.baidu.com/lwvs/blog/item/83245809a30f033de9248835.html 先来了解一下文件属性, 在shell环境里输入:ls -l 可以查看当 ...

最新文章

  1. asch相关的linux基础知识分享
  2. 计算机操作系统课设总结,计算机操作系统课程设计
  3. 自然语言处理NLP-100例 | 第一篇:如何用Python做情感分析?
  4. Powershell执行文件和脚本
  5. mysql 加号的作用_MySQL学习笔记(一)
  6. 关于金钱的几个小故事(r12笔记第8天)
  7. MYSQLMANAGER实例管理器总结
  8. idea javamaven项目 连接sqlserver 数据库方法
  9. java jar包与配置文件的写法
  10. linux dhcp rpm 安装
  11. .net和java 性能_C++, C# 和 Java 性能比较
  12. android利用数字证书对程序签名
  13. 计算机组装与维修标准教程,计算机组装与维护标准教程(2008版)
  14. 2018二月安恒月赛WRITE UP
  15. Android 开机加速优化
  16. 补单加直通车使用方式技巧,快速起爆单品
  17. camera一些常见名词缩写
  18. 【转】2014阿里巴巴面试经历
  19. 审阅模式中word保存不了
  20. CentOS7.x Sysbench 测试mysql数据库性能(version:sysbench-1.1.0)

热门文章

  1. 人工智能、机器学习以及深度学习之间的联系是什么?
  2. 工具 - 怎么看微信h5的源码?
  3. 面试题:HashMap和ConcurrentHashMap的区别,HashMap的底层源码。
  4. hdoj 4790 Just Random 【数学】
  5. python中的ord,chr函数
  6. Linux常用的网络服务基础命令
  7. 【转】simulink中的sample time设置
  8. Matlab之数据的输入与输出
  9. union和union all区别
  10. Git for Windows之分支管理、分支合并、解决分支冲突