วิธีหนึ่งที่คุณสามารถทำได้คือการบันทึกเทอร์มินัลเซสชันลงในไฟล์แล้วเข้าถึงไฟล์นั้นด้วยเบราว์เซอร์ เนื่องจากคำถามของคุณให้ข้อมูลน้อยมากเกี่ยวกับการตั้งค่าของคุณฉันจะสมมติว่า i) คุณกำลังเชื่อมต่อกับไคลเอนต์ * nix ii) ลูกค้าสามารถให้บริการหน้าเว็บได้
เครื่องมือหลักที่นี่คือโปรแกรมที่เรียกว่าscript
:
script makes a typescript of everything printed on your termi‐
nal. It is useful for students who need a hardcopy record of an
interactive session as proof of an assignment, as the typescript
file can be printed out later with lpr(1).
คุณสามารถติดตั้งโดยใช้ Debian Distros ได้
sudo apt-get install script
จากนั้นสร้างไฟล์ HTML อย่างง่ายบนเครื่องระยะไกลที่มีเนื้อหาต่อไปนี้และบันทึกเป็นoutput.htm
( ตรวจสอบให้แน่ใจว่าสามารถเข้าถึงได้จากอินเทอร์เน็ต ):
<html>
<head>
<meta http-equiv="refresh" content="2">
</head>
<body>
<pre>
<meta>
แท็กทำให้หน้ารีเฟรชทุกๆ 2 วินาทีและ<pre>
แท็กเพื่อให้แน่ใจว่าสายใหม่และช่องว่างที่จะแสดงได้อย่างถูกต้อง
script -af output.htm
ตอนนี้เมื่อคุณเข้าสู่ระบบการทำงานเครื่องระยะไกล ที่จะผนวก ( -a
) output.htm
บันทึกของเซสชั่นขั้วของคุณไปยังแฟ้ม ลูกค้าของคุณสามารถเข้าถึงhttp://remote.server.com/output.txt
และดูคำสั่งตามที่ปรากฏ
คำเตือน:
หากคุณใช้เอาต์พุตสีในเทอร์มินัลของคุณลำดับ ANSI escapeที่ทำให้สีจะปรากฏในเอาต์พุต html ของคุณ