linux查看日志指令

news2024/11/15 4:19:55

今天导师要求,使用linux查看日志,这里呢,先是学习了一下ubuntu内核的linux,现在回顾一下查看日志的语句

linux查看日志指令

  • 一、tail
  • 二、head
  • 三、cat
  • 四、more
  • 五、view
    • 5.1 从上往下找
    • 5.2 从下往上找
    • 5.3退出
  • 六、搜索
    • 6.1模糊搜索
    • 6.2文件定位
  • 七、常见问题
    • 7.1新安装的ubuntu没设置root密码
    • 7.2 Command not found
  • 八、其它常见指令
    • 8.1echo往文件中输入
    • 8.2 pwd
    • 8.3 ls
    • 8.4 cd

一、tail

查看实时日志

tail -f

可以加上grep关键词来过滤日志关键字

tail -F dpkg.log | grep --line-buffer '关键字'

ctrl + c结束日志打印

文件比较大的时候,获取日志的后1000行数据

tail -n 1000 文件名 > 本地文件

如果想持续监控日志

tail -f 文件名

这里注意:使用vi命令的话,是监控不到的
原因:vi原理是把文件先删除再创建。

如果想监控到的话,可以用大F

tail -f 文件名

二、head

看日志的前100行

head -100 文件名

三、cat

直接查看日志文件

cat 文件名

四、more

more 文件名

在这里插入图片描述

空格往下翻
b键往上翻

从1000行开始,每次翻页20行

more +1000 -20 文件名

在这里插入图片描述

q退出

五、view

view 文件名

之后可以用如下命令搜索

/关键字

5.1 从上往下找

按n可以找下一个
在这里插入图片描述

5.2 从下往上找

输入以下指令,来到最后一行

:$

然后输入

/关键字

这时候按n就是向上查找了。

5.3退出

:q

六、搜索

6.1模糊搜索

如果只知道日志中的某个关键字,现在想全局搜索

grep ‘关键字’ *.log

6.2文件定位

只知道log日志中的某个关键字,但是不知道文件在哪儿

find . -name "*.log" | xargs grep -r "关键字"

在这里插入图片描述

七、常见问题

7.1新安装的ubuntu没设置root密码

sudo passwd root

先输入当前登录用户的密码,紧接着,输入两次root用户的密码
在这里插入图片描述
然后切换成root的用户

su root

7.2 Command not found

在这里插入图片描述
一般会给提示,按照提示操作即可

sudo apt install tree

八、其它常见指令

8.1echo往文件中输入

echo "文字" >> 文件名

在这里插入图片描述

8.2 pwd

pwd:print working directory

pwd

在这里插入图片描述

8.3 ls

list
查看目录

ls

在这里插入图片描述

8.4 cd

change directory

cd /var/log

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/824253.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【新版系统架构补充】-嵌入式技术

嵌入式微处理体系结构 冯诺依曼结构 传统计算机采用冯诺依曼结构,也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构 冯诺依曼的计算机程序和数据共用一个存储空间,程序指令存储地址和数据存储地址指向同一个存…

中国最赚钱公司出炉

7月25日,2023年《财富》中国500强排行榜正式发布。国家电网以5300亿美元的营收位居榜首,中国石油和中国石化分列第二和第三。工商银行则成为最赚钱的公司。 图片来源:财富FORTUNE 1中国500强TOP10 数据显示,今年500家上榜的中国…

华为交换机配置SSH远程登录

连接console线直接配置 1、在服务器端生成本地密钥对 <HUAWEI>system-view [HUAWEI] dsa local-key-pair create Info: The key name will be: HUAWEI_Host_DSA. Info: The key modulus can be any one of the following : 1024, 2048. Info: If the key modulus i…

Qt应用开发(基础篇)——滑块类 QSlider、QScrollBar、QDial

目录 一、前言 二、QAbstractSlider类 1、invertedAppearance 2、invertedControls 3、maximum 4、minimum 5、orientation 6、pageStep 7、singleStep 8、sliderDown 9、tracking 10、sliderPosition 11、value 12、信号 三、QDial类 1、notchSize 2、notchTa…

BES 平台 SDK之代码架构讲解一

本文章是基于BES2700 芯片&#xff0c;其他BESxxx 芯片可做参考&#xff0c;如有不当之处&#xff0c;欢迎评论区留言指出。 1. SDK 目录下包含的文件 1.1 Apps 文件 主要包含了上层应用逻辑代码&#xff0c;比如电池电量管理、按键、main目录下的app_init.c &#xff08;应用…

IBM Spectrum LSF (“LSF“ ,简称为负载共享设施) 用户案例

IBM Spectrum LSF (“LSF” &#xff0c;简称为负载共享设施) 用户案例 IBM Spectrum LSF (“LSF” &#xff0c;简称为负载共享设施) 软件是业界领先的企业级软件。 LSF 在现有异构 IT 资源之间分配工作&#xff0c;以创建共享&#xff0c;可扩展且容错的基础架构&#xff0c…

Linux进程(万字解析)

进程 一.冯诺依曼体系结构二.操作系统1.管理的概念2.系统调用和库函数概念 三.进程1.先描述2.再组织 四.Linux里的PCB1.概念2.理解当前路径3.PID1.kill指令2.获取自己的PID 4.初识fork函数 五.进程状态1.一般意义上的1.运行2.阻塞3.挂起 2.Linux内核里的状态1.运行态2.阻塞态3.…

2023软考下半年考试和报名时间汇总(附详细报名流程)

2023年上半年软考结束了&#xff0c;相信有不少准备报考下半年软考的考生正摩拳擦掌&#xff0c;期待在11月的考试中大显身手。2023下半年软考什么时候报名呢&#xff1f;一起来看看吧~ 根据中国计算机技术职业资格网发布的关于《2023年度计算机技术与软件专业技术资格&#x…

ERROR: transport error 202: gethostbyname: unknown host报错解决方案

Java 9 syntax for remote debugger: -agentlib:jdwptransportdt_socket,servery,suspendn,address*:5005Java 8 不适用 *:port&#xff0c;应该使用: -agentlib:jdwptransportdt_socket,servery,suspendn,address5005参考 https://stackoverflow.com/questions/50344957/ja…

预测性维护:融合新兴技术6大发展趋势

随着技术的不断进步&#xff0c;预测性维护在工业领域呈现出新的发展趋势。这些趋势旨在通过更有效地分析数据和利用先进的技术手段来提高设备的维护效率和性能。以下是笔者认为可能的预测性维护的六大新兴趋势&#xff0c;抛砖引玉&#xff0c;供交流探讨&#xff1a; 一、数据…

清风数学建模——层次分析法

层次分析法 文章目录 层次分析法评价类问题可以用打分来解决1.通过查阅资料选定指标2.画出权重表格并填写2.1.判断矩阵一致矩阵2.3一致性检验的步骤先算一致性指标CI根据表格查找n对应的RI&#xff08;平均随机一致性指标&#xff09;&#xff0c;表格一般会在题目中给出计算一…

现场服务管理系统有哪些?5个现场服务管理软件对比

现场售后服务管理软件的使用者通常是机械设备、家电、仪表仪器、医疗器械等厂商的工程师和客服调度人员。现场售后服务管理软件可将服务过程标准化&#xff0c;包括工单派发、服务过程步骤、配件订购出货和付款、客户评价都有系统支持&#xff0c;有的现场售后服务软件还支持数…

有理逼近 C++详解

有理逼近 C详解 有理逼近问题描述输入输出格式输入格式输出格式 输入输出样例输入样例输出样例&#xff1a; 解法代码代码解法变量解析算法 注&#xff1a;本文支持互3~ 有理逼近 问题描述 输入输出格式 输入格式 输入文件的第一行为 P 、 N P、N P、N&#xff0c;其中 P …

MongoDB文档--架构体系

阿丹&#xff1a; 在开始学习先了解以及目标知识的架构体系。就能事半功倍。 架构体系 MongoDB的架构体系由以下几部分组成&#xff1a; 存储结构&#xff1a;MongoDB采用文档型存储结构&#xff0c;一个数据库包含多个集合&#xff0c;一个集合包含多个文档。存储形式&#…

ReID网络:MGN网络(2) - 模型定义

1. 概述 MGN网络使用ResNet50((Before res_conv4_2) )作为Backbone进行特征的析取。为了实现多粒度(Multiple Granularities)&#xff0c;MGN从ResNet50的网络的尾部开始&#xff0c;将后续网络划分为3个分支&#xff0c;对应三个不同的粒度。 2. ResNet ResNet 网络是在 20…

【SQL应知应会】表分区(三)• Oracle版

欢迎来到爱书不爱输的程序猿的博客, 本博客致力于知识分享&#xff0c;与更多的人进行学习交流 本文收录于SQL应知应会专栏,本专栏主要用于记录对于数据库的一些学习&#xff0c;有基础也有进阶&#xff0c;有MySQL也有Oracle 分区表 • Oracle版 前言一、分区表1.什么是表分区…

CountdownLatch(门闩)

CountDownLatch是一个同步工具类&#xff0c;用来协调多个线程之间的同步&#xff0c;或者说起到线程之间的通信&#xff08;而不是用作互斥的作用&#xff09;。 CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后&#xff0c;再继续执行。使用一个计数器进行实…

前端视频播放技术概览

转眼间&#xff0c;2023 年已进入下半场&#xff0c;在这样一个时间节点下&#xff0c;长视频平台如爱奇艺、优酷、腾讯视频等&#xff0c;以及短视频平台如抖音、快手等&#xff0c;对大家来说早已是司空见惯的事物。然而&#xff0c;在我们追剧、刷弹幕的时候&#xff0c;很少…

超越AI的未来:ChatGPT菜鸟级使用流程

文章目录 1. ChatGPT简介2. 准备工作3. 安装OpenAI Python库4. 创建ChatGPT会话5. 发起对话请求6. 处理ChatGPT响应7. 示例应用8. 结语 引言&#xff1a; 随着人工智能技术的不断发展&#xff0c;自然语言处理(NLP)领域的一个重要突破是开放式AI语言模型。OpenAI的ChatGPT&…

系统架构设计师-软件架构设计(6)

目录 一、物联网分层架构 二、大数据分层架构 三、基于服务的架构&#xff08;SOA&#xff09; 1、SOA的特征 2、服务构件与传统构件的区别 四、Web Service&#xff08;WEB服务&#xff09; 1、Web Services 和 SOA的关系 五、REST(表述性状态转移) 六、ESB&#xff08;…