Linux用户权限
    在Linux操作系统中,root的权限是最高的,相当于windows的administrator,拥有最高权限,能执行任何命令和操作,在Linux系统中,通过UID来区分用户的权限级别,UID等于0,表示此用户具有最高权限,也就是管理员,其他的用户UID依次增加,通过/etc/passwd用户密码文件可以查看每个用户的独立UID
Linux文件或目录的用户、组、其他人权限
    Linux中每一个文件或者目录都包含一个用户权限、一个组的权限、其他人权限
如下所示:
    标红第一个root表示该文件所有者是root用户,第二个root代表该文件的所属组为root组,其他用户这里默认不标出。
    [root@localhost /]#ls -l test.txt
    -rw-r--r-- 1 root root 91 may 7 20:21 test.txt
    如果我们想改变某个文件的所有者和所属的组,可以使用命令chown,参数R必须是大写,否则会提示命令错误
    chown -R test:test test.txt
    每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-),无权限(-)不做讨论。利用ls -l、ls -ld命令可以看到某个文件、目录的权限,它以显示数据的第一个字段为准。第一个字段由10个字符组成,如下:
    [root@localhost /]#ls -l test.txt
    -rw-r--r-- 1 root root 91 may 7 20:21 test.txt
    第一位表示文件类型,-表示文件,d表示目录;后面每三位为一组。
    第一组:2-4位表示文件所有者的权限,即用户user权限,简称u 在这里表示root用户有(rw-)的权限,可读(r)与可写(w)的权限,没有可执行(x)权限
    第二组:5-7位表示文件所有者所属组成员的权限,group权限,简称g 这里表示root组成员有(r--)的权限,只有可读的权限。
    第三组:8-10位表示所有者所属组之外的用户权限,other权限,简称o 这里表示其他人有(r--)的权限,只有可读的权限。
    修改文件或文件夹的权限
    [root@localhost /]chmod u+r test.txt //表示为root用户添加读的权限
    [root@localhost /]chmod g-w test.txt //表示为root组去除写的权限 
    [root@localhost /]chmod o+x test.txt //表示其他人添加可执行的权限
    如果我们要为所有用户添加所有rwx权限
    [root@localhost /]chmod u=rwx,g=rwx,o=rwx test.txt
    为了能更简单快捷的使用和熟悉权限,rwx权限可以用数字来表示,分别表示为r(4)、w(2)、x(1)
    [root@localhost /]chmod 456 test.txt //表示root用户对test具有r(4)的权限,root组队test文件具有r(4)+x(1)的权限,其他人具有rw的权限
    [root@localhost /]chmod 000 test.txt //表示去除所有权限

Linux 文件授权的更多相关文章

  1. linux 文件系统结构及命令

    1.linux 文件系统结构 / 根目录 root |--mnt/ | |--sdcard/  挂载点 | |--usb0 | |--cdrom |--home | |--soft01 <- 用 ...

  2. Icacls 在windows目录文件授权中的应用

    前言 最近因工作需要,需要对批量服务器某一目录下的文件进行统一授权,对于linux来说,授权很方便,对于window来说,要对目录下的文件进行批量授权还是很不方便的,windows平台授权自然想到用i ...

  3. Linux实战教学笔记08:Linux 文件的属性(下半部分)

    第八节 Linux 文件的属性(下半部分) 标签(空格分隔): Linux教学笔记 ---更多相关资料请点我查看 第1章 链接的概念 在linux系统中,链接可分为两种:一种为硬链接(Hard Lin ...

  4. windwo访问linux文件夹方法

    windwo访问linux文件夹:是通过linux的samba来实现的: 安装samba需要安装samba-client.samba-common.smaba3个包. 一:安装rpm 现有一个服务器l ...

  5. Linux文件和目录的属性及权限总结

    本文讲述的是文件或目录的属性及权限,比如索引节点inode.文件类型.文件权限及属主:还对setuid.setgid及粘贴位进行了相关的讲解.其中,对ln.chmod.chown.chgrp.umas ...

  6. Linux文件和目录权限实战讲解

    一 相关课程回顾1.1 linux文件类型当执行ls -l或ls -la 命令后显示的结果中最前面的第2~10个字符是用来表示文件权限 第一个字符一般用来区分文件和目录: d:表示是一个目录,事实上在 ...

  7. Linux实战教学笔记08:Linux 文件的属性(上半部分)

    第八节 Linux 文件的属性(上半部分) 标签(空格分隔):Linux实战教学笔记 第1章 Linux中的文件 1.1 文件属性概述(ls -lhi) linux里一切皆文件 Linux系统中的文件 ...

  8. Linux文件查找.md

    Linux 文件查找 在Linux系统的查找相关的命令: which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称 w ...

  9. Linux 文件压缩与归档

    .note-content { font-family: "Helvetica Neue", Arial, "Hiragino Sans GB", STHeit ...

随机推荐

  1. PAT1026 (大模拟)

    A table tennis club has N tables available to the public. The tables are numbered from 1 to N. For a ...

  2. 洛谷 P1342 请柬(SPFA)

    题目描述 在电视时代,没有多少人观看戏剧表演.Malidinesia古董喜剧演员意识到这一事实,他们想宣传剧院,尤其是古色古香的喜剧片.他们已经打印请帖和所有必要的信息和计划.许多学生被雇来分发这些请 ...

  3. win静态库动态库

    静态链接库: #include "..\lib.h" #pragma comment(lib,"..\\debug\\libTest.lib") //指定与静态 ...

  4. 【校招面试 之 C/C++】第14题 C++ 内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区(堆栈的区别)

    栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区.里面的变量通常是局部变量.函数参数等.在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用.和堆一样 ...

  5. java正则表达式(regular)

    哎呀妈呀,脑瓜疼----正则表达式 正则是用来处理复杂文本类型的 标准字符集合: \d --->代表0-9任意一个数字 \D ---->除了数字之外的任意字符 \w ----->字母 ...

  6. 26- java的String 转json

    https://www.cnblogs.com/nihaorz/p/5885307.html Gjson 下载:https://download.csdn.net/download/qq_394515 ...

  7. HTTP Basic Authentication认证(Web API)

    当下最流行的Web Api 接口认证方式 HTTP Basic Authentication: http://smalltalllong.iteye.com/blog/912046 什么是HTTP B ...

  8. MyEclipse中抽取接口、父类

    选中要抽取接口的类-------->Refactor-------->Extact Interface-------->填写抽取的接口名-------->选择要抽取的方法(一般 ...

  9. 让 div中的div垂直居中的方法!!同样是抄袭来的(*^__^*)

    同样 ,水平居中很简单,给子div设置margin:0px auto; 垂直居中也不难::给父div设置display:table-cell;vertical-align:middle; 重点是dis ...

  10. R语言读取Hive数据表

    R通过RJDBC包连接Hive 目前Hive集群是可以通过跳板机来访问 HiveServer, 将Hive 中的批量数据读入R环境,并进行后续的模型和算法运算. 1. 登录跳板机后需要首先在Linux ...