一、ls -l 各段含义

wang@wang:~/workpalce/threading$ ls -l
总用量
drwxrwxr-x wang wang 12月 : a
-rw-rw-r-- wang wang 12月 : test.py
-rw-rw-r-- wang wang 12月 : th.py
-rw-rw-r-- wang wang 12月 : thtest.py

第一个字段共有10个'-',第一个‘-’代表该文件类型:‘-’是普通文件,b是块特殊文件,c是字符特殊文件,d是目录,l是链接文件,p是管道文件后面九条杠,三条一组,可以是rwxrwxrwx,这代表按顺序所有者、组、其他用户的访问权限均为可读可写可执行。

如果其中哪个位置还是杠,就是说这个位置没有相应的权限。比如,如果是“-rwxr--r--”,代表:这是个普通文件(第一条杠),所有者具有读、写、执行权限;组具有只读权限;其他用户具有只读权限。

第二字段代表硬链接数

第三字段代表文件的拥有者

第四字段代表文件的拥有组

第五字段代表文件的大小

第六到八字段是文件的最后修改时间

最后一个字段是文件的名字。

二、修改文件的权限

即修改上述的第一个字段。用数字法修改。

wang@wang:~/workpalce/threading$ ls -l
总用量
-rw-rw-r-- wang wang 12月 : thtest.py
wang@wang:~/workpalce/threading$ chmod thtest.py
wang@wang:~/workpalce/threading$ ls -l
总用量
-r-xr-xr-x wang wang 12月 : thtest.py
wang@wang:~/workpalce/threading$ chmod thtest.py
wang@wang:~/workpalce/threading$ ls -l
总用量
-rw-r----x wang wang 12月 : thtest.py

三、修改文件的拥有者

wang@wang:~/workpalce/threading$ ls -l
总用量
-rw-r----x wang wang 12月 : thtest.py
wang@wang:~/workpalce/threading$ sudo chown python thtest.py
wang@wang:~/workpalce/threading$ ls -l
总用量
-rw-r----x python wang 12月 : thtest.py
wang@wang:~/workpalce/threading$ sudo chown :python thtest.py
wang@wang:~/workpalce/threading$ ls -l
总用量
-rw-r----x python python 12月 : thtest.py
wang@wang:~/workpalce/threading$ sudo chown wang:wang thtest.py
wang@wang:~/workpalce/threading$ ls -l
总用量
-rw-r----x wang wang 12月 : thtest.py

Linux 常用命令十六 文件权限管理的更多相关文章

  1. Linux常用命令_(文件权限)

    Linux权限管理: 二.权限管理1.3种基本权限在Linux中,将使用系统资源的人员分为4类:超级用户.文件或目录的属主.属主的同组人和其他人员.超级用户拥有对Linux系统一切操作权限,对 于其他 ...

  2. Linux学习笔记之五————Linux常用命令之用户、权限管理

    一.引言 用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资 ...

  3. Linux常用命令:修改文件权限chmod 754/744

    常用命令:chmod 777  文件或目录 chmod  777 /etc/squid 运行命令后,squid文件夹(目录)的权限就被修改为777(可读可写可执行). Linux系统中,每个用户的角色 ...

  4. linux基础-第十六单元 yum管理RPM包

    第十六单元 yum管理RPM包 yum的功能 本地yum配置 光盘挂载和镜像挂载 本地yum配置 网络yum配置 网络yum配置 Yum命令的使用 使用yum安装软件 使用yum删除软件 安装组件 删 ...

  5. (大数据工程师学习路径)第一步 Linux 基础入门----用户及文件权限管理

    用户及文件权限管理 实验介绍 1.Linux 中创建.删除用户,及用户组等操作. 2.Linux 中的文件权限设置. 一.Linux 用户管理 Linux 是一个可以实现多用户登陆的操作系统,比如“李 ...

  6. Linux常用命令_(安装包管理)

    rpm命令: RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm -ivh rpm包安装rpm包rpm -Uvh rp ...

  7. Linux基础入门-用户及文件权限管理

    一.Linux用户管理: 不同的用户的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于Linux的用户管理和权限机制,不同用户不能轻易查看.修改彼此的文件. 1. 查看用户: wh ...

  8. Linux的VMWare中Centos7文件权限管理chown 和 chmod

    文件管理 chown  chmod 1./根目录下目录功能划分 /boot/  存放系统启动程序菜单及核心   --可以单独使用文件系统     /etc/   存放系统中所有配置文件 /bin/   ...

  9. linux笔记:linux常用命令-目录和文件处理命令

    命令格式: 命令 [-选项] [参数] 例: ls -la /etc 注意:个别命令的使用不遵循此格式. 目录处理命令:ls(列目录) 更多选项: -h 以kb等利于人阅读的方式取代字节显示文件大小 ...

随机推荐

  1. 3469 [POI2008]BLO-Blockade

    洛谷—— P3469 [POI2008]BLO-Blockade 题目描述 There are exactly  towns in Byteotia. Some towns are connected ...

  2. Html.EditorFor 加 htmlAttributes

    @Html.EditorFor(m => m.Name, new { htmlAttributes = new { @required = "true", @anotherA ...

  3. android-调用系统的ContentPrivder获取单张图片实现剪切做头像及源代码下载

    首先讲述这个小项目的特色: 1.调用系统的相冊应用获取单张图片 2.对单张图片进行剪切方便做成指定大小的头像图片 3.对获取图片的结果进行解析,使用三种方式进行. 首先看看效果图: 打开app,进入注 ...

  4. 【转】Selenium2学习路线

    课程大纲:第一部分:基础入门 第一课: SELENIUM2的原理介绍及环境搭建本节课主要讲解SELENIUM2的原理,让大家了解SELENIUM2的发展历程,同时解惑大家对自动化测试中产生的一些误区. ...

  5. Saltstack运行cmd.run重新启动tomcat后出现日志乱码(15)

    Saltstack使用的cmd.run调用的是核心模块cmdmod.py,以下我们来看一下cmdmod.py模块的源代码: cat /usr/lib/python2.6/site-packages/s ...

  6. React通过Ajax获取数据

    React 组件的数据可以通过 componentDidMount 方法中的 Ajax 来获取,当从服务端获取数据库可以将数据存储在 state 中,再用 this.setState 方法重新渲染 U ...

  7. 嵌入式开发之davinci--- 8148 中dsp在dsp_drv.c中的processdata()加算法出现下边缘条纹问题

    (1)问题原因 dsp在alglink_priv.c中做灰度处理发现,下面出现条纹,后面发现是cache 缓存没及时写进内存问题 (2)解决办法 for(frameId=0; frameId<f ...

  8. 2016-2017 ACM-ICPC Southwestern European Regional Programming Contest (SWERC 2016) D.Dinner Bet 概率DP+排列组合

    题目链接:点这里 题意: 1~N标号的球 现在A有C个,B有C个 每次可以随机得到D个不同的球(1~N);问你A或B中的C个球都出现一次的 期望次数 题解: dp[i][j][k]表示 随机出现了i个 ...

  9. 分页语句-取出sql表中第31到40的记录(以自动增长ID为主键)

    sql server方案1: id from t order by id ) orde by id sql server方案2: id from t order by id) order by id ...

  10. Ubuntu grub2的启动配置文件grub.cfg,为了修改另人生厌的时间

    文章转自http://hi.baidu.com/detax/blog/item/90f18b54a8ef5253d00906e4.html 升级到Ubuntu 9.10后,就要接触grub2了,它和以 ...