tailの出力をクリップボードまたは一方向接続、および制限付きサーバーを使用するSSHセッションのどこかに保存するにはどうすればよいですか?

tailの出力をクリップボードまたは一方向接続、および制限付きサーバーを使用するSSHセッションのどこかに保存するにはどうすればよいですか?

特権が制限されているインフラストラクチャの一部のサーバーで発生したいくつかのログを報告する必要があります。 1000行のログをコピーしてSlackに貼り付けるたびに、サーバーからローカルコンピュータにscpを実行することはできません。ローカルでのみscpしてファイルをインポートし、ノートブックのディレクトリに貼り付けることができます。その権限がないため、このサーバーにパッケージをインストールできません。

私が使用するコマンドは次のとおりです。

tail -n 1000 ./mylogfile.log

私のプロセスは次のとおりです。

  1. SSH経由でサーバーに接続する
  2. テールコマンドを実行します。
  3. 1000行のコードをコピー
  4. Slackに貼り付けて報告する

私が達成したいもの:

  1. このコマンドを実行してください
  2. どういうわけか、ログファイルを自分のローカルシステムにファイルにインポートしたり、マイクリップボード(優先)に保存したりするのに制限があるため、難しいです。

私の制限は次のとおりです。

  1. 私はVPNを介してのみこのサーバーを見ることができ、サーバーは私を見ることができず、私はサーバー上でSCPを実行できません。
  2. 新しいパッケージをインストールできません。

要約すると、制限にもかかわらずコピーせずに、シンプルできれいな方法で1000行のログを取得したいと思います。

みんなありがとうございます。

ベストアンサー1

おすすめ記事