Linux零基础入门学习第六天之用户与用户组管理二

QT实现串口通信 要实现串口通信,需要知道串口通信需要的信息 主要参数有:波特率、校验位、数据位、停止位、控制流 主要操作有:串口的打开和关闭、刷新设备串口、接发数据、开关显示灯等。 实现效果如图: 最后附赠完整源码。 第一步:在头文件中引入 QtSerialPort 类的两个头文件(必须引入) // 引入串口通信的两个头文件(第一步) #include <QtSerialPort/QSerialPort> // 提供访问串口的功能 #include <QtSerialPo 阅读详情

老规矩,念念不忘,必有回响

回顾昨日学习:

查看用户id:id 用户名

查看当前登录用户:whoami

查看当前用户登录终端,登录时间:who am i

添加用户:useradd

删除用户:userdel

修改用户属性:usermod

修改用户密码:passwd 用户名

今日学习:

添加用户组:groupadd [option] 组名

-g GID 指明GID号;[GID_MIN, GID_MAX]
-r 创建系统组

使用实例:

[21:13:28 root@automation ~]#groupadd -g 43 student1

用户组属性修改:groupmod [option] 组名

-n group_name: 新名字
-g GID: 新的GID 

删除组:groupdel 组名

更改与查看组成员:groupmems

-g, --group groupname #更改为指定组 (只有root)
-a, --add username #指定用户加入组
-d, --delete username #从组中删除用户
-p, --purge #从组中清除所有成员
-l, --list #显示组成员列表

[21:16:36 root@automation ~]#groupadd -g 1006 studen1 
[21:17:20 root@automation ~]#id student 
uid=1000(student) gid=1000(student) groups=1000(student),10(wheel),1002(grouptest)
[21:18:08 root@automation ~]#groupmems -a student -g studen1
[21:18:31 root@automation ~]#groupmems -l -g studen1
student 
[21:18:53 root@automation ~]#id student 
uid=1000(student) gid=1000(student) groups=1000(student),10(wheel),1002(grouptest),1006(studen1)        #可以看见studen用户存在多个不同的附属组

用户与组配置文件:

/etc/passwd:用户及其属性信息(名称、UID、主组ID等)
/etc/shadow:用户密码及其相关属性
/etc/group:组及其属性信息
/etc/gshadow:组密码及其相关属性

passwd文件格式:

student:x:1000:1000:student:/home/student:/bin/bash

login name:登录用名(student)
passwd:密码 (x)
UID:用户身份编号 (1000)
GID:登录默认所在组编号 (1000)
GECOS:用户全名或注释
home directory:用户主目录 (/home/student)
shell:用户默认使用shell (/bin/bash)

shadow文件格式

 student:$6$4NaBMjQ...::0:99999:7:::

登录用名
用户密码:一般用sha512加密
从1970年1月1日起到密码最近一次被更改的时间
密码再过几天可以被变更(0表示随时可被变更)
密码再过几天必须被变更(99999表示永不过期)
密码过期前几天系统提醒用户(默认为一周)
密码过期几天后帐号会被锁定
从1970年1月1日算起,多少天后帐号失效
字段保留

 group文件格式:

student:x:1000:

群组名称:就是群组名称
群组密码:通常不需要设定,密码是被记录在 /etc/gshadow
GID:就是群组的 ID
以当前组为附加组的用户列表(分隔符为逗号)

gshdow文件格式:

student:!::

群组名称:就是群组的名称
群组密码:
组管理员列表:组管理员的列表,更改组密码和成员
以当前组为附加组的用户列表:多个用户间用逗号分隔

HFSS实战项目——Ku波段微带发夹线滤波器 保姆级教程!!!看完必会,非常详细!!!Ku频段5阶切比雪夫微带线带通滤波器的仿真实例。首先介绍了滤波器的技术指标和基本理论知识,重点介绍了滤波器的耦合系数和外部品质因数。建立了谐振器的设计模型、耦合系数与谐振器间距的设计模型、外部品质因数与抽头位置的设计模型和滤波器整体电路的模型。详细介绍了谐振器设计模型的建立步骤。 阅读详情

相关推荐

Rstudio安装org.Hs.eg.db

自己也是个小白,初次安装org.Hs.eg.db碰到好多问题,步骤总结如下: 第一,instal.packages()安装,不行则换 BiocManager::install() 第二,如BiocManager不成,说明不是最新版本,可按提示安装最新版 BiocManager::install(version = '3.13') #由于R版本较新,按照提示中的相关信息,安装最新版本的 第三,再次安装 BiocManager::install("org.Hs.eg.db") 第四,之后每个人.

ZH_DDong的博客 2万+

【八天学好Linux】第六天 Linux中用户和组的管理

【八天学好Linux】第六天 Linux中用户和组的管理

祺祺祺有此理的博客 753

W5500 TCP服务器状态机详解:从SOCK_CLOSED到SOCK_ESTABLISHED的完整流程

本文深入解析W5500芯片作为TCP服务器时的状态机转换流程,从SOCK_CLOSED到SOCK_ESTABLISHED的完整链路实践。通过硬件协议栈架构分析、状态机全流程拆解及异常处理方案,帮助开发者构建高可靠性的嵌入式网络服务端,优化TCP连接性能与稳定性。

Jerry的专栏 1165

【跟我学Linux】第六天

摘要:本文介绍了Linux系统管理的三个核心知识点。1)文件权限进阶:学习使用chown修改文件所有者,chgrp修改所属组,以及特殊权限设置;2)磁盘管理:包括fdisk查看分区、mount/umount挂载卸载磁盘、du查看目录占用空间;3)Shell脚本入门:从创建脚本文件、添加执行权限到变量使用和系统信息输出。每个知识点都配有详细命令示例和实践操作指导,如创建虚拟磁盘进行挂载练习,编写输出系统信息的脚本等。通过学习,读者可以掌握Linux系统管理的基本操作和自动化脚本编写基础。

Mr_-G,一名勤奋底层软件开发工程师的博客 910

攀藤PMS系列传感器STM32驱动开发与数据解析实战

本文详细介绍了攀藤PMS系列传感器与STM32微控制器的驱动开发与数据解析实战,涵盖硬件连接、数据协议解析、驱动源码编写及数据处理优化。重点解析了传感器数据帧结构,提供了完整的STM32驱动实现代码,并分享了实际应用中的问题排查与性能优化经验,帮助开发者快速实现高精度颗粒物浓度检测。

milk8的博客 348

利用OrthoFinder做泛基因家族聚类分析

这条命令会将 Arabidopsis_thaliana.TAIR10.59_longest_trans.pep.fa 文件中的所有序列ID,去掉ID中的空格后面的部分,只保留 > 后第一个空格之前的基因ID,并将结果保存在 An1.fasta 文件中。muscle 是一种常用的多序列比对工具,用于基因组或蛋白质序列的比对。基因家族(Gene family),是来源于同一个祖先,由一个基因通过基因重复而产生两个或更多的拷贝而构成的一组基因,它们在结构和功能上具有明显的相似性,编码相似的蛋白质产物。

qq_64400864的博客 2749

linux零基础学习第八天之回顾用户组管理命令

用户组管理命令groupadd与groupmod

YCnote的博客 157

使用GEOquery包下载原始数据

使用GEOquery包下载原始数据

m0_75172651的博客 1889

从零开始的云计算生活——第六天,测试将近!Linux用户与组管理。

与windows类似,Linux也有用户和用户组的概念。在Linux系统中,每次登录系统都必须以一个用户的身份登录,并且登录后的权限也会根据用户身份来确定。每一个进程在执行时,也会有其用户,该用户也和进程所能控制的资源有关。Linux系统下的每一个目录、文件,都会有其属于的用户和用户组,我们称其为属主和属组。由此可见,用户和用户组与Linux系统的运行息息相关。在实际操作使用系统时,我们往往较多关注用户与用户组。在Linux系统中,每个用户都有自己的用户ID,称为UID,每个用户组也有自己的用户组ID,

Britz_Kevin的博客 1004

MS1861宏晶微视频显示与控制器芯片:开发资料全解析与应用指南

本文全面解析了宏晶微MS1861视频显示与控制器芯片的核心功能与开发流程。该芯片作为高性能的“视频信号翻译官”,支持HDMI、LVDS等多种输入与MIPI、LVDS等输出,集成强大的图像处理与OSD叠加功能。文章详细介绍了从资料获取、环境搭建到以HDMI转MIPI为例的实战配置与调试技巧,为工业HMI、广告机等应用的开发者提供了完整的应用指南。

weixin_29198045的博客 337

汽车底盘技术解析:从悬架调校到智能化,如何评价国产车底盘实力

汽车底盘作为决定车辆驾驶质感、安全性和耐久性的核心系统,其技术内涵远不止于悬架结构。从行驶系、转向系到制动系的协同工作,底盘调校是一门融合机械原理与工程实践的艺术。在电动化与智能化浪潮下,底盘技术正经历从被动适应到主动响应的变革,CDC可变阻尼减震器和空气悬架等技术的应用,让底盘具备了通过OTA升级实现性能优化的可能。国产汽车品牌如奇瑞、吉利等,通过平台化架构研发与调校经验积累,正推动底盘技术从“能用”向“好用”乃至“塑造独特驾驶风格”迈进。理解底盘技术,需超越简单的结构对比,关注其在实际路况中的滤震性、支

weixin_34413103的博客 386

零基础开始的网工之路第六天------Linux用户与组管理(一)

目录终于告一段落了,接下来就进入linux用户和组的学习了,今天开始学习用户和组管理,以后再也不用上中下的方式起标题了T_T与windows类似,Linux也有用户和用户组的概念。在Linux系统中,每次登录系统都必须以一个用户的身份登录,并且登录后的权限也会根据用户身份来确定。每一个进程在执行时,也会有其用户,该用户也和进程所能控制的资源有关。**Linux系统下的每一个目录、文件,都会有其属于的用户和用户组,我们称其为属主和属组。**由此可见,用户和用户组与Linux系统的运行息息相关。

aigoushan的博客 766

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

linux学习笔记(个人)(第六天)

运行级别(Runlevel)是 Linux 系统在启动时进入的一种状态,每种运行级别对应不同的系统服务和用户环境。系统根据运行级别启动或停止特定的服务,以满足不同的使用需求。

chenzhou__的博客 1077

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

查看mysql运行的用户组_第六天、用户、组、权限、grep

第六天、用户、组、权限、grep权限总结表操作源目录权限文件权限目标目录权限rm删文件wx--mv改名wx--mv移动文件wxrwxcp复制文件xrwx>生成文件wx-->>追加内容到文件xw->覆盖文件内容xw-vim编辑xrw-执行二进制文件xx-执行shell脚本xrx-知识点:useradd,getent,恢复家目录,加入附加组,删除附加组,文件目录权限,复制文件需...

weixin_42619061的博客 520

LINUX 第六天 学习笔记

一、学习内容提炼 二、笔记截图

qq_30358029的博客 181

实施工程师-------学习linux的第六天

第五天总结。第五天所涉及的东西较多,包括:rm(文件删除),which(查看程序文件),find(查找文件),grep(过滤文件),wc(数量统计),|(管道符),echo(终端输出内容),` `(反引号),>和>>(覆盖内容和追加内容),tail命令(跟踪文件修改)。第五天的内容稍微有点多,但是这些基础命令非常重要。

qq_55973067的博客 171

跟着大佬学习云计算第六天,手把手教学,只需十分钟让你彻底明白Linux系统用户与组管理(图文详解、附代码)

Linux系统用户与组管理

SH11HF的博客 1086

Linux 第六天学习

用户身份与文件权限 一、用户身份有如下: 管理员UID为0 ,系统的管理用户 系统用户UID 为1~999 普通用户UID 从1000~无限 组有:基本用户组 和 扩展用户组 ,一个用户只有一个基本用户组,但可以有多个扩展用户组。 二、useradd 创建新的用户,默认家目录/home/xxx ,默认shell 为/bin/bash -d 指定家目录 -u 指定用户UID -s ...

a303140的博客 184

【八天带你入门Linux】第一天 Linux目录结构与文件类型

【八天带你入门Linux】第一天 Linux目录结构与文件类型

祺祺祺有此理的博客 777

自学linux第六天

Linux用户与组管理完整笔记:从基础概念到实战命令全解析 本文系统整理了Linux用户与组管理的核心知识,包含三大核心内容:1)用户与组的基本概念,详细说明root用户、系统用户和普通用户的区别;2)关键配置文件解析,包括/etc/passwd、/etc/shadow等文件的结构和作用;3)实战操作命令集,涵盖用户创建(useradd)、修改(usermod)、密码管理(passwd)以及组管理(groupadd)等常用操作。特别强调了用户切换(su/sudo)的安全使用方法和用户信息查看命令。文章通过清

AZ996ZA的博客 790

​【八天带你入门Linux】第八天 Linux文件权限与网络管理​

​ 【八天带你入门Linux】第八天 Linux文件权限与网络管理 ​

祺祺祺有此理的博客 887

学习Linux系统第六天

第一个0不用管其实就等于是002=rwx rwx r-x,这里和修改权限不一样,umask这里是减去权限,002意思就是所以在吃目录下创建的文件减去002权限就是文件拥有者权限不变,组群权限不变,其他者没有W权限。-perm /mode :搜寻文件权限“包含任一 mode 的权限”的文件,举例来说,我们搜寻。-rwxr-xr-x ,亦即 -perm /755 时,但一个文件属性为 -rw--------perm -mode :搜寻文件权限“必须要全部囊括 mode 的权限”的文件,举例来说,

weixin_44500887的博客 757

学习Linux第六天、循环语句和用户身份与文件权限

1. for条件循环语句 for循环语句允许脚本一次性读取多个信息,然后逐一对信息进行操作处理,当要处理的数据有范围时,使用for循环语句非常适合。 for 变量名 in 取值列表 do 命令序列 done 2. while 条件循环语句 while的循环结构往往在执行前并不确定最终的执行次数,完全不同于for循环语句中有目标,有范围的使用场景,while循环语句通过判断条件测试的真假来决定是否...

weixin_44676934的博客 215

【八天带你入门Linux】第二天 Linux中用命令行管理文件

本文章主要讲述在Linux系统中用命令行管理文件

祺祺祺有此理的博客 275

一个月彻底学会Linux --第六天

linux 用户和组的操作

lengkun123的博客 445

学Linux的第六天

groupadd参数 工作组名-g GID:指定新工作组的GID,默认值是已有的最大的GID加1-r: 建立一个系统组账号,与-g不同时使用时则分配一个1999的GID//添加一个组ID为2000,组名为group2的新组groupmod参数 工作组名-g GID——为用户组指定新的组标识号-n新用户组——将用户组的名字改为新名字修改用户组的名称和用户组的GID值将组group1的GID修改为3000,组名修改为group11。

weixin_73929563的博客 1567

七天入门linux,零基础七天入门Linux

你将学到什么知道什么是Linux如何安装LinuxLinux的基本操作文件和目录操作,vi/vim的基本使用用户和权限网络和软件安装SSH和SCPshell script basic基本课程概况1. 什么是Linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络...

weixin_39828956的博客 304
上一篇: Linux零基础入门学习第五天之用户与用户组管理一
下一篇: linux 网络配置三种方法(ip、ifconfig、nmcli)
IT-Circle
博客等级 码龄4年 11粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值