如何使用Linux文本处理工具?
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,今天小编就为大家带来一篇有关Linux文本处理工具使用方法的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。1 统计出/etc/passwd文件中其默认shell为非/sbin
千家信息网最后更新 2024年11月14日如何使用Linux文本处理工具?
今天小编就为大家带来一篇有关Linux文本处理工具使用方法的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。
1 统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来
grep是一个文本工具,是通过一行一行来匹配文本进行处理的;通过grep命令,借助-v参数显示不匹配的行;getent passwd | grep -Ev /sbin/nologin$
2 查出用户UID最大值的用户名、UID及shell类型
Sort用于排序,添加特定的参数可以根据不同需求排序;head 用户取前几行的;cut 是用于取特定列的;sort -k3 -t":" -rn 以冒号为分隔符,以第三列进行数字逆序排序;cut -d ":" -f1,3,7 以冒号为分隔符,取第1,3,7列;
3 统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序。
Ss可以查看本机连接数,配合grep进行筛选已经建立连接的会话;通过tr -进行压缩;通过cut进行截取相应的列;通过sort进行排序;通过uniq进行去重统计操作;
4 编写脚本createuser.sh,实现如下功能:使用一个用户名做为参数,如果 指定参数的用户存在,就显示其存在,否则添加之;显示添加的用户的id号等信息;
通过read命令来读变量;通过test进行判断;通过if进行条件选择;通过exit指定退出码;
5 编写生成脚本基本格式的脚本,包括作者,联系方式,版本,时间,描述等;
在用户加目录进行编辑vim.rc的内容,实现创建.sh脚本文件时可以会添加相应的信息;
看完上述内容,你们掌握Linux文本处理工具的使用方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
用户
排序
文本
参数
脚本
工具
处理
内容
统计
一行
使用方法
信息
冒号
分隔符
命令
文件
方法
更多
用户名
本机
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
阿里巴巴网络技术有限公司二维码
联通机房服务器托管
大学生网络安全教育2018
常用软件开发模型的特点
数据库高校人事管理系统设计
番剧数据库
上海品牌软件开发销售电话
电商平台数据库
数据库表名什么时候可以省略
狭义的数据库模式仅仅指
廉江的软件开发公司有哪些
asp聊天室数据库源码
c 小软件开发实例大全
coc分服务器
中国国际信息与网络安全博览会
mac阿里云收发服务器设置
世界各国网络安全形势
谈谈读了网络安全法
西藏水果软件开发哪家专业
软件开发联系方式
网络安全法 主要内容
磁带库备份软件开发
前台可以连接数据库后台连不了
河北品质软件开发服务有哪些
浙江台州五金erp软件开发
视频缓存好还是数据库好
廉江的软件开发公司有哪些
互联网科技发展失业会增加吗
sql数据库基础掌握
服务器理论