• 用户与组
用户:使用linux时,需要以用户的身份登陆
组    :用来方便组织管理用户
 
  • 用户种类
-root用户(ID为0的用户为root用户)
-系统用户(1-499)
-普通用户(500以上)
 
  • 相关文件
/etc/passwd #保存用户信息
/etc/shadow #保存用户密码
/etc/group #保存组信息
 
创建用户:useradd wujiadong
删除用户:userdel -r wujiadong
创建组:groupadd linuxcast
删除组:groupdel linuxcast
修改组信息
groupmod -n newname oldname 修改组名
groupmod -g newGid oldGid 修改组ID
 
[root@localhost ~]#含义
root #用户名
localhost #主机名
~  #当前路径(当前用户的home目录)
# 代表root用户 $代表普通用户
 
  • 文件权限
r(读取)   可读取文件内容    可列出目录内容
w(写入)   可修改文件内容    可在目录中创建删除文件
x(执行)   可以作为命令执行   可访问目录的内容
 
d rwx rwx r-x 5 wujiadong wujiadong 4096 Mar 14 00:16 SPIDER
第一列(d):表示文件类型。d开头说明本行对应的是目录;- 开头说明是文件;1开头说明是链接
第二列(rwx):是当前用户(所有者)的权限,r指读取权限,w指写入权限,x指执行权限,-指
       没有权限
第三列(rwx):用户所有组(同组)有的权限
第四列(r-x):是其他用户有的权限
第五列(5):    是连接数
第六列(wujiadong):文件或目录的当前用户名称(所有者)
第七列(wujiadong):文件或目录的当前用户组名称(所属组)
第八列(4096):文件大小
第九列(Mar 14 00:16):文件或目录创建时间
第十列(SPIDER):文件或目录名称
 
  • 修改权限
chmod [usertype] [signal] [type] [filename or directory]
-R 递归
usertype:u(user),g(group),o(other),a(all)
signal: +,-,=
type: r(4),w(2),x(1)
 例: chmod u+x, g+w myfile
       chmod 764 myfile
       7-说明用户具有读写执行权限;6-说明用户所属组有读写权限,但无执     行权限,其他用户只有读权限
 
 
 
 
 

linux基础(5)-用户及权限的更多相关文章

  1. 《前端运维》一、Linux基础--02用户与权限

    其实说真的,这些基础挺枯燥的,内容呢绝大多数都是些静态的. 上一篇文章我们学习了基本的指令和vim编辑器的操作方法.这篇文章我们主要来学习下Linux中用户的概念和权限相关的知识. 一.用户与用户组 ...

  2. linux 基础二---用户群租权限

    用户&群组&权限 一.用户 1.用户及passwd文件 1) 掌握/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database). 2) / ...

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

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

  4. linux 基础 文件系统 用户权限

    描述Linux系统的启动过程? 1.开机自检 BIOS 2.MBR引导 3.GRUB菜单 4.加载内核 5.运行init进程 6.从/etc/inittab读取运行级别 7.根据/etc/rc.sys ...

  5. Linux基础-3.用户、群组和权限

    1.用户及passwd文件 1)掌握/etc/passwd文件的功能:存储所有用户的相关信息,每一个用户占用一行记录,该文件也被称为用户信息数据库(Database) 2)/etc/passwd文件中 ...

  6. linux基础之用户和组管理及权限

    一.用户和组管理 相关配置文件 /etc/passwd: 用户名 : 密码占位符 : UID : GID : COMMENTS : 家目录 :默认shell /etc/group: 组名 : 组密码占 ...

  7. Linux基础3(文件权限)

    文件权限 1.普通权限 (登陆用户对文件或目录的读写执行的权限) 普通权限对管理员用户无效 文件和目录 都有4中类型的用户u 所有者 : 文件.目录的创建者g 所属组 : 文件.目录属于的用户组o 其 ...

  8. Linux基础命令和文件权限

    Linux命令与文件权限 Linux基础命令   reboot  重启   cd         切换目录   cd ..     回到上一级目录   cd ~      回到主目录   cd /  ...

  9. Linux基础学习 | 用户及用户组

    Linux 用户及用户组 目录 一.用户    添加用户实例 二.用户组    添加用户组实例 三.用户及用户组文件 四.各命令参数对照 一.用户 Linux系统是一个多用户多任务的分时操作系统.任何 ...

  10. linux ftp 添加用户及权限管理

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP.声明:使用Linux版本release 5.6,并以超级管理员root身份运行. 1.创建用 ...

随机推荐

  1. E - Rails (栈)

    E - Rails Time Limit:3000MS     Memory Limit:0KB     64bit IO Format:%lld & %llu Description The ...

  2. AngularJS定时器任务

    由于项目需要监测用户在线时长,所以用定时器来实现. /*计算在线时长,一分钟执行一次*/ var stopEvent = $interval(function(){ //每分钟执行一次定时任务 $sc ...

  3. 关于webpack打包js和css

    废话不多说,直接贴出代码,大家瞅瞅:其中要引用css的话是要用css-loader.用了之后再webpack.config.js里面配置相应的代码,并且在相应的js文件里面引用即可啦,不知道有哪位大神 ...

  4. SSL逐渐演变到TLS

    w https://zh.wikipedia.org/wiki/超文本传输安全协议

  5. python系列九:python3迭代器和生成器

    #!/usr/bin/python import sys '''迭代器是一个可以记住遍历的位置的对象.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退.迭代器有 ...

  6. js实现还可输入多少个字

    // 还可输入的字数个数 function checkLength(obj, len) { var maxChars = len; if (obj.value.length <= maxChar ...

  7. Django视图views--白话聊Django系列

    继续看上图,讲完控制器后,我们接下来看看视图部分 客户发来请求,首先经过控制器,然后到达视图,所以视图负责接收请求和作出响应,所以在视图里只需要关注两个:HttpRequest和HttpRespons ...

  8. 什么是 C++ 11 原始字符串?

    std::string path = "C:\\VulkanSDK";//需要转义 std::string path = R"(C:\VulkanSDK)";/ ...

  9. pycharm中导入自写模块时,模块下出现红线

    问题描述: 在pycharm中导入自己写的模块时,得不到智能提示,并在模块名下出现下红线,但是代码可以执行,错误提示为下图所示: 原因:出现 以上情况,是因为文件目录设置的问题,pycharm中的最上 ...

  10. git学习------>git commit命令的默认编辑器的修改

    今天在新同事的电脑上,用git commit命令帮新同事提交代码的时候,编辑完commit的信息后,居然不记得怎么退出了.蛋疼. 后来百度了一下,原来此时是进入GUN nano编辑器.在这里可以添加你 ...