Linux各种命令——tac命令,more 命令, less命令,head命令,tail命令,file 命令, stat 命令

注意:tac命令是倒置输出文件内容

tac

  • **作用:倒叙访问文件内容**

  • 格式:tac 参数 文件名

  • **例如:** **tac /etc/passwd**

more 命令

  • 作用:翻页查看文件内容,适合内容较多的文件查看

  • 格式:more 文件名

  • 注意:使用回车则一行一行查看,使用空格则整页查看,点击q键退出查看

```shell

root@server \~\]# more -sp /etc/passwd # -sp 减少空白行,先清屏后输出 \`\`\`

less命令

  • 作用:同more命令

  • 格式:less 文件名

  • 注意:可以使用上下键进行浏览,点击q退出浏览

head命令

  • 作用: 查看文档前n行的内容

  • 格式:head -数字 文件名

  • 例:

```bash

root@server \~\]# head /etc/passwd # 默认查看文档前10行内容 \[root@server \~\]# head -5 /etc/passwd \`\`\`

tail命令

  • 作用:查看文档后n行内容

  • 格式:tail -参数 文件名

  • 参数

  • -数字:查看倒数行数

  • -f:动态刷新, 实时显示日志文件并且能动态更新

  • 例:

```bash

root@server \~\]# tail /etc/passwd # 默认查看文档后10行内容 \[root@server \~\]# tail -1 /etc/passwd \[root@server \~\]# tail -f /var/log/messages # 监视日志 \[root@server \~\]# head -6 /etc/passwd \| tail -1 # 查看第6行 \`\`\` ### 文件信息查看

file 命令

  • 作用:查看文件类型

  • 格式:file -参数 文件名

  • 文件类型:

  • ASCII file :ASCII文本字符文件

  • empty:空文件

  • block special :块设备文件

  • character special :字符设备文件

  • diretory:目录

stat 命令

  • 作用:显示文件属性信息

  • 格式:stat 文件名

  • 注意:一般通过该命令查看大小、Inode、硬链接、软连接

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

作用:

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

格式

```bash

grep -参数 查找条件 文件名

```

参数

| 选项 | 说明

| ---- | -------------------------------------------

| -c | 仅显示找到的行数

| -i | 忽略大小写

| -n | 显示行号

| -v | 反向选择------仅列出没有"关键词"的行

| -A | -A 2 搜索时显示匹配到的那一行以及下2行

| -B | -B 2 搜索时显示匹配到的那一行以及上2行

| -C | -C 2 搜索时显示匹配到的那一行以及上下2行

相关推荐
stark张宇4 分钟前
网络排错全流程:从DNS解析到防火墙,逐层拆解常见问题
linux·网络协议·dns
恋红尘16 分钟前
Mysql
数据库·mysql
hour_go23 分钟前
TCP/IP协议相关知识点
网络·笔记·网络协议·tcp/ip
paishishaba27 分钟前
数据库设计原则
数据库
浪裡遊29 分钟前
Nivo图表库全面指南:配置与用法详解
前端·javascript·react.js·node.js·php
li3714908901 小时前
nginx报400bad request 请求头过大异常处理
java·运维·nginx
久曲健的测试窝1 小时前
Jenkins Share Library教程 —— 开发入门
运维·servlet·jenkins
Arva .1 小时前
WebSocket实现网站点赞通知
网络·websocket·网络协议
雪兽软件1 小时前
SaaS 安全是什么以及如何管理风险
网络·安全
曹牧1 小时前
oracle:NOT IN
数据库·oracle