我爱java系列---【linux系统查看日志常用命令】

Linux下用less查看文件内容

前提:如何快速找到日志所在的目录呢?

find / -name "目录名称*" 

1.打开文件

#打开
less xx.log    

# 直接定位到第100行
less +100g xx.log

# 定位到最后一行
less +GG xx.log

# 定位到第100个字节的位置
less +100P xx.log

# 直接定位到50%的位置
less +100p xx.log

2、less中移动

逐行移动

j        – 向前移动一行
k        – 向后移动一行

逐页移动

 Ctrl+F     - 向前翻页

 Ctrl+B     - 向后翻页

 逐屏移动

 默认按下g,代表翻到第一屏。你可以g3,翻到第3屏,这里我没有试试这个文档一共能翻几屏。输入大写G,默认下翻到文件尾部,小写g,回到文件头部

=      -显示当前行信息,如行号、字节位置等(可能要计算,毕竟没有加载整个信息!)

3、搜索所需内容

/ 你要搜索的内容           – 使用一个模式进行搜索,并定位到下一个匹配的文本
n                        – 向前查找下一个匹配的文本
N                        – 向后查找前一个匹配的文本

 4.q   退出当前文件

原文地址:https://www.cnblogs.com/hujunwei/p/12305988.html

时间: 2024-10-06 05:24:24

我爱java系列---【linux系统查看日志常用命令】的相关文章

linux查看日志 (常用命令)

cat   tail -f  日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一   /var/log/secure 与安全相关的日志信息   /var/log/maillog 与邮件相关的日志信息   /var/log/cron 与定时任务相关的日志信息   /var/log/spooler 与UUCP和news设备相关的日志信息   /var/log/boot.log 守护进程启动和停止相关的日志消息 系

LINUX系统查看相关配置命令

系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 #

Linux下查看日志的命令

最近线上的事故有点多,加上公司的监控系统实在是不好用,所以为了抓更多的信息,需要去线上服务器看实时日志.作为一个萌新,居然傻傻的直接用vim打开了jetty的日志文件,近乎10个G的日志文件被vim读入内存,导致服务器的内存被撑爆,系统自动开始kill进程,最后把jetty进程kill掉了,导致了线上故障. 所以有了这篇文章,主要介绍在Linux环境下,可以用来查看日志文件并且不会占用很大内存的一些命令. Introduction 一般来说在Linux下查看文件内容的命令有以下几种: vim.v

Linux查看日志常用命令

1.查看日志常用命令 tail: -n  是显示行号:相当于nl命令:例子如下: tail -100f test.log      实时监控100行日志 tail  -n  10  test.log   查询日志尾部最后10行的日志; tail -n +10 test.log    查询10行之后的所有日志; head: 跟tail是相反的,tail是看后多少行日志:例子如下: head -n 10  test.log   查询日志文件中的头10行日志; head -n -10  test.lo

linux系统-用户管理-常用命令

linux系统-用户管理-常用命令 一 用户 1 useradd 用户名 [-参数].. 2 passwd 改密码 3 usermod 修改用户的信息 [-G 添加用户到用户组] [-L禁用用户][-U恢复用户] 二 用户组 1 groupadd 组名 [-参数] 添加用户组 2 groupdel  删除用户组 3 groupmod 设置信息 三 用户与用户组 1 添加用户到用户组:gpasswd -a 用户组 用户 2 用户组删除用户:gpasswd -d 用户 3 设置用户组管理员:gpas

查看Linux系统状态的常用命令

一.查看CPU的详细情况 判断服务器CPU的情况依据如下:a. 具有相同的core id 的PUC是由同一个core的超线程.b. 具有相同的physical id 的CPU是同一个CPU封闭的线程或核心方法1:物理个CPU个数如下:以下为2个CPU [[email protected] ~]# cat /proc/cpuinfo|grep "physical id"|sort|uniq|wc -l 2 每个物理CPU中的core的个数(即核数): [[email protected]

Linux 系统运维常用命令

1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================----------------------------------1 文件管理----------------------------------创建空白文件touch不提示删除非空目录rm -rf 目录名(-r:递归删除-f 强制)##################################恢复rm 删除的文件

linux系统中如何查看日志 (常用命令2)

cat tail -f 日 志 文 件 说 明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息 系统: # uname -a # 

linux系统中如何查看日志 (常用命令)

mv *./html /路径 从 本地 复制到 远程 scp /home/daisy/full.tar.gz [email protected]:/home/root (然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了),复制目录加参数 -r 即可 从 远程 复制到 本地 scp [email protected]/172.19.2.75:/home/root/full.tar.gz /home/daisy/full.tar.gz 传文件夹 用-r