パテの紹介
Windowsの場合、 パテ 有名です ターミナルエミュレータ 。ただし、これは Windows OS に限定されるものではありません。いる オープンソース そして 無料 , Linux の多くのユーザーの間でも有名です。 パテ などの膨大なプロトコル範囲のサポートを提供します。 SFTP、SCP、rlogin、Telnet、SSH、シリアル 、など。
フォントサイズラテックス
これは、愛好家やメーカー群衆、そして熟練したシステム管理者などを通じて同様に使用されています。通常、システム管理者は Putty をクライアントとして使用します。 テルネット そして SSH 一方、メーカーのコミュニティは、Putty を使用してハードウェア上の多くのシリアル ポートと対話します。
このターミナル エミュレータには、と呼ばれるターミナル ツールが同梱されています。 「psftp」 (Putty の SFTP クライアント)。これは、SSH 接続上のシステム間でファイルを安全に転送するために使用されます。
PuTTy コマンドまたは SSH コマンド モデル、つまりクライアント サーバー ベースでは、2 つの配置されたシステムから渡されるデータの暗号化中に (リモートで) 認証することができます。
- SSH は TCP の 22 ポート上で動作しますが、必要に応じて変更できます。
- クライアントは、サーバーとの TCP ハンドシェイク メソッドを実装することでサーバーに接続できます。これにより、ユーザーが指定した詳細が、RSA キーのストア ファイル内に保存されている詳細の古いレコードと一致するかどうかが検証されます。
- サーバーとクライアントの両方は、接続を確立するために暗号化標準が安全であることを確認するために暗号化標準に同意する必要があります。その後、ユーザーは認証チェックを実装する必要があります。
- クライアントをサーバーに接続するターミナル エミュレーターが必要になります。
- PuTTy は、無料でダウンロードできるオープンソースのエミュレータの 1 つです。
- Windows には、SSH クライアントまたはサーバーがプリインストールされていません。
したがって、PuTTy コマンドを使用するための前提条件のいくつかを以下に示します。
前提条件
- リンクされる Linux ベースのサーバー。
- 接続のプロセスを容易にするためのパテ。
- サーバーの IP アドレスは、リンク先のサーバーの場所のように機能します。
- サーバーに接続できることを確認するためのパスワードとユーザー名。
Ubuntu Linux では、Putty をインストールする最も簡単な方法は、ターミナル (コマンドライン) を使用することです。 Ubuntu で次の手順を使用してインストールできます。
ステップ1
Ubuntu デスクトップで、 Ctrl+Alt+T を開くために GNOME端末 。以下を通じてターミナルを実行できます。 フリーダッシュ 何らかの理由でこのショートカットが機能しなかった場合。
ステップ2
ターミナル内で以下のコマンドを実行します。
sudo apt-get update
上記のコマンドは、Ubuntu のパッケージ リストを現在のもので更新します。コマンドが制限されている場合、Ubuntu にはソフトウェアの前のバージョンとともに以前のリストが含まれているため、Ubuntu がソフトウェアの現在のバージョンではなく以前のバージョンをインストールする可能性が高くなります。
HTMLからJavaScript関数を呼び出す
したがって、ソフトウェアのバージョンをアップグレードしたり、新しいソフトウェアをインストールしたりする場合は、最初にコマンドを実行することをお勧めします。上記のコマンドの開始時に、プレフィックス 須藤 としてコマンドを実行するように端末に通知します。 根 ソフトウェアのアップグレードとインストールは特権アクションであり、十分なアクセス権を持たないユーザーを介して実行してはなりません。経由で尋ねられたら、ユーザーのパスワードを入力します。 須藤 を押して、 入力 ボタン。
ステップ3
次のコマンドで Putty をインストールできます。
sudo apt-get install -y putty
ステップ4
上記のコマンドを入力した後、Putty をインストールする必要があります。ターミナルからダッシュを使用するか、次のように入力して実行します。 'パテ' コマンドとして。
putty
パテ 接続タイプの範囲を簡単に選択できるようになります シリアル、SSH、Rlogin、Telnet 、 そして 生 。また、コマンドラインのさまざまなツールも同梱されています。 DSA および RSA キー ジェネレーター (としても知られている パテ布 )、 SFTP ( psftp )、 SCP ( pscp )など、ターミナルから実行できます。
PuTTyを使用した接続
IP アドレス バーにサーバーの IP アドレスを入力するか、サーバーに接続するためのホスト名を入力し、接続の種類を SSH に、ポートを 22 のままにします。また、将来の使用に備えて構成を保存する場合があります。
ここで、PuTTy のターミナルが開き、接続用のパスワードとユーザー名を求められます。
接続を確立しようとしていたサーバーにログオンします。
Mac または Linux ベースの OS を使用している場合、Linux オペレーティング システムには SSH ターミナルが含まれているため、PuTTy などのクライアントは必要ありません。サーバーに接続するには、次のコマンドを適用するだけです。
ssh ユーザー@サーバーip
- 上記のコマンドは、 'サーバリプ' IPアドレス。 'ユーザー' ユーザー名として定義できます。サーバーへの接続が許可されています。
- このコマンドを入力すると、パスワードの入力を求められます。
- を入力するだけです。 '出口' ターミナル ウィンドウでリモート サーバーへの接続を閉じます。ローカルマシンに戻ります。
パテコマンド
Putty の重要なコマンドのいくつかを以下に説明します。
1. 私たちは: テキストエディタを入力できるようになります。その構文は以下のとおりです。
vi filename
このコマンドは、システムの画面上でファイルを開始します。ファイルが存在しない場合は、同様の名前を使用して新しいファイルが作成されます。
- Esc キーを使用すると、vi のエディター モード内で開始したコマンドをキャンセルできます。
- 入ることができます 「:q」 ファイルへの変更を提案していない場合にのみ、vi エディターを終了します。
- 入ることができます 「q!」 ファイルに加えた変更を削除したい場合は、終了します。
2番目の動き: フォルダーまたはファイル内の特定の文字列を検索したい場合は、これが正確なコマンドです。このコマンドは、正確に一致するものを検索すると、その語句を含む行全体を返します。構文は次のとおりです。
grep 'string' filename
- コマンドでは、 私 オプション ( grep -i '文字列' ファイル名 ) を使用すると、ファイル内で大文字と小文字を区別しない文字列を検索できるようになります。
- を使用して、提供されたファイル内の文字列の出現数をカウントできます。 'grep -c '文字列' ファイル名'
- を使用して、特定の文字列またはパターンを含むファイル名を表示できます。 'grep -I '文字列'*'
- また、を使用して出力で行番号を表示することもできます。 'grep -n '文字列' ファイル名'
3.頭: このコマンドを使用すると、ファイル内のコンテンツの最初の 10 行を読み取ることができます。 head コマンドの構文は次のとおりです。
スプリング ブートの注釈
head filename.extension
- また、このコマンド内で複数のファイルの名前を指定すると、すべてのファイルの最初の 10 行が個別に表示されます。
構文: head -n15 /temp/ファイル名 - head コマンドは、提供されたファイルを通じてコンテンツの最初の 15 行を表示します。
4.尾部: このコマンドはコマンド、つまり 10 行 (最初) を提供する head と同じです。 tail コマンドは、ファイル全体のコンテンツの 10 行 (最後の) を提供します。このコマンドの構文は次のとおりです。
tail filename.extension
- このコマンドに複数のファイル名を指定して、記述されているすべてのファイルの 10 行 (最後) を表示することもできます。
構文は次のとおりです。
末尾のディレクトリ/ファイル 1/ディレクトリ/ファイル 2 - headコマンドに相当します。また、デフォルトの番号以外に表示したい行番号を変更することもできます。
構文は次のとおりです。
tail -n15 一時/ファイル名
指定された行を通じて 15 行 (最後) のコンテンツが表示されます。
5.猫: cat コマンドは、ファイルの内容を画面に表示するために使用されます。このコマンドは、標準入力を標準出力にコピーします。また、表示されたテキストが画面を固定しない場合は、完全にスクロールすることができます。
構文は次のとおりです。
cat filename.extension
また、このコマンドは 2 つのファイルを結合し、その内容を 1 つにまとめて表示する場合にも使用します。
構文:
cat file1.txt file2.txt > mergedfile.txt
どこ、
'>' リダイレクト文字の結果です
文字列ビルダー
このコマンドは、新しいファイルの作成にも使用できます。
構文:
cat > filename.extension
6.rm: の略です 取り除く 。これにより、サーバー経由でファイルを削除できるようになります。このコマンドの構文を以下に示します。
rm filename.extension
- の 'rm * フォルダー名' コマンドは、ディレクトリ内の各コンテンツまたはファイルを削除します。
- の 「rm -r フォルダ名」 コマンドはフォルダーとその中のフォルダーも削除します。
- の 'rmdir' コマンドはフォルダーまたはディレクトリ全体を削除します。