iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux文本处理工具使用详解
  • 746
分享到

Linux文本处理工具使用详解

Linux文本处理工具 2022-06-03 14:06:39 746人浏览 八月长安
摘要

1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 grep是一个文本工具,是通过一行一行来匹配文本进行处理的; 通过grep命令,借助-v参数显示不

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文本处理工具使用详解的文章就介绍到这了,更多相关Linux文本处理工具简单使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Linux文本处理工具使用详解

本文链接: https://www.lsjlt.com/news/11420.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux文本处理工具使用详解
    1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 grep是一个文本工具,是通过一行一行来匹配文本进行处理的; 通过grep命令,借助-v参数显示不...
    99+
    2022-06-03
    Linux 文本处理工具
  • Linux下如何使用Shell文本处理工具
    本篇内容介绍了“Linux下如何使用Shell文本处理工具”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux下的操作习惯不像windo...
    99+
    2023-06-13
  • 如何在Linux中使用awk文本处理工具
    本篇文章为大家展示了如何在Linux中使用awk文本处理工具,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。代码如下:  [chengmo@localhost ~]$ awk ‘B...
    99+
    2023-06-13
  • Linux下处理文本常用工具有哪些
    这篇文章给大家分享的是有关Linux下处理文本常用工具有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。find文件查找查找txt和pdf文件 找txt和pdf文件find . \(&nbs...
    99+
    2023-06-27
  • Linux系统文本处理工具less的使用方法是什么
    这篇文章主要为大家分析了Linux系统文本处理工具less的使用方法是什么的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统文本处理工具less的...
    99+
    2023-06-28
  • Linux怎么使用awk文本处理工具实现多行合并
    这篇文章主要介绍“Linux怎么使用awk文本处理工具实现多行合并”,在日常操作中,相信很多人在Linux怎么使用awk文本处理工具实现多行合并问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么使用...
    99+
    2023-06-13
  • Linux中Shell文本处理工具的示例分析
    这篇文章给大家分享的是有关Linux中Shell文本处理工具的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。提供的例子和参数都是最常用和最为实用的;我对shell脚本使用的原则是命令单行书写,尽量不要超过...
    99+
    2023-06-13
  • Linux文本处理命令sort详解
    sort  对文本文件内容进行排序 用法:sort +选项 +文件名(可跟多个文件) 示例1:cat 1.txt sort 1.txt    #文字,默认按字母a-z排序 实示例2:ca...
    99+
    2022-06-04
    linux sort命令 linux文本处理命令sort详解
  • 详解adb工具的基本使用
    目录adb 是什么?adb的基本使用adb 是什么? adb全称Android Debug Bridge,是Android SDK中的一个工具, 使用adb可以直接操作管理Andro...
    99+
    2022-11-13
    adb工具使用 adb工具
  • Centos7 Shell编程之正则表达式、文本处理工具详解
    目录1. 正则表达式1.1 常规匹配1.2 常用特殊字符2. 文本处理工具2.1 cut2.2 awk1. 正则表达式 正则表达式可以很灵活的提供各种模糊匹配的筛选规则。常被用来检索...
    99+
    2022-11-13
    shell正则表达式 shell文本处理工具
  • linux文本处理工具及正则表达式集锦
    cat命令:查看文本内容 cat [选项]... [文件]... -E 显示行结束符 -n 显示文本内容时显示行号 -A ...
    99+
    2022-06-04
    集锦 文本 工具
  • 时间处理工具 dayjs使用示例详解
    目录特点安装和使用dayjs 的基本架构基本用法国际化使用插件小结特点 在 dayjs 之前,还有一个时间处理工具 moment.js,但是它的体积比较大,即使经过压缩压缩之后依然有...
    99+
    2022-11-13
    时间处理工具 dayjs 时间处理 dayjs
  • mac上哪款文本处理工具好用
    这篇文章主要介绍了mac上哪款文本处理工具好用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。mac上哪款文本处理工具好用?为您推荐FSNotes for mac,FSNote...
    99+
    2023-06-03
  • Linux行处理工具之grep 正则表达式详解
    目录正则表达式在grep应用以及差别匹配案例fgrep总结之前我们学习了linux grep的基本操作,以及提及了linux grep的孪生兄弟egrep 和 fgrep,这次我们来...
    99+
    2022-11-13
    linux grep 正则表达式 grep 正则表达式
  • 使用shc工具加密shell脚本详解
    Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两种个新的文件,一个是加密后的可执行的二进制文件(文件名以.x结束)...
    99+
    2022-06-04
    详解 脚本 工具
  • shell脚本加密工具shc使用详解
    shell脚本加密工具shc shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. 应用场景 用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.但shell脚本...
    99+
    2022-06-04
    shell脚本加密工具 shell脚本加密工具shc
  • Shell脚本学习指南之文本处理工具
    4.1 排序文本 4.1.1 行的排序未提供命令行选项时,整个记录会根据当前locale所定义的次序排序。在传统的C locale中,也就是ASCII顺序。 4.1.2 以字段排序-k选项的后面接着的是一个...
    99+
    2022-06-04
    学习指南 脚本 文本
  • Oracle_oswbba工具使用详解
    OS Watcher Black Box 一.OS WatcherBlack Box说明 OSWatcher是Oracle提供的一个用于操作系统监控的工具包。 OS Watcher B...
    99+
    2022-10-18
  • 一文详细理解Linux的一些环境基础开发工具使用(一)
    前言:         本文章让大家理解Linux一些基础开发工具的使用,例如Linux如何下载一些软件,Linux如何进行编译代码,Linux怎么上传远程仓库等等,其实Linux工具本质也是命令!!  💞 &#...
    99+
    2023-08-31
    linux 运维 服务器
  • linux文本处理工具及正则表达式的示例分析
    这篇文章主要介绍linux文本处理工具及正则表达式的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!cat命令:查看文本内容       &...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作