腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
文件创建/创建时间?
files
、
timestamps
可能重复: 如何做ls,然后按创建的日期对结果进行排序? Linux中是否有在创建文件时显示的命令?我看到ls -l给出了最后修改的时间,但是我能得到创建的时间/日期吗?
浏览 0
提问于2011-11-11
得票数 265
1
回答
sqlplus查询的"less"-like行为
sql
、
sqlplus
sqlplus有没有什么技巧或命令可以遍历SELECT查询返回的数据库记录,就像它们是通过Linux命令"less“发送的一样? 我想选择大量按日期排序的记录,并轻松浏览它们。 具体地说,我正在考虑用数据库替换我的日志文件。这有一个很好的搜索属性的日志,但我担心我会失去只查看日志中任何看起来奇怪的东西的能力。
浏览 1
提问于2012-05-31
得票数 1
2
回答
按升序排列的zgrep文件
linux
、
sorting
、
windows-subsystem-for-linux
、
zgrep
我想从linux日志中提取信息,这些日志被压缩在从file.gz到file.50.gz的文件中。然后,第一个日志文件zgrep检查是log.1.gz,然后是log.10.gz,然后是log.11.gz,等等。但是这会扰乱事件的时间顺序。有没有办法:( a)按自然上升顺序检查zgrep?或b)根据日期对匹配进行排序(日志中的每一行遵循此日期模式为yyyy/mm/dd:mm:ss.mss f.i: 2021/10/12-08:27:33.166324) 由于这些日志被解压缩为脱机工作,然后在windows机器中进行处理,因此对所有这些文件进行最后修改的日期/时间是相同的。 我尝试过这样的方法,但没
浏览 10
提问于2021-11-22
得票数 1
回答已采纳
1
回答
如何在创建新文件时编写DB触发器?
linux
、
oracle
、
plsql
我有一个在文件夹中创建和存储日志的应用程序。我需要识别新的日志,解析它们,并用解析文件的内容更新DB。 如何识别新的日志文件并触发触发器?( unix/linux机器上的服务器)日志的文件名不包含时间戳。而且,在1分钟内,我有超过100个请求落入文件夹。文件名由唯一的订单ID和来源-目标组件组成。 日志文件夹的结构按日期排序: X |__2013 |__12 |__31 |__LOG_FROMCOMP_TOCOMP_ORDERID.TXT 我无法通过更新应用程序来更新数据库,并且日志文件夹对许多组件都是通用的。我应该解析日志文件夹,然
浏览 0
提问于2013-12-26
得票数 0
2
回答
如何使用rsync命令复制linux中的当前日期文件或特定日期文件?
linux
、
unix
、
ubuntu
我刚接触linux,如何使用rsync命令将日期文件副本从源文件夹复制到另一个位置, 我试过: rsync -avzhe ssh @192.168.0.100:/var/www/ /home/backup/ 在这里,我复制了所有的文件,第二次只在这里复制这个增量文件,但是我只需要从源文件夹复制日期明智的文件,如何才能得到这个文件日期? 我是find command using date wise,找到的,但我需要rsync命令..。我怎样才能按日期或当前日期复制文件,任何一个帮助. 谢谢提前..。
浏览 1
提问于2013-10-30
得票数 0
1
回答
每60秒一次ping网关,并将其保存到包含日期和时间的日志文件中。
logs
、
ping
我想在Linux中设置ping命令,它有60秒的间隔,并将其保存到一个日志文件中,包括日期和时间。 我可以运行ping命令的间隔,并将它保存到日志文件,但我没有日期和时间!另外,我不想在终端中键入"ping 10.100. -i 60 > log“!我希望Linux本身也能做到这一点!我只是配置Linux。
浏览 0
提问于2021-08-24
得票数 0
回答已采纳
1
回答
awk:处理某个日期之后的所有行
date
、
awk
、
command-line-arguments
我有一个Apache日志文件要用awk处理。但是我只想处理某个日期之后的行。我已经用中的代码转换了日志文件中的日期 日志文件行如下所示: 194.88.248.197 - - [18/Sep/2012:11:08:40 +0200] "GET start HTTP/1.1" 200 3063 "" "Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0" 如何使用我给出的日期作为命令行参数来将该日期与日志文件中的日期进行比较?
浏览 0
提问于2012-09-18
得票数 0
1
回答
关于将大量文件从一台linux主机移动到另一台linux主机的脚本建议
linux
、
scripting
我有好几个TB和数千个文件,我需要从一个Linux主机转移到另一个Linux主机。我想就如何编写这篇文章提供一些建议,记住以下几点: 要移动的文件将符合日期配置文件(即。“年龄大于”x岁) 一个文件的失败不应阻止其他文件被移动(continue_on_error),而应在日志文件中加以注意。 源主机上的文件应在成功移动后自动删除。 源主机上的目录结构包含许多不能移动的文件,因为它们不符合日期配置文件。这些文件不应该被触摸。 脚本应该在没有用户干预的情况下连续运行,直到完成。 文件是按顺序移动还是并行移动是不重要的。 xargs和Rsync会很好,除非它似乎无法在源文件成功复制后“删除”源文件。
浏览 0
提问于2013-07-24
得票数 1
1
回答
如何从大文件中提取特定日期的mysql慢查询日志?
mysql
、
linux
、
shell
、
mysql-slow-query-log
我有一个很大的慢查询日志文件。我想查看上周某一特定日期的查询。这是非常困难的扫描文件和特定的日期。 有什么命令可以从这个大文件中提取特定日期的慢查询日志吗? 任何linux命令或其他什么.. 谢谢
浏览 1
提问于2016-11-15
得票数 2
1
回答
在Azure日志分析中查看自定义应用程序日志存在问题
azure
、
azure-log-analytics
、
azure-monitoring
、
azure-oms
、
azure-linux
我有一个运行自定义产品。我想把日志上传到Azure。此时,我只想将日志保存在Azure中,但在以后的某个日期,我可能会扫描日志中的错误、生成通知、扫描度量标准,或者可能会自动执行某种恢复操作。我的日志没有显示,我也不知道要检查什么。以下是我所做的: 创建了一个新的工作区。 从git安装了Linux版本的OMS代理的1.9.0.0版本。 在Azure控制台中,当我单击工作区->高级设置-> Linux服务器时,我看到我的->服务器已经连接。 我单击了高级设置、->数据、->自定义日志,并为我的应用程序创建了自定义日志。 然后我去生成了一些新的日志
浏览 3
提问于2019-02-25
得票数 1
2
回答
将shell输出中断为文件
java
、
linux
、
shell
、
logging
、
output
我知道我可以使用以下方法将脚本输出输出到文件中: /path/to/script.sh >& path/to/output.log 问题是,我在Java中做了一个无限循环,我的shell将运行,因此输出文件将变得非常大。 是否有使用linux命令按最大文件大小来拆分日志的输出,或者我必须将输出Java改为控制台,以便按照最大文件大小分隔文件?
浏览 0
提问于2013-08-14
得票数 1
回答已采纳
1
回答
log4net:按日期滚动,按编号枚举文件
log4net
、
log4net-configuration
以前,我的团队一直使用log4net按最大文件大小滚动,它生成的文件如下: MyLog.log MyLog.log.1 MyLog.log.2 etc. 最近,我们已经切换到 <rollingStyle value="Date"/> <MaxSizeRollBackups value="14"/> <datePattern value="yyyyMMdd"/> 它现在生成的文件名如下: MyLog.log MyLog.log20130324 MyLog.log20130323 etc. 是否可以按日期滚动,同时
浏览 2
提问于2013-03-26
得票数 0
回答已采纳
1
回答
页缓存行为保证和日志文件
linux
、
files
、
filesystems
、
cache
、
buffer
是否有任何保证,什么时候和顺序脏页写到磁盘?在日志结构文件(仅被附加到的文件)的特定情况下,脏页是否可能按顺序累积和写入磁盘? 例如,设想一个日志文件具有以下已累积的脏页. 1: file_offset=16kb page_len=4kb <-- dirty 2: file_offset=20kb page_len=4kb <-- dirty 3: file_offset=24kb page_len=4kb <-- dirty Linux是否会按照顺序写出上面的脏页,或者它们是否有可能被按顺序写入?如果无序写入是可能的,那么生成日志文件的数据库和应用程序如何处理这个问题呢?例
浏览 0
提问于2018-11-06
得票数 3
1
回答
用于日志文件处理的脚本
scripting
、
linux-kernel
、
rsyslog
我想编写一个脚本,在开始记录/var/ log /dir/name.log中存储的日志文件之前,检查这些文件上一条日志消息的日期是否早于当前消息的日期。如果发生这种情况,我必须对这些日志文件执行一些操作,然后刷新它们,并使用新的日期重新开始日志记录。我的守护进程在Ubuntu Linux10.10启动时以运行级别2 3 4 5启动。所以我必须将这个脚本存储在哪里,以便它可以在启动和运行系统的过程中检查日志文件。在写每条日志消息之前,我需要检查它吗?因为这是检查每条日志消息的低效方法,所以任何建议都将不胜感激。
浏览 0
提问于2011-05-03
得票数 1
2
回答
在shell脚本中,如何比较没有年份参数的日期?
shell-script
我在Linux中有一个日志文件,如下所示: Mar 2 09:46:45 [rest of the log] 由于Debian中的许多服务日志不包含年份信息,我猜是因为日志意味着是最近的事件。 我想检查这行日志是否为最后十分钟,因此我执行了以下操作: Now="$(date '+%b %d %H:%M:%S')" echo "Now : $Now" TENMINSEC=$(date -d 'now - 10 minutes' '+%s') echo "Ten min before : ${TENMINS
浏览 0
提问于2019-03-03
得票数 1
回答已采纳
1
回答
在Nginx access.log中获取每个请求的每个IP请求计数
unix
、
nginx
、
devops
我有unix服务器运行nginx Debian /Linux 9 我试图在Nginx access.log文件中获取每个IP请求的请求计数,以便进行分析,因此我有两个问题: 是否有一个unix命令可以根据每个请求从日志文件(整个文件)获取此信息?也可以按日期过滤它吗?我的意思是,在某一天,每个ip请求的请求计数。所以希望我能得到像这样的东西 IP计数127.0.0.1 4 127.0.0.2 5 127.0.0.3 6 我发现了这个,但它只算ips sudo awk '{print $1}' /var/log/nginx/access.log | sort | uniq -
浏览 4
提问于2020-09-15
得票数 1
1
回答
用日志对集中式日志进行排序(日志)
linux
、
logging
我正在运行一个具有多个主机的环境,所有这些主机都使用日志(systemd-日志-remote)将它们的日志文件发送到一个中心日志。在中央日志上,可以使用-m (-merge)选项显示聚合视图,该选项根据手册显示“显示与所有可用日志(包括远程日志)交织的条目”:journalctl -m。 问题是,这个输出是按主机名排序的,然后按日期排序,而不是首先按日期排序。是否可以生成一个以日期作为第一个排序标准的输出? 为什么journalctl -mf只显示其中一个主机的日志条目?
浏览 0
提问于2018-11-21
得票数 1
8
回答
是否可以从筛选器内终止或停止PowerShell管道
powershell
、
pipeline
我已经编写了一个简单的PowerShell过滤器,如果当前对象的日期在指定的开始日期和结束日期之间,它会将当前对象推入管道中。流水线上的对象总是按日期升序排列的,所以一旦日期超过指定的结束日期,我就知道我的工作已经完成了,我想让告诉流水线,上游命令可以放弃它们的工作,这样流水线就可以完成它的工作。我正在读取一些非常大的日志文件,并且我经常希望只检查日志的一部分。我很确定这是不可能的,但我想问一下。
浏览 6
提问于2008-11-10
得票数 16
2
回答
可以使用哪些rpm包来获取系统安装日期
linux
、
centos
、
redhat
我想通过安装的rpm包来获取Linux的安装日期。例如,我可以获得基本rpm包rpm -qi basesystem。但如果我能得到另一个rpm包,并读取它的文本日志文件来了解安装日期,那对我来说就更远了。有没有可以用来读取Linux安装数据的基包?
浏览 1
提问于2014-04-28
得票数 0
3
回答
如何在windows中不停止这个后台任务的前提下,去清空这个日志文件呢?
windows
、
后台
、
进程
、
日志
、
日志文件
windows如何向linux一样可以多个进程对文件进行写操作? 比如在linux中一个后台执行的进程,使用重定向写入程序的输出信息日志,那我可以在不停止这个后台程序的前提下,清空这个文件的内容。 而在windows中,将程序启动命令写入到bat中,定时启动任务,生成的日志只能查看不能修改,如果想清空这个日志文件,只能把这个程序停止掉,然后才可以清空日志文件。 command >> xxx.log 2>&1 我如何在windows中不停止这个后台任务的前提下,去清空这个日志文件呢?
浏览 95
提问于2024-03-18
3
回答
查看在特定日期编辑的所有文件
linux
、
ubuntu
、
vi
我想知道在linux中是否有一种方法可以查看我在特定日期编辑的文件列表。我知道如果我做ls -lt,它会列出文件夹和文件的最后一次修改,但我想看到文件列表在子文件夹等,并且ls linux只适用于当前文件夹我所在的(不是子文件夹中的文件).I知道,例如,你可以搜索文件按修改日期,所以我假设在linux中会有类似的东西,但看不到怎么做?
浏览 4
提问于2012-12-12
得票数 0
回答已采纳
1
回答
为什么%H%M%S不在.screenrc工作?
linux
、
gnu-screen
、
date
、
time
根据这个答案,我可以用日期重命名屏幕的日志文件,以避免日志文件附加问题 但是在这个答案中使用的%c包含一个冒号,比如19:00。因为我必须与windows同步文件,而windows不接受文件名中的冒号。 所以根据Linux: Bash获取时间,我试过 logfile ./screenlog-%n-%H%M%S 但是,我得到了不同的整数。%H成为日志记录节点的名称,%M变为4月,%S变为0。 怎么啦?如何在.screenrc中获得正确的日期和时间?
浏览 0
提问于2016-04-30
得票数 -1
3
回答
如何从目录中查找最近的文件
linux
、
shell
我想解析一个日志文件,它位于Linux服务器上的/X中。以下是设想情况: 日志文件按规则间隔5分钟或当日志文件大小变为5MB时被推入/X。 现在,我们正在尝试创建一个解析器,解析最新创建的日志文件并获取所需的信息。 如何检索最新日志文件的文件名?
浏览 1
提问于2014-04-28
得票数 1
回答已采纳
1
回答
创建30天后自动删除日志文件
cron
我是linux新手,我想知道是否有人能帮助我。我有一个RADIUS服务器,它在/var/log/freeradius/radacct文件夹中有多个目录。在radacct之后的每个目录中,都有以日期细节开始的日志文件,然后是它们创建的日期(例如,详细信息-20210515)。 我正在尝试删除这些文件后,30天的创建。我知道cronjob可以做到这一点,但我对linux并不熟悉,只是需要一点帮助。
浏览 0
提问于2021-06-21
得票数 0
2
回答
如何将运行程序的结果写到一个每天都会更改名称的日志文件中(文件名中的日期)?
linux
、
bash
、
shell
我想知道是否可以使用linux命令行来实现使用当前时间在文件中进行日志记录。 假设我运行:node somescript.js > /tmp/logfile-DATE.log 2>&1 & 每天,日志文件都会更改新日期的名称。 我真的不喜欢在程序中编写文件日志记录逻辑。 顺便说一句,我用的是Ubuntu 18。 谢谢。
浏览 34
提问于2020-01-11
得票数 0
回答已采纳
2
回答
某一时期之间的Grep
linux
、
logging
、
grep
我有一个大型日志文件,其中每个记录以日期开头,格式如下: [2014-10-06 07:03:49] 按特定时间计算,实现grep的最简单方法是什么? 我希望grep按特定的日期范围,例如,以示例日期,从06.10.2014到08.10.2014。
浏览 2
提问于2015-05-20
得票数 0
回答已采纳
1
回答
Marklogic日志定制
marklogic
我正在探索MLv8中的日志记录,并发现我们可以通过ML的管理控制台对日志文件设置一定的日志级别和旋转。但是,对于我们所需要的一些定制服务,却找不到答案: 我们能否重命名或更改默认情况下的错误日志文件的位置: Windows: C:\Program,Linux: /var/opt/MarkLogic/ log /ErrorLog.txt 我们可以自定义日志文件的内容(比如日期格式)吗? 是否可以有多个日志文件作为每个日志级别。
浏览 9
提问于2015-05-25
得票数 1
回答已采纳
1
回答
如何使用log4j创建放置在网络路径中的日志文件?
java
、
logging
是否有一种方法可以在局域网文件夹中的网络路径中创建日志文件,但是按具有如下日期模式的文件夹: \\10.0.0.1\logs\2014\NOVEMBER\logs.log ? 我已经使用java util日志记录了基于日志文件XML的日志文件,但是在日志查看器解析日志文件时存在问题。 谢谢你的回应。
浏览 2
提问于2014-11-17
得票数 1
1
回答
将大量特定日期的文件复制到另一个目录?
grep
、
find
、
cp
我有大约11K特定日期的日志文件,比如说一个目录中的26Feb (还有其他日期数据)。为了只将26th Feb日志文件从linux命令行复制到目的地,我使用以下命令。 [root@achal logs]# ls -lrt | grep "Feb 26" | wc -l 11142 和 [root@achal logs]# find . -type f -newermt 'Feb 26' -exec cp {} 26Feb_UE_HISTORY/ \; 但它也复制其他日期文件,而不仅仅是2月26日的文件。 任何帮助都是非常感谢的。
浏览 0
提问于2019-03-03
得票数 5
回答已采纳
1
回答
使用Sed删除行的第一部分
regex
、
sed
尝试使用sed从日志文件的每一行中删除日期/时间部分。日志文件如: 2017-10-26 09:58:57: {..1.} 2017-10-26 09:58:58: {..2.} 但这一点: cat log.log | sed "s/^.+?(?={)//g" 如果不工作,则行按原样打印,而不是删除日期部分。
浏览 7
提问于2017-10-26
得票数 1
回答已采纳
1
回答
如何在Linux中搜索日志文件并转义特殊字符(如方括号(即[和]) )
linux
、
search
、
special-characters
如何在Linux中搜索日志文件并转义特殊字符(如方括号(即[和]) ) 有人能为我指出正确的方向吗? 我less日志文件如下所示: less system001A.LOG 一旦我在日志中,然后按< (即小于符号),然后按正斜杠(即/)并键入我想要搜索的内容: /ERROR [section_NAME] 问题是如何在我搜索时避开这些括号?因为当我运行这个程序时,它说没有找到模式/匹配,但是这实际上存在于日志中。
浏览 0
提问于2016-04-06
得票数 14
1
回答
从Server审核文件中清除日志
sql-server
、
sql-server-2008
、
audit-logging
是否可以清除SQL Server审核文件日志。我想按日期删除旧日志,但是找不到从接口和sql查询中删除它的方法。
浏览 3
提问于2017-04-05
得票数 0
4
回答
如何在日志文件中引入日期和时间
c
、
linux
、
datetime
、
logging
我有一个用C编写的守护进程。我将事件记录在日志文件中,但现在我想在将事件写入日志文件时添加日期和时间。我怎样才能做到这一点呢? 当前日志文件:- Event one occurred: result: Event two occurred: result: 我希望日志文件看起来像这样: Sep 14 11:35:55 Event one occurred: result: Sep 14 11:35:55 Event two occurred: result: 我的环境是C和Linux。
浏览 4
提问于2011-09-14
得票数 13
回答已采纳
5
回答
PHP:有序目录列表
php
如何按“上次修改日期”的顺序列出目录中的文件?(Linux上的PHP5)
浏览 3
提问于2010-03-12
得票数 4
回答已采纳
4
回答
Rm和Egrep -v组合
linux
、
unix
、
grep
、
solaris
、
rm
除当前日志和之前的日志外,我希望删除所有日志。这些日志文件是在20 minutes.So之后创建的,文件名如下 abc_23_19_10_3341.log abc_23_19_30_3342.log abc_23_19_50_3241.log abc_23_20_10_3421.log 其中23是今天的日期(可能也包括昨天的日期) 19是时间(7点),10,30,50,10是分钟。 在本例中,我希望保留abc_23_20_10_3421.log (即当前正在写入的日志)和abc_23_19_50_3241.log(前一个日志),并删除其余的日志。 我创建了一个文件夹,将第一个文件放入该文
浏览 11
提问于2015-01-23
得票数 1
回答已采纳
2
回答
如何用find和Perl列出文件?
bash
、
file
、
perl
、
directory-listing
我正在一台基于HP-UX的机器上工作,我需要按日期列出包含在文件夹中的日志的名称,并以";“分隔该文件夹中的日志,结果按日期按降序排序--存储在txt中,这样txt的内容如下: 2019-02-02;/home/user/Documents/imthelog03.log 2019-02-01;/home/user/Documents/imthelog02.log 2019-01-29;/home/user/Documents/imthelog01.log 我试过这个: find /home/user/Documents/*.log* exec perl -MPOSIX -e '
浏览 2
提问于2019-02-11
得票数 3
回答已采纳
3
回答
如何在命令行中获取和格式化昨天的日期?
linux
、
shell
、
command-line
我有一个Perl脚本,它将在linux上的cron作业中运行。它将接受昨天生成的日志文件作为输入。日志的文件名包含日期(即log.20100209) 我可以用提示符发送昨天的日期吗?我应该创建一个额外的脚本来获取日期并执行吗?如果是的话,我怎样才能做到呢? 谢谢 perl myscript.pl -f log.20100209 编辑 谢谢你的帮忙 它与以下方面开展了合作: perl myscript.pl -f log.`date --date='yesterday' '+%Y%m%d'`
浏览 7
提问于2010-02-10
得票数 8
回答已采纳
2
回答
使用python终止进程
python
、
linux
、
process
、
kill
我需要制作一个从用户那里获得以下内容的脚本: 1)进程名称(linux上)。 2)该进程写入的日志文件名。 它需要终止该进程并验证该进程是否已关闭。将日志文件名更改为包含时间和日期的新文件名。然后再次运行该进程,验证它是否已启动,以便继续写入日志文件。 提前感谢你的帮助。
浏览 0
提问于2010-11-18
得票数 8
回答已采纳
0
回答
如何将日期添加到我的sidekiq.log日志文件?
ruby-on-rails
、
date
、
logging
、
ruby-on-rails-5
、
sidekiq
我在Ubuntu Linux上使用带sidekiq的Rails 5.0。我就像这样开始跟班 cd $APP_ROOT && bundle exec sidekiq -d -P $SIDEKIQ_PID -L $APP_ROOT/log/sidekiq.log -c 1 -e $ENV 并将其放在我的config/initializers/idekiq.rb文件中 Sidekiq.configure_server do |config| config.redis = { url: "redis://#{ENV['REDIS_PORT_6379_TCP_ADDR
浏览 8
提问于2017-06-20
得票数 0
1
回答
如何将标准输出保存到不同的文本文件中,文件名为( dd-mm-yy.txt )?
redis
在redis中,数据存储在一个日志文件中,并且越来越大。它的大小已经增加到很少的GB。如何将日志文件存储为多个文件而不是一个按日期排序的文件?
浏览 0
提问于2017-06-13
得票数 1
1
回答
如何复制备份活动的日志?
linux
、
shell-script
、
ubuntu
、
logs
我对shell脚本和Linux非常陌生,我需要别人的帮助。任务是编写一个shell脚本,以帮助用户备份他们的文件夹/文件。但是,这个任务还需要我们在日志中显示备份过程中发生的事情。如何根据用户决定备份其文件的日期和时间找到日志并将其复制到txt文件中?
浏览 0
提问于2019-10-14
得票数 0
1
回答
从PIG的时间戳中提取日期
apache-pig
我正在尝试使用PIG来分析日志。需要从时间戳中提取日期。以下是示例日志。示例日志- 122.172.200.100 - - [17/Oct/2014:00:04:36 -0400] "GET /tag/hbase-sink/ HTTP/1.1" 200 15997 "https://www.google.co.in/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36" 我已经使用以下
浏览 2
提问于2018-03-21
得票数 0
4
回答
在linux中删除行
python
、
linux
、
bash
、
file-io
我有许多巨大的分隔文本文件,其中包含按日期记录的信息。有些文件在日期上略有重叠(我不想这样做,因为它会导致重复)。我知道重叠日期是什么,所以我希望能够遍历一些文件并删除包含这些指定日期的每一行。 我知道如何在python (重写我想要的每一行)中这样做,但是由于文件的大小(每个文件都是几个GBs),我想知道通过linux这样做是否会更快呢? 文本文件将按日期排序,最早到最新,而我需要删除的日期总是在文件的开头,这样我就可以搜索,直到在我想要删除的行后面有一个日期,并将文件的其余部分写入另一个文件(或删除上面的所有内容)。
浏览 11
提问于2014-03-13
得票数 0
回答已采纳
1
回答
及时将多个日志从filebeat发送到logstash
elasticsearch
、
logstash
、
filebeat
我有一个服务器,所有的日志都在一个目录中。现在,这些文件按日期分隔。如何设置filebeat,以便将这些文件中的所有日志文件发送到其他服务器上的kibana(以及如何配置),以便在单个文件中以同样及时的方式接收日志。 例如:在服务器A中:我有40个日志文件,用于最近40天的日志 我希望这40个日志及时,从最旧的到最新的在其他服务器的单个文件中。 此外,带有今天日期的文件将使用新日志进行更新。 我已经配置了filebeat和logstash,以便维护同步,但日志不是及时的,因为我的一些逻辑在处理它时遇到了问题。 glob模式
浏览 27
提问于2019-07-23
得票数 0
1
回答
如何在我的linux盒中检查颜色的存在?
linux
、
shell-script
、
colors
我想在我的linux盒中做这样的事情: if [[ colors exist ]];then echo "some text in colors" fi 我的怀疑是: 我使用sed为某些文本在日志文件中放置颜色,但是如果linux框没有启用颜色,它会以不方便的方式修改日志文件,比如放置一些不必要的字符,比如[033m ]等等。
浏览 0
提问于2013-03-25
得票数 1
回答已采纳
1
回答
Log4Net:旋转日志文件名
logging
、
log4net
、
log4net-configuration
我有以下log4net配置: <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file type="log4net.Util.PatternString" value="..\\logs\\ListingsIngestService-log-file.log" /> <appendToFile value="true" />
浏览 3
提问于2014-06-12
得票数 2
1
回答
没有将正确的多行日志发送到logstash
logstash
、
filebeat
由于某些原因,filebeat在使用filebeat.yml文件中的多行筛选器时没有发送正确的日志。日志文件im读取有一些多行日志和一些单行日志。但是,它们都采用相同的格式,从日期开始。举个例子,下面是几行: 2017-Aug-23 10:33:43: OutputFile: This is a sample message 2017-Aug-23 10:34:23: MainClass: Starting connection: http.InputProcess: 0 http.OutPutProcess: 1 2017-Aug-23 10:35:21: OutputFile
浏览 4
提问于2017-04-12
得票数 1
回答已采纳
2
回答
Bash函数“使用”目录中最新的“过期”文件
bash
、
function
、
date
、
filenames
我有一个目录,里面有成百上千个日志文件。在某些情况下,我想记录最近的日志(按文件名中的日期,而不是按创建时间),或者我只需要其中的一些信息,我想快速查看它,我只知道它(通常)是最后创建的(但总是)具有最新日期的日志。所以我想在我的bashrc中创建一个“简单的”函数来解决这个问题,基本上我想要的是一个函数,它可以转到特定的目录,找到最新的日志(总是以相同的格式),然后用更少的或任何我想要的分页程序打开它。 日志的格式是这样的:typeoflog short-description-$(date "+%-m-%-d-%y")基本上,最后3个短划线之间的数字是我感兴趣的,例如: 更
浏览 2
提问于2019-12-05
得票数 0
3
回答
在logback中每次运行创建新的日志文件?
java
、
logback
如何在每次应用程序运行时创建新的日志文件? 我想以任何方式保存以前的日志。例如,我倾向于按创建日志文件的时间和日期命名每个新日志文件。否则,我同意将旧日志文件备份到日期和时间文件名中。 不幸的是,我在这里看不到适当的策略和/或触发器: 更新 我大致按“复本”的说法做了。 <appender name="ROUTINEAPPENDER" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>logs/routine.log</file>
浏览 7
提问于2014-09-15
得票数 13
2
回答
如何在OpenSuse上找到最后删除的文件?
files
、
opensuse
、
data-recovery
、
audit
、
trash
我没有把屏幕锁定在我的OpenSuse Linux上,让我女朋友在我睡觉的时候做所有的坏事。有没有办法找出她是否从我的电脑上删除了任何文件? 我正在查看文件夹的“日期修改”时间戳,然后尝试删除某些内容,但日期没有改变。我还在/var/log中查看日志,但我不知道该在哪里查找,也没有发现任何东西。 我认为她删除了文件,把它们移到垃圾桶,然后倒空垃圾桶,我认为这个过程会在一些日志中。
浏览 0
提问于2013-01-05
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux操作系统的日志筛选、日志文件的位置
lnav:用于 Linux 的高级日志文件浏览器|Linux 中国
Linux下日志文件过大解决方案
使用 Docsify-This从Markdown 文件生成网页|Linux 中国
C/C+编程笔记:Linux 日志文件系统未解之谜,你知道吗?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券