查看文件/grep etc/passwd字段含义/cut
1.cat格式cat 【参数】 文件名参数;-n 显示行号-b 所有非空行显示行号1开始tac命令用于倒序输出2.more/lessmore/less用于查看内容较多的纯文本文件可以使用空格键或回车键向下翻页q退出而cat命令查看长文本文件时则会快速翻滚格式more 【参数】 文件名less 文件名参数-sp减少空白行先清屏后查看内容3.head用于查看纯文本文件的前N行默认查看前十行格式 head 【参数】 文件名head -3 文件名查看前3行head -5 文件名查看前5行head -n 4 文件名查看前4行4.tail查看纯文本文件的后N行或持续刷新文件的最新内容格式tail 【参数】 文件名默认后10行格式与head相同参数tail -f 文件名实时查看文件最新内容最新日志head与tail组合使用查看文件test的第6行命令head -6 test | tail -1即前6行的最后一行5.grep--文件内容检索用于根据指定的模式字符串正则表达式来搜索和提取对应的文本内容格式 grep 【参数】 模式 文件名参数-n 用于显示搜索到的信息的行号-v用于反选信息--仅列出没有关键字的行拓展​​​​​​​-b将可执行文件binary当作文本文件来搜索​​​​​​​​​​​​​​ -c仅显示找到的行数​​​​​​​​​​​​​​​​​​​​​-i忽略大小写​​​​​​​ ​​​​​​​ -w精确检索-o只显示描红的部分​​​​​​​​​​​​​​-A 数字-A 2 显示搜索到当前行和以下2行​​​​​​​​​​​​​​-B 数字-B 3 显示搜索到当前行和以上3行​​​​​​​​​​​​​​-C 数字-C 3 显示搜索到当前行和上下3行以字符串为条件过滤在/etc/passed文件中查找包含“root”的行符号名称变量 $转义 \命令替换通配符 *?适用场景 单引号强引用不解析失效失效普通文本纯原样字符串不需要解析任何内容 双引号弱引用解析仅转义 $\可执行普通文本字符串内需要变量、执行命令反引号命令替换——执行命令—捕获命令输出推荐改用$()查看系统中不允许登陆的用户统计找到的行数检索包含root所在行的以下2行特殊条件^a以a开头的内容范围检索 [0-9]包含数字的内容a$以a结尾的内容^$检索空白行/var/log/messages日志文件/etc/passwd​​​​​​​ 该文件中保存着所有用户的信息如果用户的登录终端被设置为/sbin/nologin则不再允许登录系统含义账户名x密码代号UIDGID注释信息家目录SHELL内容符号:核心作用字段分隔符将一行记录切割为 7 个固定属性字段规则要求7 个字段缺一不可字段内容为空时冒号也不能省略否则会导致系统解析用户信息错乱适用标准Linux 系统固定规范所有读取/etc/passwd的程序均以冒号作为分割标识字段序号字段值字段名称详细说明1root用户名用户登录系统的账号名root 为 Linux 最高权限管理员账号2x密码占位符加密密码现已存放于/etc/shadowx表示启用影子密码保护若为空代表无登录密码30UID用户 ID系统识别用户的数字编号UID0 固定为超级管理员1~999 为系统服务账号1000 及以上为普通用户40GID组 ID用户默认所属主用户组 ID对应/etc/group文件内的组记录root 默认归属 root 组GID05Super User注释信息用户备注描述可填写姓名、联系方式等无内容可留空6/root用户家目录用户登录后默认进入的工作目录普通用户家目录一般为/home/用户名7/bin/bash登录 Shell用户登录后使用的命令解释器/bin/bash支持交互式登录/usr/sbin/nologin禁止登录cut---按列提取文本格式cut 【参数】 文件名参数作用-d指定字段分隔符默认制表符 \t-f提取指定列搭配-d使用-c按字符位置截取内容-b按字节截取内容--complement反向截取输出排除指定列 / 字符后的内容提取以冒号为间隔符号的第一列的内容拓展提取网卡的ip地址练习提取总内存量sort---对文本内容排序格式sort 【参数】 文件名默认按照字母顺序排序参数-f忽略小写-b忽略缩进与空格-n以数值型排序-r反向排序-u去除重复行-t指定间隔符-k设置字段范围排序不改变源文件顺序顺序显示所有用户按指定字段排序sort -t : -k 3 -nr user_test.txt以冒号为分隔符对第三列中数字降序排序去除文本中的重复行uniq--去除重复行全称unique唯一格式uniq 【参数】 文件名用于去除文本中连续的重复行不连续的不去重wc--统计文本文件行数等用于统计指定文本文件的行数字数或字节数全称word count格式wc 【参数】 文件名参数-l只显示行数-w只显示单词数-c只显示字节数

相关新闻

Corrective RAG与Real-Time PPO协同实践:构建可纠错、能权衡的企业级RAG系统

Corrective RAG与Real-Time PPO协同实践:构建可纠错、能权衡的企业级RAG系统

1. 这不是又一篇“RAG综述”,而是一份实操者手记:当检索不再只是“找文档”,大模型开始真正学会“纠错”与“权衡”你有没有遇到过这样的场景:用RAG系统查技术文档,结果返回的段落里混着一个早已废弃的API参数&#xf…

2026/7/2 7:49:04阅读更多 →
QuickVina 2:20倍加速的分子对接革命,让药物发现进入高速时代

QuickVina 2:20倍加速的分子对接革命,让药物发现进入高速时代

QuickVina 2:20倍加速的分子对接革命,让药物发现进入高速时代 【免费下载链接】qvina Accurately speed up AutoDock Vina 项目地址: https://gitcode.com/gh_mirrors/qv/qvina 想象一下,你正在进行药物筛选研究,需要对接成…

2026/7/2 7:49:04阅读更多 →
Linux 【01- tar命令超详细教程】

Linux 【01- tar命令超详细教程】

Linux tar 命令超详细完整教程 一、tar 基础介绍 tar 全称 tape archive,Linux 最常用打包/压缩工具,核心分两类操作: 打包:仅把多个文件/目录合成一个 .tar 文件,不压缩,体积不变压缩打包:打包…

2026/7/2 7:49:04阅读更多 →
如何快速预览3D模型:Windows资源管理器终极优化指南

如何快速预览3D模型:Windows资源管理器终极优化指南

如何快速预览3D模型:Windows资源管理器终极优化指南 【免费下载链接】space-thumbnails Generates preview thumbnails for 3D model files. Provide a Windows Explorer extensions that adds preview thumbnails for 3D model files. 项目地址: https://gitcode…

2026/7/2 9:14:34阅读更多 →
PG 日报|EDB 自治 AI 数据库发布,B 树索引膨胀优化方案出炉

PG 日报|EDB 自治 AI 数据库发布,B 树索引膨胀优化方案出炉

🔔 关注【IvorySQL开源数据库社区】即可获取 PostgreSQL 一手干货与最新动态⚙️ PostgreSQL技术文章 🧩 表过多的危害当单个 PostgreSQL 数据库中存在数万张表时,可能引发两类严重问题:内存耗尽和元数据查询性能下降。每个长连接…

2026/7/2 9:14:34阅读更多 →
如何用NifSkope高效编辑游戏3D模型:从入门到专业的全面指南

如何用NifSkope高效编辑游戏3D模型:从入门到专业的全面指南

如何用NifSkope高效编辑游戏3D模型:从入门到专业的全面指南 【免费下载链接】nifskope A git repository for nifskope. 项目地址: https://gitcode.com/gh_mirrors/ni/nifskope 你是否曾经尝试修改《上古卷轴》或《辐射》系列游戏中的角色模型,却…

2026/7/2 9:14:34阅读更多 →
终极Windows和Office激活指南:5步轻松解决激活难题

终极Windows和Office激活指南:5步轻松解决激活难题

终极Windows和Office激活指南:5步轻松解决激活难题 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows和Office的180天激活提醒而烦恼吗?KMS_VL_ALL_AIO智能激…

2026/7/2 9:14:34阅读更多 →
从零信任到微分段:实战指南遏制勒索软件横向移动

从零信任到微分段:实战指南遏制勒索软件横向移动

1. 项目概述:为什么勒索软件依然是头号威胁?最近几年,勒索软件攻击的新闻几乎没断过,从大型跨国企业到关键基础设施,再到我们日常使用的电商平台,都成了攻击者的目标。这类攻击最让人头疼的地方&#xff0c…

2026/7/2 9:14:34阅读更多 →
三步解锁QQ音乐格式限制:QMCFLAC2MP3让你的音乐真正属于你

三步解锁QQ音乐格式限制:QMCFLAC2MP3让你的音乐真正属于你

三步解锁QQ音乐格式限制:QMCFLAC2MP3让你的音乐真正属于你 【免费下载链接】qmcflac2mp3 直接将qmcflac文件转换成mp3文件,突破QQ音乐的格式限制 项目地址: https://gitcode.com/gh_mirrors/qm/qmcflac2mp3 你是否曾经遇到过这样的困扰&#xff1…

2026/7/2 9:09:33阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/7/1 4:42:14阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/7/1 5:19:01阅读更多 →
塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧

塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧

塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧 【免费下载链接】BOTW-Save-Editor-GUI A Work in Progress Save Editor for BOTW 项目地址: https://gitcode.com/gh_mirrors/bo/BOTW-Save-Editor-GUI 想在《塞尔达传说:旷野之息…

2026/7/2 0:03:01阅读更多 →
告别 AccessKey:多云平台 CLI OAuth 免密认证完全指南

告别 AccessKey:多云平台 CLI OAuth 免密认证完全指南

在本地开发环境使用云厂商 CLI 时,传统的 AccessKey(AK)方式需要手动创建、下载和保管密钥,不仅繁琐,还存在泄漏风险。其实,主流云平台都已提供基于 OAuth 2.0 的免密认证方案,让开发者可以通过浏览器登录一次性完成授权,CLI 自动管理临时凭证的刷新,兼顾了便利与安全…

2026/7/2 0:03:01阅读更多 →
基于13DOF传感器与PIC32MZ的高精度嵌入式导航系统设计

基于13DOF传感器与PIC32MZ的高精度嵌入式导航系统设计

1. 项目背景与核心价值在嵌入式系统开发领域,高精度定位与导航一直是极具挑战性的技术方向。传统方案往往面临成本、精度和实时性难以兼顾的困境。这个项目通过13DOF(13自由度)传感器组合与PIC32MZ2048EFH100高性能MCU的协同工作,…

2026/7/2 0:03:01阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/2 0:33:58阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/2 1:32:11阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/2 1:50:13阅读更多 →