南方亮仔带你一起0基础学linux,支持一下吧

朋友们,今天开始我就和大家一起0基础学Linux,分享每日所学

批量修改用户密码

相信大家对用户密码并不陌生,使用passwd命令即可修改用户密码,可以进行交互式设置,也可进行非交互式设置;但是不管那种方式都只能一次修改一个帐户密码,那有没有更简便的方法,一次性修改多个密码呢,这就是我们的chpasswd命令了,它也有两种方式,下面我给大家分别演示

第一种,非交互式批量修改密码

首先先创建一个文件

第二步将我们要修改的用户与密码使用vim编辑器将其写入其中


第三步,查看文件并使用管道符将结果交给chpasswd命令处理,这时我们的密码就批量修改好了

第二种,交互式批量修改密码

直接输入chpasswd命令,我们就进入了交互式界面,此时我们就可以将用户名及密码输入其中,按ctrl +d 结束输入即可

小总结,少量修改用户密码时推荐第二种方法,方便快捷。修改量较大时,推荐使用第一种,不容易出错

一条命令过滤多条文本信息

朋友们,在我们平时处理文本信息时,相信都会使用grep过滤命令,对文本信息进行过滤;非常好用,但是此命令一次只能过滤一条文本信息,不能进行同时过滤多条文本信息,要是一条一条过滤,这就很麻烦,getent命令就很好的解决了这个问题,它可以在我们指定的系统数据库内帮我们查找我们想要的信息,可同时过滤多条文本,非常好用,由我来演示

此命令也是十分好用,注意要在支持的系统数据库才行,使用此命令之前可以先用帮助查看支持哪些数据库

管理组命令 gpasswd

-d 将用户从组中移除

有趣的知识

安装http://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz 代码雨,骇客帝国软件
1.将软件安装到固定目录,/usr/local用于安装用户自定义的软件
2.在目录里创建一个存放软件的文件夹(也可不创建)
3.进入预安装软件文件夹(创建的文件夹)

4.使用wget安装软件包

5.解压缩软件包

6.开始安装软件,进入改软件目录进行编译安装

7.指定软件安装路径

8.可能需要安装一些基础软件

9.安装这个软件
make 编译的指令 && 表示并且的意思 make install 表示安装程序

10.运行软件,使用绝对路径

此时就会有代码雨了
11.每次要运行都要使用绝对路径,比较麻烦,可以将软件路径写入PATH变量中,这样就不用输入绝对路径也能运行软件了

12.上述加入PATH变量中只是临时性的,退出重新登录后,还是要用绝对路径,要想使其永久生效,需将添加软件路径的PATH变量写入/etc/profile开机自启动配置文件中

这样就不会因为退出登录而失效

posted @   linux技术大拿  阅读(162)  评论(6编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示