-u:用户的UID

-g:用户的GID(主组)

-G:将一个用户加入到指定的群组中(附加组)

-d:用户的家目录

-c:用户的备注信息

-s:用户所用的shell

/bin/bash就说明这个用户可以登录操作系统,sbin/nologin不能登录操作系统,uid为0的就代表有root权限

/etc/passwd文件的功能:存储所有用户的相关信息。

a) 第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。

b) 第2个字段(列)如果是x,表示该用户登录Linux系统时必须使用密码;如果为空,则该用户在登录时无须提供密码。

c) 第3个字段(列)记录的是这个用户的uid。

d) 第4个字段(列)记录的是这个用户所属群组的gid。

e) 第5个字段(列)记录的是有关这个用户的注释信息(如全名或通信地址)。

f) 第6个字段(列)记录的是这个用户的家目录的路径。

g) 第7个字段(列)记录的是这个用户登录后,第一个要执行的进程。

/etc/shadow文件的功能:存储所有用户的密码,每一个用户占用一行记录。

a) 第1个字段(列)是用户名。

b) 第2个字段(列)是密码,这个密码是经过MD5加密算法加密过的密码。

/etc/group文件的功能:存放了Linux系统中所有群组的信息。

a) 第1个字段是这个群组的名字。

b) 第2个字段中的x表示这个群组在登录Linux系统时必须使用密码。

c) 第3个字段记录的是这个群组的gid。

d) 第4个字段记录的是这个群组里还有哪些群组成员(附加组才显示,主组不显示)。

/etc/gshadow文件的功能:存储群组密码,每一个群组占用一行记录。

修改根群组相关的信息就是改动/etc/group和/etc/gshadow这两个文件

模拟新建用户

1.vim /etc/passwd

2.vim /etc/shadow

3.vim /etc/group

4.vim /etc/gshadow

5.touch /var/spool/mail/tom

chown -R tom.mail /var/spool/mail/tom

6.mkdir /home/tom 那个用户建立的文件,该文件的属主和属组就属于它

cp -r /etc/skel/.[!.]* /home/tom

chown -R 属主.属组 参数 -R递归修改

chown -R tom.tom /home/tom/

=====权限

那个用户建立的文件,该文件的属主和属组就属于它

对文件:

文件类型分类: -:普通文件d:目录l:软连接就是快捷方式b:设备p:管道文件

执行文件的方法:sh 文件路径 . 文件路径 ./ 文件路径 bash 文件路径

ll a.txt

--->-rw-r--r--. 1 root root 157 12月 13 22:54 a.txt

权限信息(属主u 属组g 其他o). 硬链接数 属主 属组 文件大小 文件创建时间 文件名

权限后面的点说明该文件是在selinux开启的情况下创建的,是一个安全标志

Selinux专门加强Linux安全的一款软件

有执行权限必须得有读的权限

chmod u=rx,g=x,o=rwx a.txt r->4 w->2 x->1

chmod u-x a.txt

chmod u+w a.txt

chmod u=--- a.txt

chmod u=- a.txt 简写为一个-

chmod 517 a.txt

chmod 777 *

对文件:

r:能看内容 目录得有x权限

w:修改内容

x:执行文件

对目录:

r:可以ls该目录下的子文件名,子目录名

w:可以在该目录下新建,删除,重命名子文件。

x:相当于双击也就是可以cd到该目录下

要有w的权限必须要先能cd进去也就是必须得有x权限

要有r的权限必须要先能cd进去也就是必须得有x权限

修改属主.属组chown -R 属主.属组 参数 -R递归修改chown -R tom.tom /home/tom/ 这样tom登录以后才能在tom家目录下新建文件等操作chown -R tom.tom a.txtchown 属主 参数 chown .属组 参数

linux tar权限不够,Linux用户,群组,权限 ,tar命令相关推荐

  1. Linux 学习笔记 文件、目录操作与用户群组权限

    一.命令行提示符 1.1 命令行基础 bearpi:当前用户名,在@前是用户名 ubuntu:用户所在的域名,在@后面,这是我自定义的,默认应该是主机名 ~ 波浪线为目前所在目录,~代表家目录(hom ...

  2. linux添加有效群组,linux 用户/群组/权限

    PHP获取时间日期的多种方法 分享下PHP获取时间日期的多种方法. <?php echo "今天:".date("Y-m-d")." " ...

  3. linux运维实战练习--用户和组管理各命令的使用

    1.useradd:创建用户 Redhat/CentOS,会从/etc/login.def获得自己的配置参数,这些参数决定了口令过期的控制.加密算法.邮件存储文件,以及UID/GID范围等问题) . ...

  4. 04 linux用户群组和权限

    作业一: 1)新建用户natasha,uid为1000,gid为555,备注信息为"master" 2)修改natasha用户的家目录为/Natasha 3)查看用户信息配置文件的 ...

  5. Linux-新建用户/群组以及修改文件权限

    Linux 基础 操作系统 操作系统 Operating System 简称 OS ,是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁. 操作系统会控制其他程序运行,管理系统资源 ...

  6. linux6用户t密码,linux系统 用户和组管理类命令的使用方法

    列出当前系统上全部已经登陆的用户的用户名,注意:同一用户登陆屡次,则只显示一次便可.mysql [root@lpz ~]# who    #显示当前用户登陆信息linux root    tty1   ...

  7. linux下用户和组的管理,linux用户和组管理常见命令

    本文总结了一些linux用户和组管理常见命令.供大家参考,具体如下: 1.用户隶属于用户组的. 2.用户与用户组配置文件 1)用户组配置文件 /etc/group 第一列:用户组的组名 第二列:组密码 ...

  8. 电脑修改ip地址方法cmd_Mac系统如何创建用户群组?苹果电脑修改用户名方法

    群组允许多个用户拥有相同的访问权限.例如,您可以将文件夹或文件的特定访问权限授予群组,这样该群组的所有成员都可以进行访问.您还可以将每个共享文件夹的特定访问权限分配给群组. Mac系统如何创建用户群组 ...

  9. 陈桥五笔用户编号获取_用户群组分析

    目录: 项目介绍 定义阐述 分析流程 总结展示 一.项目介绍 背景: 当我们在做用户分析时,会遇到这样的一个问题,一个用户使用APP时,会留下一连串的使用数据,可能是一月份的购买了1次,二月份购买了2 ...

  10. centos7.0改变用户创建目录组权限

    centos7.0改变用户创建目录组权限可通过umask进行设置. 临时改变可通过umask命令进行设置 永久性改变,可通过修改~/.bash_profile的方式进行调整.

最新文章

  1. AWK用法详解(转载)
  2. jieba和thulac使用比较
  3. JS跳转手机QQ的聊天页面
  4. vue路由详解版一目了然
  5. ASP.NET Core模块化前后端分离快速开发框架介绍
  6. python学生管理系统gui版好例子网_python图书管理系统gui 相关实例(示例源码)下载 - 好例子网...
  7. java 捆绑_java – 如何在jar文件中捆绑图像
  8. 开源 免费 java CMS - FreeCMS1.5 标签 visit
  9. 修复Mac无法进入睡眠模式的技巧
  10. 17张程序员壁纸推荐,是否有一张你喜欢的?
  11. 在虚拟机中安装Linux系统
  12. 区块链入门教程——什么是区块链?
  13. AI中的图像识别技术的原理及过程
  14. Python采集常用:谷歌浏览器驱动——Chromedriver 插件安装教程
  15. 无法在已有的 xxxxxxx“上还原文件 zzz。请重新发出 RESTORE 语句,用 WITH REPLACE 来覆盖原先存在的文件
  16. python词频统计之红楼梦_用 Python 分析《红楼梦》,后四十回是曹雪芹所写
  17. 起因:想要用visio画框图
  18. div怎样显示在最顶层
  19. Adobe Flash Builder 4.5的安装
  20. 瞬间击退眼睛疲劳的五大运动

热门文章

  1. hihocoder第220周-一道拧巴的题
  2. 从零打造一个程序员的mac
  3. 剑指offer——26.树的子结构(不太熟)
  4. 【编程珠玑】第五章 编程小事
  5. linux下项目开发加载动态库:ldconfig与 /etc/ld.so.conf
  6. 如何关闭远程桌面后仍处于可交互状态
  7. 昨天晚上00:00睡觉,本来刘开着空调,我也没有找到来关掉
  8. 关于kinect的一些想法
  9. 优秀作品展示:15个使用了漂亮字体的网站
  10. 性能测试工具AlldayTest 的测试方法及说明