Linux课堂随笔---第四天
用户账户简介
在Linux系统中有三大类用户,分别是root用户,系统用户和普通用户。
在Linux系统中,root用户UID为0,root用户的权限是最高的,普通用户无法执行的操作,root用户都能完成。所以也被称为超级用户。
所有应用在安装时创建一个用户,就是系统用户(后台服务账号)uid 1-499
普通用户,能登陆系统,在Linux系统中能进行普通工作,能操作自己目录的内容,其使用系统的权限受限,这类用户都是系统管理员创建的。其UID为500-60000
passwd文件是系统识别用户的一个重要文件,Linux系统中所有用户都记录在该文件中。
任何用户都能读取etc/passwd
在Linux系统中 root的Uid是0,拥有系统最高权限。
shadow是文件etc/passwd的影子文件。包括了用户以及被加密的密码以及其他etc/passwd不能包括的信息。
创建用户账户
useradd zhangsan
修改用户账户
usermod
删除用户
userdel lisi
组群账户分类
私有组群 标准组群 主要组群 次要组群
私有组群 当创建一个新的用户账户时,如果没有指定该用户属于哪一个组群,那么Linux就会创建一个和该用户同名的组群,这个组群就是私有组群,在这个私有组群里面只有这个用户。
标准组群 也称为普通组群,可以包含多个用户账户,如果使用标准组群,那么在创建一个新的用户账户时,应该指定用户属于哪一个组群。
另一种就将组群分为主要和次要
主要组群
当一个用户账户属于多个组群成员时,登陆后所属的组群便是主要组群,其他组群都是次要组群,一个用户账户只属于一个主要组群。
创建组群
groupadd china
修改组群
groupmod
查看用户属于那些组群的成员
groups ab
Id
使用id命令可以显示用户的UID以及用户所属组群的GID
su
使用su命令可以切换到其他账户进行登录。如果su不加任何选项,默认切换到root用户,并不改变Shell
sudo
转载于:https://www.cnblogs.com/Matilda/p/7215857.html
Linux课堂随笔---第四天相关推荐
- 管理系统中计算机应用第四章重点,管理系统中计算机应用课堂笔记第四章(4)...
管理系统中计算机应用课堂笔记第四章(4) 分类:自考 | 更新时间:2016-07-08| 来源:转载 这个分析和抽象工作可分以下三步进行: 5.2.1数据流程图的绘制 数据流程图既是对原系统进行分析 ...
- Linux移植随笔 tslib
前段时间让Tslib搞晕头了,原来一切都是版本惹的祸.本文只是一个随笔,随笔者,随意用笔写下心得而已,因此不必较真.正如我所欣赏的"乘兴而来,兴尽而返"一样.--估计当年王子猷是赏 ...
- Linux移植随笔:终于解决Tslib的问题了【转】
转自:http://www.latelee.org/embedded-linux/porting-linux-tslib.html 前段时间让Tslib搞晕头了,原来一切都是版本惹的祸.本文只是一个随 ...
- linux网络编程(四)线程池
linux网络编程(四)线程池 为什么会有线程池? 实现简单的线程池 为什么会有线程池? 大多数的服务器可能都有这样一种情况,就是会在单位时间内接收到大量客户端请求,我们可以采取接受到客户端请求创建一 ...
- Linux系统编程(四)信号
Linux系统编程(四)信号 一.什么是信号? 1.信号的本质 2.信号来源 硬件来源 软件来源 二.常见信号 1.可靠信号和不可靠信号 2.不可靠信号主要有以下问题: 3.可靠信号与不可靠信号注册机 ...
- Linux进程通信的四种方式——共享内存、信号量、无名管道、消息队列|实验、代码、分析、总结
Linux进程通信的四种方式--共享内存.信号量.无名管道.消息队列|实验.代码.分析.总结 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须 ...
- Linux移植随笔:对tslib库的ts_test测试程序代码的一点分析
本文是作者对tslib库的ts_test.c文件进行分析的随笔,其实tslib的几个测试程序结构差不多,譬如ts_print.c和ts_print_raw.c等. 本文并没有涉及太多概念,也没有详细介 ...
- Linux移植随笔:终于解决Tslib的问题了
前段时间让Tslib搞晕头了,原来一切都是版本惹的祸.本文只是一个随笔,随笔者,随意用笔写下心得而已,因此不必较真.正如我所欣赏的"乘兴而来,兴尽而返"一样.--估计当年王子猷是赏 ...
- Linux学习笔记(四):正则表达式
Linux学习笔记(四):正则表达式 一.正则表达式 grep命令 二.原义字符.元字符 任意字符 锚点 中括号表达式 三.POSIX字符集 环境变量 LANG 四.扩展的正则表达式 Alternat ...
最新文章
- Java -- 基于JDK1.8的LinkedList源码分析
- java语言中声明布尔型_【Java初探02】——Java语言基础
- python请求url非阻塞_Tornado请求中的非阻塞/异步URL获取
- MATLAB 成绩排序
- 通过Lazada日销千件,国内爆款如此打开东南亚爆单之门
- 运行tensorflow代码出现dtypes.py:516: FutureWarning: Passing (type, 1) or '1type的解决方法(亲测)
- df、du和fdisk命令的区别
- export function函数传参_04 js高阶函数(惰性函数、柯里化函数、compose函数)和单例设计模式...
- c语言作业的分析,C语言作业分析.doc
- es5.4.0-CentOS-6.5-x86_64安装文档
- cartographer原理简述
- 因为看了这些书,我大二就拿了腾讯OFFER
- 关于桌面运维工程师的错题本(前言)
- 有了它,Java语法也可以变得甜甜的
- 4万字的“整洁三部曲”干货,全浓缩在这一篇里了
- win7桌面右下角的音量图标不见了怎么办
- 真实原创,记录程序员的艰辛生活-接私单记1
- html微博系统前端论文,微博平台设计与实现(毕业论文).doc
- 批量修改后缀名和添加后缀名
- Element UI 应用精讲
热门文章
- 读农民工兄弟学C#文章后的感觉
- Java怎么做三端_Java三端分离开发在线教育平台
- 5.7版本mysql操做语法_mysql-5.7.25安装及常用语法
- tiav15安装重启_西门子博途TIA Portal V15.1安装无限重启和.net3.5SP1错误处理
- java for嵌套for循环语句_java中的for循环嵌套语句怎么执行?
- 用什么服务器开发小程序,开发小程序用什么服务器系统
- c语言交错级数前10项和,怎么求一个交错级数的和,谢谢
- 和12岁小同志搞创客开发:手撕代码,做一款温湿度检测器
- Python Qt GUI设计:如何调整组件布局比例?(拓展篇—1)
- 基于yolov5和deepsort的行人车辆的检测、跟踪和计数(课程设计)