X
この記事は、経験豊富なwikiHowの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。
wikiHowのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がwikiHowの高品質基準を満たしているかどうかを確認しています。
この記事は11,779回アクセスされました。
ほとんどのLinuxディストリビューションはグラフィカルユーザーインターフェースを備えており、アプリメニューにあるプログラムのアイコンをクリックするだけでプログラムを実行することができます。ただし、ターミナル(端末)からプログラムを実行したい場合もあります。ターミナルは、キーボードコマンドを使ってプログラムを実行し、Linuxシステムを管理することができる高性能ツールです。この記事では、Linuxのターミナルからプログラムを実行する方法を紹介します。
ステップ
-
1Ctrl+Alt+Tキーを押してターミナルを起動する ほとんどのLinuxディストリビューションでは、キーボードショートカットを使ってターミナルを起動することができます。キーボードショートカットはCtrl+Alt+Tキーです。また、アプリメニューにあるターミナルアイコンをクリックして起動することもできます。通常、ターミナルは黒い画面に白いテキストカーソルのようなアイコンです。
-
2プログラム名を入力し、↵ Enterキーを押す Windowsのコマンドライン(CMD)とは異なり、Linuxのほとんどのプログラムでは、ディレクトリのフルパスを入力したり、ディレクトリを変更したりする必要はありません。プログラムがユーザーの「$PATH」変数に含まれていれば、$PATHが検索され、プログラムが自動的に実行されます。
- 例えば、ターミナルからFirefoxを実行したい場合は、firefoxと入力し、Enterキーを押すだけです。
- プログラム名の後に-hまたは--helpと入力すると、そのプログラムのヘルプメニューが表示されます。多くのプログラムには、特定の方法でプログラムを実行するための追加のコマンド修飾子があります。例えば、ブラウザ名の後にURLを入力し、Enterキーを押すと、ブラウザでそのウェブサイトを実行することができます(例:firefox www.wikihow.com。
- プログラムを実行する権限がない、またはアクセスが拒否されたというメッセージが表示された場合は、プログラム名の前にsudoと入力し、Enterキーを押しましょう。「sudo」コマンドを使うと、一般ユーザーが管理者権限またはroot権限でターミナルコマンドを実行することができます。
- ターミナルからCまたはC++プログラムを実行したい場合は、ターミナルから実行する前に、まずプログラムをコンパイルする必要があります。
広告
-
1Ctrl+Alt+Tキーを押してターミナルを起動する ほとんどのLinuxディストリビューションでは、キーボードショートカットを使ってターミナルを起動することができます。キーボードショートカットはCtrl+Alt+Tキーです。また、アプリメニューにあるターミナルアイコンをクリックすることもできます。通常、ターミナルは黒い画面に白いテキストカーソルのようなアイコンです。
-
2cdと入力し、その後にスペースを入れ、プログラムファイルが保存されているディレクトリを入力する プログラム実行ファイルが$PATH変数に含まれていないディレクトリに保存されている場合は、ターミナル内でそのディレクトリに移動する必要があります。これは、「cd」コマンドを使って行うことができます。例えば、Pythonプログラムのフォルダが「ドキュメント」フォルダに保存されている場合は、ターミナルでcd ~/ドキュメント/Pythonなどと入力し、Enterキーを押すと、そのフォルダに移動することができます。
-
3chmod a+x [ファイル名]と入力し、↵ Enterキーを押す 「ファイル名」は、プログラムの実際の実行ファイルに置き換えましょう。「chmod a+x」コマンドを使うと、そのファイルが実行ファイルであることがLinuxに伝えられます。[1]
-
4「./」の後に実行ファイル名を入力し、↵ Enterキーを押す これでプログラムが実行されます。例えば、「ハローワールド.py」というPythonファイルがある場合は、./ハローワールド.pyと入力すると、そのファイルが実行されます。[2]広告
-
1Ctrl+Alt+Tキーを押してターミナルを起動する プログラム名を入力しただけではプログラムを実行できない場合は、プログラムがインストールされているディレクトリを$PATH変数に追加する必要があるかもしれません。これもターミナルから行うことができます。まだターミナルを起動していない場合は、キーボードショートカットを使ってターミナルを起動しましょう。
-
2コマンドを入力してプログラムディレクトリを$PATH変数にエクスポートする これを行うには、export PATH=$PATH:[フォルダ/~/プログラム]と入力し、Enterキーを押します。「[フォルダ/~/プログラム]」は、プログラムがインストールされている実際のディレクトリツリーに置き換えましょう。これは、現在のセッションが終了するまでの間だけ有効です。
- 例えば、プログラムが「Home」フォルダの「bin」ディレクトリにインストールされている場合は、export PATH=$PATH:$Home/binと入力し、Enterキーを押します。これで「$Home/bin」ディレクトリが$PATH変数に一時的に追加されます。
- echo $PATHコマンドを入力し、Enterキーを押すと、現在$PATH変数に追加されているディレクトリを確認することができます。
-
3nano ~/.bashrcと入力し、↵ Enterキーを押す これで「.bashrc」ファイルがターミナルをベースにしたテキストエディタで開かれます。このファイルを使ってディレクトリを$PATH変数に完全に追加することができます。
-
4「export PATH」コマンドをファイルに書き加える これを行うには、マウスホイールを使ってファイルの一番下までスクロールし、export PATH=$PATH:[フォルダ/~/プログラム]と入力します。「[フォルダ/~/プログラム]」は、プログラムがインストールされている実際のディレクトリツリーに置き換えましょう。[3]
-
5Ctrl+Xキーを押す これでテキストエディタが終了し、ファイルを保存するかどうかを尋ねられます。
-
6Yキーを押し、↵ Enterキーを押す これでテキストエディタを保存して終了することが確認され、ターミナルで標準のコマンドプロンプトに戻ります。
-
7source ~/.bashrcと入力し、↵ Enterキーを押す これで更新された$PATH変数が現在のセッションに読み込まれます。[4]
-
8プログラム名を入力し、↵ Enterキーを押す プログラムのディレクトリが$PATH変数に追加されたので、プログラム名を入力し、Enterキーを押すだけでプログラムを実行できるはずです。広告
-
1Ctrl+Alt+Tキーを押してターミナルを起動する ターミナル内からプログラムを実行するだけでなく、ターミナル内からプログラムをインストールおよびアンインストールすることもできます。まだ起動していない場合は、キーボードショートカットを使ってターミナルを起動しましょう。
-
2sudo apt install [プログラム名]と入力し、↵ Enterキーを押す(Debian) 「[プログラム名]」は、インストールしたい実際のプログラム名に置き換えましょう。このコマンドは、UbuntuやMintなど、DebianベースのLinuxディストリビューションで動作します。
-
3sudo apt remove [プログラム名]と入力し、↵ Enterキーを押す(Debian) 「[プログラム名]」は、アンインストールしたいプログラム名に置き換えましょう。このコマンドは、UbuntuやMintなど、DebianベースのLinuxディストリビューションで動作します。
-
4sudo dnf install [プログラム名]と入力し、↵ Enterキーを押す(Red Hat) 「[プログラム名]」は、インストールしたい実際のプログラム名に置き換えましょう。このコマンドは、RHELやFedora、CentOSなど、Red Hat Linuxディストリビューションで動作します。
-
5sudo dnf remove [プログラム名]と入力し、↵ Enterキーを押す(Red Hat) 「[プログラム名]」は、アンインストールしたいプログラム名に置き換えましょう。このコマンドは、RHELやFedora、CentOSなど、Red Hat Linuxディストリビューションで動作します。[5]
-
6プログラム名を入力し、↵ Enterキーを押す プログラムのインストールが完了したら、ターミナルでプログラム名を入力、Enterキーを押すだけでプログラムを起動することができます。広告
出典
- ↑ https://unix.stackexchange.com/questions/639438/whats-the-difference-between-chmod-ax-and-chmod-x
- ↑ https://ostoday.org/linux/how-to-run-a-program-in-linux-terminal.html
- ↑ https://unix.stackexchange.com/questions/3809/how-can-i-make-a-program-executable-from-everywhere
- ↑ https://linuxize.com/post/how-to-add-directory-to-path-in-linux/
- ↑ https://opensource.com/article/18/8/how-install-software-linux-command-line
このwikiHow記事について
他言語版
Bahasa Indonesia:Menjalankan Program Melalui Baris Perintah pada Linux
このページは 11,779 回アクセスされました。
この記事は役に立ちましたか?
広告