UbuntuサーバーにGitLabをインストールする方法
GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます
エイリアスは、事実上、Bashの「ショートカット」コマンドです。たとえば、Ubuntuでターミナルを頻繁に使用し、sudo apt update;sudo apt upgrade -y
常に入力することにうんざりしている場合は、「update」というエイリアスを作成して、あまり入力しなくても同じコマンドを実行できます。
Bashエイリアスは、.bashrcファイルのすべてのユーザーのホームディレクトリで定義されます。エイリアスの詳細については、以下のman コマンドを実行してください 。エイリアス、エイリアスのしくみ、エイリアスで何ができるかについて知っておくべきことをすべて示します。
マンバッシュ| grepエイリアス
次のコマンドを実行して、Bashの完全なマニュアルを確認することもできます。
マンバッシュ
コマンドをエイリアスとして設定する
Bashでのエイリアスの最も一般的な使用法は、時間を節約するために複数の長いコマンドを一度に実行するために使用することです。この例では、Ubuntuの長い更新コマンドを単純なエイリアスに変換する方法について説明します。
プロセスを開始するには、キーボードのCtrl + Alt + T またはCtrl + Shift + Tを押して、Linuxデスクトップでターミナルウィンドウを開きます 。次に、.bashrc
以下のコマンドを使用して、Nanoテキストエディタでファイルを開きます。
nano -w〜 / .bashrc
.bashrc
ファイルの中には、すでにたくさんのコードがあります。Linuxディストリビューションの開発者がこのテキストを定義します。それが何であるかがわからない場合は、無視してそのままにして、ファイルの一番下に移動することをお勧めします。
.bashrcファイルの下部で、Enter キーを押して 新しい行を作成します。すでにそこにあるコードを台無しにする可能性があるため、追加する前に.bashrcファイルに新しい行を作成することが重要です。
.bashrcファイルに新しい行を作成した後、新しい行に書きますalias
。作成する新しいエイリアスはそれぞれalias
、で始まる必要があります。そうでない場合、.bashrcとターミナルエミュレータは正しく読み取れません。
エイリアス
alias=
新しい行に続いて、新しいエイリアスに名前を付ける必要があります。この例では、Ubuntuの長い更新コマンドについて説明しているため、新しいエイリアス名としてubuntu-update を使用します 。ただし、エイリアスには好きな名前を付けてください。
エイリアスubuntu-更新
エイリアスに名前を付けたら、=
サインを追加します。
エイリアスubuntu-update =
次に、=
記号の後に最初の"
(引用符)を追加します。この引用符には、エイリアス内のすべてのコマンドが含まれます。
エイリアスubuntu-update = "
これまでのところalias ubuntu-update="
。次に、ubuntu-update が使用されているときにエイリアスが呼び出すコマンドを追加します 。
注:;
1行に複数のコマンドを書き込むために使用します。などcommand1;command2;command3
など。
エイリアスubuntu-update = "sudo apt update; sudo apt upgrade -y
エイリアスでコマンドを書き終えたら、2番目"
(引用符)で閉じます。両方の引用符を使用すると、次の例のようになります。
エイリアスubuntu-update = "sudo apt update; sudo apt upgrade -y"
キーボードのCtrl + O を押して、新しいエイリアスを保存します 。Ctrl + XでNanoを終了し ます。次に、ターミナルウィンドウを閉じて再度開きます。
ターミナルを再度開いたら、 ubuntu-updateを実行して新しいエイリアスを試してください。
bashスクリプトをエイリアスとして設定する
エイリアスとしてbashスクリプトを実行することも可能であることをご存知ですか?仕組みは次のとおりです。
まず、.bashrc
ファイルを開きます。次に、ファイルの一番下に移動し、キーボードのEnter キーを押して 、ファイルに新しい行を作成します。
sudo nano -w〜 / .bashrc
新しい行に、エイリアスの後にスクリプトの名前を記述 します。この例では、スクリプト名はmybashscriptです。のようになりalias mybashscript
ます。
エイリアスmybashscript
次に、=
記号と最初の記号"
(引用符)を追加します。とを追加する=
と"
、次の例のようになります。
エイリアスmybashscript = "
最初の"
(引用符)の後に、コマンドを追加してコードを起動します。これは例であることに注意してください。エイリアス~/path/to/bash/script/script.sh
内で実行する実際のスクリプトファイルに置き換える必要があります.bashrc
。
エイリアスmybashscript = "bash〜 / path / to / bash / script / script.sh
スクリプトファイルを実行するコマンドを書き込んだ後、2番目の引用符でエイリアスを閉じます"
。エイリアス全体を書き出すと、次の例のようになります。
エイリアスmybashscript = "bash〜 / path / to / bash / script / script.sh"
Ctrl + Oを押して編集内容を.bashrcファイルに保存し、 Ctrl + Xで終了し ます。次に、ターミナルウィンドウを閉じて再度開き、エイリアスを介して新しいbashスクリプトを実行します。
エイリアスを起動するには、mybashscript(またはエイリアスに名前を付けたもの)を実行してEnterキーを押し ます。
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 つに結合できたらいいのにと思いますか