UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
Screenは、ユーザーがターミナルウィンドウを開いたままにしなくても、ターミナルセッションを保存して戻ることができる便利なツールです。多くのLinuxユーザーはLinuxサーバーでこのソフトウェアを使用していますが、ターミナルを常に開いたままにすることなく、常にターミナルプログラムに戻りたいUbuntuユーザーにも役立ちます。
このガイドでは、UbuntuにScreenをインストールする方法、プログラムがどのように機能するか、そしてそれを使用する方法も示します。
Ubuntu:Screenの使用方法–インストール
ScreenはLinuxで最も使用されているターミナルセッションマネージャーの1つですが、Ubuntuにはプリインストールされていません。使用するには、手動でコンピュータにインストールする必要があります。
Linux PCへのScreenのインストールを開始するには、ターミナルウィンドウを開きます。Ubuntuデスクトップでターミナルウィンドウを開く には、キーボードのCtrl + Alt + Tを押し ます。または、アプリメニューで「ターミナル」を検索し、その方法でプログラムを開きます。
ターミナルウィンドウが開いてUbuntuデスクトップで使用できるようになったら、以下のaptinstall コマンドを使用し てScreenアプリケーションをインストールします。
sudoaptインストール画面
ターミナルからScreenをインストールしたくないですか?Synaptic PackageManagerでも見つけることができます。SynapticがUbuntuにインストールされている場合は、[検索]をクリックし、「画面」と入力してパッケージをインストールします。
Ubuntu:Screenの使用方法–Screenのキーバインディング
Screenには、プログラムを使用する場合に理解する必要のある多くのキーバインディングがあります。各キーバインディングは、Screenを使用してUbuntuでターミナルセッションを管理するのに役立ちます。
Screenにはたくさんのキーバインディングがあります。非常に多く、この記事に投稿した場合、ページの半分を占めるため、ここに表示することはできません。ただし、次の手順を実行すると、画面のキーバインドを自分で表示できます。
まず、man screen コマンドを使用して 、Screenアプリケーションのマニュアルを表示します。このマニュアルは非常に長いですが、アプリについて知っておくべきことがすべて詳しく説明されています。
マニュアル画面
画面のマニュアルに入ったら 、「デフォルトのキーバインド」セクションが表示されるまでスペースバー ボタンを押します。そこから、キーバインドテーブルを読んで、Screenに慣れてください。
お気に入りのテキストエディタでキーバインド情報を表示したいですか?以下のコマンドを使用して、ホームフォルダのテキストファイルにエクスポートします。
マニュアル画面>〜/ screen-manual.txt
「screen-manual.txt」を開いて表示します。
Ubuntu:Screenの使用方法–Screenの基本的な使用法
Screenは、インストールサイズが小さいにもかかわらず、非常に高度なプログラムです。このガイドでは、画面をアクティブにする方法、ターミナルセッションをバックグラウンド/フォアグラウンドに送信する方法など、その基本的な要素について説明します。
開始するには、ターミナルでScreenアプリケーションを起動します。これを行うには、次の画面 コマンドを実行します 。
画面
Screenアプリを起動すると、プログラムの著作権と機能について説明する簡単なメッセージが表示されます。ここから 、キーボードのスペース ボタンを押します。
スペースを押す と、空白の端末が表示されます。ただし、この端末はScreenを介して実行されています。ここから、任意のプログラムを起動できます。たとえば、画面でトップアプリを実行するには、次のコマンドを実行します。
上
トップアプリをバックグラウンドに送信して別の端末を開くには、Ctrl + Aを 押してからCを押し ます。このキーボードコンボは、2番目の端末を作成し、Topを実行し続けますが、バックグラウンドで実行します。
トップアプリに戻って取得するには、押すことができます Ctrlキー+ Aを、その後、Ctrlキー+ A二度目。 このボタンの組み合わせにより、画面で開いた最初のターミナルで実行されているトップに戻ります。Ctrl + Aを2回押すと 、画面で実行中の2つのターミナルセッション間を移動できます。
2つ以上の画面ターミナルセッションがある場合、Ctrl + Aを 2回押しても、すべてのセッションを ナビゲートすることはできません。複数のセッションをナビゲートするには、次のようにします。
まず、Ctrl + Aを押し、次に W を押して 、画面ターミナルセッションを一覧表示します。次に、リストを見て、その横にある番号をメモします。たとえば、3つの画面ターミナルセッションを開いている場合、リストプロンプト(Ctrl + Aを押してから Wを 押すと )は次のコードのようになります。
0*$ bash 1$ bash 2-$ bash
各画面セッションの横には番号があります。たとえば、画面セッション0に移動するには、 Ctrl + Aを実行して から 0を実行します。画面セッション2にアクセスするには、Ctrl + A、次に 2などを押します 。
Screenターミナルセッションを強制終了します
アクティブなスクリーンセッションを強制終了する必要がありますか?これがその方法です。まず、Ctrl + A、次にWを押して、使用可能なセッションを一覧表示します。次に、Ctrl + A、次にCtrl +#を使用してセッションにアクセスします。
強制終了するセッションに入ったら、Ctrl + Aを 押してから Kを押し ます。または、Ctrl + Aを押してから \を使用してすべての画面セッションウィンドウを強制 終了します 。
画面の詳細
このガイドでは、UbuntuでScreenを使用する方法の非常に基本的な方法について説明しました。アプリの詳細を知り、アプリのより高度な機能のいくつかにアクセスしたい場合は、マニュアルを読む必要があります。
画面のマニュアルを読むには、ターミナルウィンドウを開いて、以下のコマンドを入力します。
マニュアル画面
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。
Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。
Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。
最新の Nvidia GPU ドライバーを Linux にインストールする方法
ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。
.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。
GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。
Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。
Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか