Linux基础命令(五) 之 cat,head,tail,more,less,grep

news/2024/10/28 23:30:56/

目录

 一,浏览普通文件内容

二,过滤文件内容显示--grep

参数及其作用

​编辑

常见用法


 一,浏览普通文件内容

注意:以上命令均可以结合管道符一起使用

二,过滤文件内容显示--grep

在指定的普通文件中查找并显示含有指定字符串的行,也可与管道符一起使用

语法:grep 选项…… 关键字符串 文件名称……

参数及其作用

常见用法

1. grep 查找的内容  文件名

[root@localhost ~]# grep a /etc/passwd | head -2
root:x:0:0:root:/root:/bin/bash
daemon:x:2:2:daemon:/sbin:/sbin/nologin

2.匹配以w开始的行

[root@localhost ~]# grep ^w /etc/passwd | head -2
wang:x:1000:1000:wang:/home/wang:/bin/bash
wang1:x:1001:1001::/home/wang1:/bin/bash

3.-v 反选      匹配不以w开始的行  

[root@localhost ~]# grep -v ^w /etc/passwd |head -2
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin

4.-i  忽略大小写    -n显示行号

[root@localhost ~]# grep -in w /etc/passwd
7:shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
13:nobody:x:65534:65534:Kernel Overflow User:/:/sbin/nologin
20:clevis:x:996:992:Clevis Decryption Framework unprivileged user:/var/cache/clevis:/usr/sbin/nologin
26:pipewire:x:991:986:PipeWire System Daemon:/var/run/pipewire:/sbin/nologin
29:cockpit-ws:x:989:984:User for cockpit web service:/nonexisting:/sbin/nologin
30:cockpit-wsinstance:x:988:983:User for cockpit-ws instances:/nonexisting:/sbin/nologin
37:wang:x:1000:1000:wang:/home/wang:/bin/bash
38:wang1:x:1001:1001::/home/wang1:/bin/bash
40:Wang:x:1003:1003::/home/Wang:/bin/bash


http://www.ppmy.cn/news/1542712.html

相关文章

三款PDF解密工具,轻松打开加密文档

分享三款PDF解密工具,操作简单,可以轻松上手。 1、PDF Candy 这个网站可以将文件转换为PDF和20多种格式。此外,PDF Candy提供47种在线工具来处理PDF:编辑、拆分、合并、压缩、解锁等等。 部分功能: PDF等文件格式转转换 PDF压缩…

R语言笔记(四):函数

文章目录 一、Function basics1、Creating your own function2、Function structure3、Using your created function4、Multiple inputs5、Default inputs 二、Return values and side effects1、Returning more than one thing2、Side effectsExample of side effect: plot 三…

Xcode真机运行正常,打包报错

1.问题: 老项目Xcode真机运行没问题,但但打包的时候却报了以下错误: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/4ff29661-3588-11ef-9513-e2437461156c/Library/Caches/com.apple.xbs/Sources/r…

FreeSWITCH JSON API

仅举几例: fs_cli -x json {"command" : "status", "data" : ""} fs_cli -x json {"command" : "sofia.status", "data" : ""} fs_cli -x json {"command" : "…

从零开始学PHP之函数

函数 概念 函数是通过调用函数来执行的。emmm这个是官方解释,函数就是封装一段用于完成特定功能的代码。 通俗理解函数:可以完成某个工作的代码块,就像小朋友搭房子用的积木一样,可以反复使用,在使用的时候&#xff…

【若依笔记】-- 精简若依项目只保留系统管理

环境:最近项目需要计划使用若依来开发软件,使用若依有一个问题,若依代码框架还是比较冗余,不够精简,还有一点是若依Security权限校验,对于实现一对多的前台,比较麻烦,我这边的业务是…

Spring Boot 实现文件分片上传和下载

文章目录 一、原理分析1.1 文件分片1.2 断点续传和断点下载1.2 文件分片下载的 HTTP 参数 二、文件上传功能实现2.1 客户端(前端)2.2 服务端 三、文件下载功能实现3.1 客户端(前端)3.2 服务端 四、功能测试4.1 文件上传功能测试4.2 文件下载功能实现 参考资料 完整案例代码&…

sqlyog连接MySQL8.4报1251错误

查看插件状态 1 show plugins; 看看mysql_native_password插件的状态是不是ACTIVE,如果状态值为DISABLED则说明插件没有激活 3) 修改my.cnf或my.ini配置文件,添加mysql_native_passwordON 1 2 [mysqld] mysql_native_passwordON 4) 重启mysql服务 5) mysq…