日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Asciinema - 終端日志記錄神器,開(kāi)發(fā)者的福音

我們?cè)谧鰴C(jī)器學(xué)習(xí)/深度學(xué)習(xí)開(kāi)發(fā)的時(shí)候,經(jīng)常會(huì)產(chǎn)生如下所示的大量日志:

站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到伊犁網(wǎng)站設(shè)計(jì)與伊犁網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋伊犁地區(qū)。

這些日志如果不保存,轉(zhuǎn)瞬即逝,當(dāng)我們想要回去翻看某一輪訓(xùn)練日志的時(shí)候,會(huì)很遺憾的發(fā)現(xiàn)找不到了。

現(xiàn)在有了這個(gè) Asciinema 這個(gè)神器,我們不僅能找到并導(dǎo)出當(dāng)時(shí)的終端日志,還能夠“重播日志”并“分享日志”。非常牛逼:

Asciinema 是使用Python開(kāi)發(fā)的工具,請(qǐng)按下面的流程安裝并使用。

1.準(zhǔn)備

開(kāi)始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上,如果沒(méi)有,可以訪問(wèn)這篇文章:超詳細(xì)Python安裝指南 進(jìn)行安裝。

(可選1) 如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內(nèi)置了Python和pip.

(可選2) 此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點(diǎn):Python 編程的最好搭檔—VSCode 詳細(xì)指南。

請(qǐng)選擇以下任一種方式輸入命令安裝依賴(lài):

1. Windows 環(huán)境 打開(kāi) Cmd (開(kāi)始-運(yùn)行-CMD)。

2. MacOS 環(huán)境 打開(kāi) Terminal (command+空格輸入Terminal)。

3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.

pip install asciinema

2.使用

終端輸入如下命令,記錄你的第一個(gè)終端日志:

asciinema rec first.cast

輸入完成后會(huì)顯示如下的提示:

(gs3_9) zjr@sgd-linux-1:~/cnn_test$ asciinema rec first.cast
asciinema: recording asciicast to first.cast
asciinema: press or type "exit" when you're done

意思就是日志會(huì)被保存在當(dāng)前文件夾下的first.cast,如果你想結(jié)束錄制,按 Ctrl + D 即可。

記錄完畢后,以雙倍速度重播該日志:

asciinema play -s 2 first.cast

或以正常速度但空閑時(shí)間限制為 2 秒:

asciinema play -i 2 first.cast

你也可以在啟動(dòng)終端日志錄制時(shí)傳遞 -i 2 給 asciinema rec,將其永久設(shè)置在錄制中:

asciinema rec first.cast -i 2

空閑時(shí)間的限制使錄制更有趣。試試吧。

如果你想在網(wǎng)絡(luò)上觀看和分享,請(qǐng)上傳:

asciinema upload first.cast

這個(gè)命令會(huì)將日志記錄上傳到 asciinema.org,此外,它會(huì)打印一個(gè)秘密鏈接,你可以使用該鏈接在網(wǎng)絡(luò)瀏覽器中觀看你錄制的終端日志:

你可以通過(guò)省略文件名一步錄制和上傳終端的日志:

asciinema rec

錄制完成后,系統(tǒng)會(huì)要求你確認(rèn)上傳。未經(jīng)你的同意,不會(huì)向任何地方發(fā)送任何內(nèi)容。

3.播放日志

查看日志有四種方式,最普通的是通過(guò)本地文件進(jìn)行終端重播:

asciinema play /path/to/asciicast.cast

以下鍵盤(pán)快捷鍵可用:

  • Space- 暫停,
  • .- 按幀步進(jìn)(暫停時(shí)),
  • Ctrl+C- 退出

第二種方式是通過(guò)url播放:

asciinema play https://asciinema.org/a/22124.cast
asciinema play http://example.com/demo.cast

這個(gè)方式需要你的日志已經(jīng)上傳到asciinema.org中。

第三種方式是通過(guò)你自己生成的html頁(yè)面訪問(wèn)(需要在頁(yè)面的 HTML 中):

asciinema play http://your_html_path/post.html

第四種方式是通過(guò)標(biāo)準(zhǔn)輸入輸出播放:

cat /path/to/asciicast.cast | asciinema play -
# ssh user@host cat asciicast.cast | asciinema play -

可用選項(xiàng):

  • -i, --idle-time-limit=- 將重播的終端空閑不動(dòng)時(shí)間閑置為最大秒數(shù)
  • -s, --speed=- 播放速度

4.導(dǎo)出日志

導(dǎo)出終端日志到文本文件非常簡(jiǎn)單:

asciinema cat existing.cast > terminal_output.txt

所有的終端日志都會(huì)被導(dǎo)出到 terminal_output.txt 中,非常方便好用。

我們的文章到此就結(jié)束啦。


本文名稱(chēng):Asciinema - 終端日志記錄神器,開(kāi)發(fā)者的福音
分享網(wǎng)址:http://www.5511xx.com/article/dpcsehc.html