Skip to content
DAILY QUOTE

“ ”

一、文件内容查看

针对不同的文件大小和阅读需求,选择最合适的命令:

命令特点适用场景
cat从头显示全部内容短小的配置文件、日志片段
tac倒序显示(cat 反过来写)查看最新的日志记录(末尾开始)
nl显示内容并附带行号阅读代码、排查报错行数
more分页显示,只能向下翻简单的长文本阅读
less最强分页,支持上下翻页和搜索查阅超大日志、技术文档

二、分段与搜索

1. 局部截取

有时候我们只需要看文件的头尾,不需要加载全文:

  • head -n 20 [file]:查看前 20 行。

  • tail -n 20 [file]:查看后 20 行。

  • tail -f [file]

    实时监控文件末尾。在 Java 后台开发中,通常用它来实时盯着 nohup.outerror.log

2. 精准搜索

  • 空格 / PgDn:向下翻页。

  • PgUp:向上翻页。

  • /关键词:向下搜索(n 下一个,N 上一个)。

  • ?关键词:向上搜索。

  • q:退出阅读。

三、 网络配置

在排查网络不通、修改静态 IP 时,这两个操作最常用:

1. 网络配置目录

注意:这是 CentOS/RedHat 系的常见路径,Ubuntu 等可能不同。

Bash

cd /etc/sysconfig/network-scripts

在该目录下,通常有一个名为 ifcfg-ens33ifcfg-eth0 的文件,那才是真正的网卡配置文件。

2. 查看网卡信息

  • ifconfig:查看当前激活的网卡、IP 地址、子网掩码。

  • ip addr:如果 ifconfig 没安装,用这个更现代的命令。

四、man 命令

如果你忘了某个参数(比如 ls -S 是按大小排序吗?)

man ls
  • 它会展示该命令的官方完整手册