查看文件/grep etc/passwd字段含义/cut

📅 2026/7/2 7:54:02
查看文件/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只显示字节数