激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - 利用logsave如何將命令輸出保存起來

利用logsave如何將命令輸出保存起來

2022-03-10 17:00暗無天日 Linux

logsave命令運行給定的命令,并將命令的輸出信息保存到指定的日志文件中。下面這篇文章主要給大家介紹了關于利用logsave如何將命令輸出保存起來的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下

前言

如果想要把命令的輸出保存到文件中,你會怎么做?

一個常用的方法就是使用IO重定向吧

?
1
ls >/tmp/ls.txt 2>&1

如果需要在將命令輸出保存到文件中的同時還需要將內容也輸出到屏幕中的話,那么我們可以使用 tee 命令

?
1
ls |tee /tmp/ls.txt

不過,我今天發現還有一個 logsave 的命令,也可以做到將命令輸出保存到文件的同時將內容頁輸出到屏幕中。

logsave 的語法非常簡單:

?
1
logsave [ -asv ] logfile cmd_prog [args ... ]

選項

-a:追加信息到指定的日志文件中。

參數

  • 日志文件:指定記錄運行信息的日志文件;
  • 指令:需要執行的指令。

logsave 會執行 cmd_prog args... 并將命令輸出的副本保存到 logfile 中. 而它厲害的地方在于 即使logfile所在的目錄不存在,logsave也會將輸出保存到內存中,等到logfile所在的目錄建立后再將內容寫入到日志文件中

logsave 的這個特性使得它很適合用于系統啟動腳本中,將輸出的內容保存到內存中,直到 /var/ 目錄掛載后再將內容寫入 /var/log/ 中

比如下面這個例子

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 刪除存放logfile的目錄
rm -rf /tmp/logdir
# 使用logsave保存logfile
logsave /tmp/logdir/logfile bash -c "sleep 2;date"
# 創建logdir
mkdir /tmp/logdir
echo 查看logfile是否生成:
ls -l /tmp/logdir
echo 等待2s后:
sleep 2
echo 再次查看logfile是否生成:
ls -l /tmp/logdir
echo 查看logfile的內容:
cat /tmp/logdir/logfile
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2018年 05月 14日 星期一 16:31:44 CST
查看logfile是否生成:
總用量 0
等待2s后:
再次查看logfile是否生成:
總用量 4
-rw-r--r-- 1 lujun9972 lujun9972 141 5月 14 16:31 logfile
查看logfile的內容:
Log of bash -c sleep 2;date
Mon May 14 16:31:42 2018
 
2018年 05月 14日 星期一 16:31:44 CST
 
Mon May 14 16:31:44 2018
----------------

從中可以看到:

  • 雖然一開始logfile由于logdir不存在而無法生成,但是在創建logdir后, logsave 最終依然成功的生成了logfile,并將 date 命令的執行結果寫入其中。
  • logsave 不僅僅將命令的輸出內容寫入logfile中,而且還包括了執行的命令,命令執行的開始時間和命令執行結束的時間.

logsave 中的 cmd_prog 可以是一個特殊的 - ,這表示 logsave 從標準輸入中獲取要記錄日志的內容,這使得 logsave 可以像 tee 一樣被使用

?
1
2
ls |wc -l |logsave /tmp/1.txt - >/dev/null
cat /tmp/1.txt

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對服務器之家的支持。

原文鏈接:https://lujun9972.github.io/blog/2018/05/14/使用logsave將命令輸出保存起來/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 美女黄页网站免费进入 | 欧美日本91精品久久久久 | 精品国产一区二区三区久久久蜜 | 精品久久久久久久 | 中文字幕精品在线播放 | 久久aⅴ国产欧美74aaa | 国产精品午夜小视频观看 | 国产一区在线视频观看 | 妇子乱av一区二区三区 | 女人裸体让男人桶全过程 | 欧美成人精品一区二区 | 激情久久婷婷 | 正在播放91精 | 中午字幕无线码一区2020 | 日本网站一区 | 精品一区二区久久久久久按摩 | 最近中文字幕一区二区 | 狼伊千合综网中文 | 特色一级黄色片 | 毛片视频网站 | 密室逃脱第一季免费观看完整在线 | 欧美精品国产综合久久 | 一级黄色毛片播放 | 久久国产精品久久久久久久久久 | 免费a观看 | 国产99视频在线观看 | 天天色人人爱 | av国产在线被下药迷网站 | 日日天日日夜日日摸 | 欧美一级特黄aaaaaa在线看首页 | 91精品欧美一区二区三区 | 青青草华人在线 | 亚洲精品一区二区三区大胸 | 在线成人www免费观看视频 | 爱操影视| 中午日产幕无线码1区 | 国产精品视频在线免费观看 | 99成人在线 | 日本aaaa片毛片免费观看视频 | 亚洲天堂岛国片 | 日韩不卡一区二区 |