tail -n 500 -f /apprun/logs/history/log.log

文章讲述了如何使用`tail-n500-flog.log`命令实时监视日志文件末尾的500行,并通过`grep-1-nnacos`搜索包含Nacos的关键行,提供上下文和行号,便于追踪Nacos相关信息。

tail -n 500 -f /apprun/logs/history/log.log: 这部分命令使用了tail命令来监视一个日志文件的末尾,并显示文件的最后500行内容。参数解释如下:

-n 500: 显示最后500行内容。
-f: 跟随模式,实时显示文件的新增内容。

|: 这个符号是管道操作符,它将第一个命令的输出(即tail命令的输出)作为第二个命令的输入。

grep -1 -n nacos: 这部分命令使用了grep命令来在输入中搜索包含关键词 "nacos" 的行。参数解释如下:

-1: 显示匹配行的上一行,相当于显示上下文。
-n: 显示匹配行的行号。

因此,整个命令的含义是:实时监视一个日志文件的末尾500行内容,同时在这些内容中搜索包含关键词 "nacos" 的行,并显示匹配行及其上一行,以及它们所在的行号。这对于在日志文件中追踪和查找与 "nacos" 相关的信息非常有用。

debian12,在 npm run satrt 时报错,root@iZf8z7ynixym2dd66djy1eZ:/var/www/html/www.smartmiao.com/smartmiao-demo/backend# npm run start > backend@1.0.0 start > egg-scripts start --sticky --daemon --title=egg-server-server [egg-scripts] Starting egg application at /var/www/html/www.smartmiao.com/smartmiao-demo/backend [egg-scripts] Run node --no-deprecation --trace-warnings /var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-scripts/lib/start-cluster {"sticky":true,"title":"egg-server-server","baseDir":"/var/www/html/www.smartmiao.com/smartmiao-demo/backend","framework":"/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg"} --title=egg-server-server [egg-scripts] Save log file to /root/logs [egg-scripts] Wait Start: 1... [egg-scripts] Wait Start: 2... [egg-scripts] Wait Start: 3... [egg-scripts] tail -n 100 /root/logs/master-stderr.log [egg-scripts] Got error when startup: [egg-scripts] 2025-11-09 17:54:20,248 ERROR 51966 nodejs.AssertionError: config.alinode.appid required [egg-scripts] at module.exports (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-alinode/agent.js:15:3) [egg-scripts] at Hook.configDidLoad (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/lifecycle.js:99:9) [egg-scripts] at Lifecycle.triggerConfigDidLoad (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/lifecycle.js:154:14) [egg-scripts] at Lifecycle.triggerConfigWillLoad (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/lifecycle.js:148:10) [egg-scripts] at AgentWorkerLoader.loadCustomAgent (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/loader/mixin/custom.js:45:20) [egg-scripts] at AgentWorkerLoader.load (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg/lib/loader/agent_worker_loader.js:23:10) [egg-scripts] at new Agent (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg/lib/agent.js:24:17) [egg-scripts] at Object.<anonymous> (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/agent_worker.js:29:11) [egg-scripts] at Module._compile (node:internal/modules/cjs/loader:1760:14) [egg-scripts] at Object..js (node:internal/modules/cjs/loader:1893:10) [egg-scripts] generatedMessage: false [egg-scripts] code: "ERR_ASSERTION" [egg-scripts] actual: "" [egg-scripts] expected: true [egg-scripts] operator: "==" [egg-scripts] diff: "simple" [egg-scripts] pid: 51966 [egg-scripts] hostname: iZf8z7ynixym2dd66djy1eZ [egg-scripts] [egg-scripts] /var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/agent_worker.js:32 [egg-scripts] throw err; [egg-scripts] ^ [egg-scripts] [egg-scripts] AssertionError [ERR_ASSERTION]: config.alinode.appid required [egg-scripts] at module.exports (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-alinode/agent.js:15:3) [egg-scripts] at Hook.configDidLoad (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/lifecycle.js:99:9) [egg-scripts] at Lifecycle.triggerConfigDidLoad (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/lifecycle.js:154:14) [egg-scripts] at Lifecycle.triggerConfigWillLoad (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/lifecycle.js:148:10) [egg-scripts] at AgentWorkerLoader.loadCustomAgent (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-core/lib/loader/mixin/custom.js:45:20) [egg-scripts] at AgentWorkerLoader.load (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg/lib/loader/agent_worker_loader.js:23:10) [egg-scripts] at new Agent (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg/lib/agent.js:24:17) [egg-scripts] at Object.<anonymous> (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/agent_worker.js:29:11) [egg-scripts] at Module._compile (node:internal/modules/cjs/loader:1760:14) [egg-scripts] at Object..js (node:internal/modules/cjs/loader:1893:10) { [egg-scripts] generatedMessage: false, [egg-scripts] code: 'ERR_ASSERTION', [egg-scripts] actual: '', [egg-scripts] expected: true, [egg-scripts] operator: '==', [egg-scripts] diff: 'simple' [egg-scripts] } [egg-scripts] [egg-scripts] Node.js v24.11.0 [egg-scripts] 2025-11-09 17:54:20,256 ERROR 51959 nodejs.AgentWorkerDiedError: [master] agent_worker#1:51966 died (code: 1, signal: null) [egg-scripts] at Master.onAgentExit (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/master.js:426:17) [egg-scripts] at Master.emit (node:events:508:28) [egg-scripts] at Messenger.sendToMaster (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/utils/messenger.js:137:17) [egg-scripts] at Messenger.send (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/utils/messenger.js:102:12) [egg-scripts] at ChildProcess.<anonymous> (/var/www/html/www.smartmiao.com/smartmiao-demo/backend/node_modules/egg-cluster/lib/master.js:290:22) [egg-scripts] at Object.onceWrapper (node:events:623:26) [egg-scripts] at ChildProcess.emit (node:events:508:28) [egg-scripts] at ChildProcess._handle.onexit (node:internal/child_process:294:12) [egg-scripts] name: "AgentWorkerDiedError" [egg-scripts] pid: 51959 [egg-scripts] hostname: iZf8z7ynixym2dd66djy1eZ [egg-scripts] [egg-scripts] 2025-11-09 17:54:20,256 ERROR 51959 [master] agent_worker#1:51966 start fail, exiting with code:1 [egg-scripts] 2025-11-09 17:54:20,256 ERROR 51959 [master] exit with code:1 [egg-scripts] [egg-scripts] Start got error, see /root/logs/master-stderr.log [egg-scripts] Or use `--ignore-stderr` to ignore stderr at startup.
最新发布
11-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值