代码编织梦想

Linux简单命令 -useradd深入

用户的增删改查

useradd lisi
创建用户的时候,可使用参数来同时设定属于基本组(私有组)和附加组(公有组)的内容。
useradd -u UID -g 基本组 -G 附加组 -d 家目录 -s 登录Shell 用户名。
这里的 -s 是用于用户使用ssh 登录的时候使用。默认的情况下都可以使用SSH进行登录,假如要设置成不可以使用SSH登录,则输入下面命令
useradd -s /sbin/nologin 用户名 ,这样新增的用户就不能被SSH登录进行访问。

组分为基本组和附加组
基本组: 基本组只能属于一个用户,一般是这个用户的用户名。类似一个企业中一个人必须属于一个部门。
附加组:一个用户也可同时属于多个组,类似一个企业中一个人可以在其它部门任职。
一般我们基本组默认,设置附加组。
使用命令 useradd -G root stu02 将用户stu02添加到附加组root组中。

usermod 用户名 : 修改用户属性
usermod -u UID -d 家目录 -s Shell 用户名

id 用户名 : 用来查看用户属性

userdel -r 用户名 : 用来递归删除用户,删除用户下所有目录文件。
我们在修改密码的时候需要输入两次相同的,我们可以使用下面的命令一次就可以
echo 密码 | passwd --stdin 用户名
使用管道符 | ,管道符类似一个水管,将一端输出给另外一端。

组的增删改查

groupadd 组名 : 创建组

groupdel 组名 : 删除组

gpasswd -a 用户名 组名 : 从一个组内添加一个用户

gpasswd -d 用户名 组名 : 从一个组内删除一个用户

groups : 查看用户属于那个组

usermod -a -G 组名 用户名 : 更改用户所属的附加组
注意: -a 是追加模式,当不加 -a 的时候,使用更改后,则会覆盖之前的组。加 -a 则会追加所属组。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_50929489/article/details/127001205

linux常用命令-part1-爱代码爱编程

tail -f SystemOut.log 可以实时观测 最新产生的log,会不停的刷新屏幕。 head  hda1  (IDE1:hard disk ) /boot 分区 hda2  (IDE1:hard disk )  /    分区 hdb   (IDE2) sda   (SCSI1) sata硬盘 sdb   (SCSI2)

linux系统命令-笔记_will.guo的博客-爱代码爱编程

Linux 源于《Linux系统命令及Shell脚本 实践指南》(王军) 一书 第一章 综述 UID:userId,root用户的uid为0,系统用户为1-499,普通用户500+;我们能够操作的是root和

Linux(Cent OS)基础型常用命令-主命令-爱代码爱编程

Linux基础命令 帮助命令文件和目录操作命令查看文件及内容处理命令文件压缩及解压缩命令信息显示命令搜索文件命令用户管理命令基础网络操作命令深入网络操作命令有关磁盘与文件系统的命令系统权限及用户授权相关命令查看系统用户登陆信息的命令内置命令及其它系统管理与性能监视命令关机/重启/注销和查看系统信息的命令进程管理相关命令 帮助命令 命令说明ma

深入浅出--Linux基础命令知识(总结,配图文解释)-爱代码爱编程

前言:在学习Linux时候想必大家都会遇到一个问题,就是Linux中命令太多了,今天博主给大家总结总结收集一下咱们最常用到的命令:(在本博主用的操作系统中感觉Ubuntu是比较好用的,所以一切都在Ubuntu中,但是命令不影响啥) Linux基础命令: 一:用户目录:二:常用的Linux命令:1.ls:2.tree:3.pwd:4.clear:5.c

linux学习7-常用基本命令-爱代码爱编程

常用基本命令   目录 常用基本命令 7.1 帮助命令 7.1.1 man 获得帮助信息 7.1.2 help 获得shell内置命令的帮助信息 7.1.3 常用快捷键 7.2 文件目录类 7.2.1 pwd 显示当前工作目录的绝对路径 7.2.2 ls 列出目录的内容 7.2.3 cd 切换目录 7.2.4 mkdir 创建一个新

Linux--基础命令-爱代码爱编程

本文是基于Java全栈开发的Linux,而不是运维级别的! 我们为什么要学Linux? java全栈开发需要掌握哪些知识?需要准备什么工作? java开发之路:JavaSE、MySQL、前端(HTML、CSS、JS)、JavaWeb、SSM框架(很多人就开始找工作了!)、SpringBoot、Vue、SpringCloud、MybatisPlus、Gi

新建linux用户不能登录用户,Linux下useradd命令创建的用户不能登录的问题-爱代码爱编程

Linux下useradd命令创建的用户不能登录的问题 问题: 用useradd命令新创建一个用户tester 密码pwdtest mkdir -p /home/tester(创建文件夹) useradd -p pwdtest -d /home/tester tester(创建用户tester和密码pwdtester) 或者 添加用户:us

Linux下载cfg命令,Linux安装详解-配置ks.cfg实现自动安装过程-爱代码爱编程

之前发过一篇关于通过PXE实现Linux批量无人值守自动安装的文章,不过写的只是具体的配置和操作,对于原理部分没有说明,最近通过一段时间的学习,把linux的启动安装过程深入的了解了下,这里还要特别感谢马哥的指导。 言归正传,下面开始深入探讨linux的安装 linux安装大致可以分为2个阶段 第一阶段:anaconda 第二阶段:instal

linux基础命令150,Linux150个常用命令-爱代码爱编程

Linux命令大全网址: 1. 线上查询及帮助命令(1个) help:获取某个命令的帮助信息,格式:命令 --help 2. 文件和目录操作命令(12个) ls:列出当前目录下的所有文件和文件夹。常用参数:-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。 tree:以树状图列出目录中的内容。 pwd:显示当前目录的路

linux系统cd命令详解,Linux命令详解之–cd命令-爱代码爱编程

cd命令是linux实际使用当中另一个非常重要的命令,本文就为大家介绍下Linux中cd命令的用法。 更多Linux命令详情请看:Linux命令速查手册 Linux cd命令用于切换当前工作目录至 dirName(目录参数)。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 l

Linux 基础入门---常用命令-爱代码爱编程

“在 Linux 的世界里,一切皆文件” 下面是我在学习 Linux 过程中整理的常用 Linux 命令(新手入门使用),可能不是很全,欢迎小伙伴们在评论区补充。 Linux 基本指令 Linux 目录结构远程登录到 Linux 服务器vi 和 vim 编辑器开机、重启和用户登录注销用户管理用户组用户和组相关文件(了解)指定运行级别帮助指令文件目录

Linux学习笔记----01-爱代码爱编程

1 初识Linux 在前面的课程中,我们无论是开发、测试、部署、存储都在Windwos操作系统的环境中,从今天开始我们一起学习下Linux,Linux系统和Windows系统最大的区别就是图形化界面操作和用途上有所差异,除了这两点,两者有异曲同工之妙,在国内, Linux 系统更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows,也就是说L

Linux常用命令总结-爱代码爱编程

Linux 如烟往事俱忘却,心底无私天地宽。 1.Linux系统 关机指令: sync # 将数据由内存同步到硬盘中。 shutdown # 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机: shutdown –h 10 # 这个命令告诉大家,计算机将在10分钟后关机 shutdown –h now # 立马

linux 中的 20 大网络监控工具_linux 网络监控-爱代码爱编程

在本教程中,让我们讨论可用于 linux 系统的最佳网络监控工具。有很多可用的工具,如 nethogs、ntopng、nload、iftop、iptraf、bmon、slurm、tcptrack、cbm、netwatch、collectl、trafshow、cacti、etherape、ipband、jnettop、netspeed 和 speedomet