ほとんどのLinuxディストリビューションはグラフィカルユーザーインターフェースを備えており、アプリメニューにあるプログラムのアイコンをクリックするだけでプログラムを実行することができます。ただし、ターミナル(端末)からプログラムを実行したい場合もあります。ターミナルは、キーボードコマンドを使ってプログラムを実行し、Linuxシステムを管理することができる高性能ツールです。この記事では、Linuxのターミナルからプログラムを実行する方法を紹介します。

方法 1
方法 1 の 4:
ターミナルからプログラムを実行する

  1. 1
    Ctrl+Alt+Tキーを押してターミナルを起動する ほとんどのLinuxディストリビューションでは、キーボードショートカットを使ってターミナルを起動することができます。キーボードショートカットはCtrl+Alt+Tキーです。また、アプリメニューにあるターミナルアイコンをクリックして起動することもできます。通常、ターミナルは黒い画面に白いテキストカーソルのようなアイコンです。
  2. 2
    プログラム名を入力し、 Enterキーを押す Windowsのコマンドライン(CMD)とは異なり、Linuxのほとんどのプログラムでは、ディレクトリのフルパスを入力したり、ディレクトリを変更したりする必要はありません。プログラムがユーザーの「$PATH」変数に含まれていれば、$PATHが検索され、プログラムが自動的に実行されます。
    • 例えば、ターミナルからFirefoxを実行したい場合は、firefoxと入力し、Enterキーを押すだけです。
    • プログラム名の後に-hまたは--helpと入力すると、そのプログラムのヘルプメニューが表示されます。多くのプログラムには、特定の方法でプログラムを実行するための追加のコマンド修飾子があります。例えば、ブラウザ名の後にURLを入力し、Enterキーを押すと、ブラウザでそのウェブサイトを実行することができます(例:firefox www.wikihow.com
    • プログラムを実行する権限がない、またはアクセスが拒否されたというメッセージが表示された場合は、プログラム名の前にsudoと入力し、Enterキーを押しましょう。「sudo」コマンドを使うと、一般ユーザーが管理者権限またはroot権限でターミナルコマンドを実行することができます。
    • ターミナルからCまたはC++プログラムを実行したい場合は、ターミナルから実行する前に、まずプログラムをコンパイルする必要があります。
    広告

方法 2
方法 2 の 4:
$PATH変数に含まれていないディレクトリにあるプログラムを実行する

  1. 1
    Ctrl+Alt+Tキーを押してターミナルを起動する ほとんどのLinuxディストリビューションでは、キーボードショートカットを使ってターミナルを起動することができます。キーボードショートカットはCtrl+Alt+Tキーです。また、アプリメニューにあるターミナルアイコンをクリックすることもできます。通常、ターミナルは黒い画面に白いテキストカーソルのようなアイコンです。
  2. 2
    cdと入力し、その後にスペースを入れ、プログラムファイルが保存されているディレクトリを入力する プログラム実行ファイルが$PATH変数に含まれていないディレクトリに保存されている場合は、ターミナル内でそのディレクトリに移動する必要があります。これは、「cd」コマンドを使って行うことができます。例えば、Pythonプログラムのフォルダが「ドキュメント」フォルダに保存されている場合は、ターミナルでcd ~/ドキュメント/Pythonなどと入力し、Enterキーを押すと、そのフォルダに移動することができます。
  3. 3
    chmod a+x [ファイル名]と入力し、 Enterキーを押す 「ファイル名」は、プログラムの実際の実行ファイルに置き換えましょう。「chmod a+x」コマンドを使うと、そのファイルが実行ファイルであることがLinuxに伝えられます。[1]
  4. 4
    「./」の後に実行ファイル名を入力し、 Enterキーを押す これでプログラムが実行されます。例えば、「ハローワールド.py」というPythonファイルがある場合は、./ハローワールド.pyと入力すると、そのファイルが実行されます。[2]
    広告

方法 3
方法 3 の 4:
ディレクトリを$PATH変数に追加する

  1. 1
    Ctrl+Alt+Tキーを押してターミナルを起動する プログラム名を入力しただけではプログラムを実行できない場合は、プログラムがインストールされているディレクトリを$PATH変数に追加する必要があるかもしれません。これもターミナルから行うことができます。まだターミナルを起動していない場合は、キーボードショートカットを使ってターミナルを起動しましょう。
  2. 2
    コマンドを入力してプログラムディレクトリを$PATH変数にエクスポートする これを行うには、export PATH=$PATH:[フォルダ/~/プログラム]と入力し、Enterキーを押します。「[フォルダ/~/プログラム]」は、プログラムがインストールされている実際のディレクトリツリーに置き換えましょう。これは、現在のセッションが終了するまでの間だけ有効です。
    • 例えば、プログラムが「Home」フォルダの「bin」ディレクトリにインストールされている場合は、export PATH=$PATH:$Home/binと入力し、Enterキーを押します。これで「$Home/bin」ディレクトリが$PATH変数に一時的に追加されます。
    • echo $PATHコマンドを入力し、Enterキーを押すと、現在$PATH変数に追加されているディレクトリを確認することができます。
  3. 3
    nano ~/.bashrcと入力し、 Enterキーを押す これで「.bashrc」ファイルがターミナルをベースにしたテキストエディタで開かれます。このファイルを使ってディレクトリを$PATH変数に完全に追加することができます。
  4. 4
    「export PATH」コマンドをファイルに書き加える これを行うには、マウスホイールを使ってファイルの一番下までスクロールし、export PATH=$PATH:[フォルダ/~/プログラム]と入力します。「[フォルダ/~/プログラム]」は、プログラムがインストールされている実際のディレクトリツリーに置き換えましょう。[3]
  5. 5
    Ctrl+Xキーを押す これでテキストエディタが終了し、ファイルを保存するかどうかを尋ねられます。
  6. 6
    Yキーを押し、 Enterキーを押す これでテキストエディタを保存して終了することが確認され、ターミナルで標準のコマンドプロンプトに戻ります。
  7. 7
    source ~/.bashrcと入力し、 Enterキーを押す これで更新された$PATH変数が現在のセッションに読み込まれます。[4]
  8. 8
    プログラム名を入力し、 Enterキーを押す プログラムのディレクトリが$PATH変数に追加されたので、プログラム名を入力し、Enterキーを押すだけでプログラムを実行できるはずです。
    広告

方法 4
方法 4 の 4:
ターミナルでプログラムをインストール・アンインストールする

  1. 1
    Ctrl+Alt+Tキーを押してターミナルを起動する ターミナル内からプログラムを実行するだけでなく、ターミナル内からプログラムをインストールおよびアンインストールすることもできます。まだ起動していない場合は、キーボードショートカットを使ってターミナルを起動しましょう。
  2. 2
    sudo apt install [プログラム名]と入力し、 Enterキーを押す(Debian) 「[プログラム名]」は、インストールしたい実際のプログラム名に置き換えましょう。このコマンドは、UbuntuやMintなど、DebianベースのLinuxディストリビューションで動作します。
  3. 3
    sudo apt remove [プログラム名]と入力し、 Enterキーを押す(Debian) 「[プログラム名]」は、アンインストールしたいプログラム名に置き換えましょう。このコマンドは、UbuntuやMintなど、DebianベースのLinuxディストリビューションで動作します。
  4. 4
    sudo dnf install [プログラム名]と入力し、 Enterキーを押す(Red Hat) 「[プログラム名]」は、インストールしたい実際のプログラム名に置き換えましょう。このコマンドは、RHELやFedora、CentOSなど、Red Hat Linuxディストリビューションで動作します。
  5. 5
    sudo dnf remove [プログラム名]と入力し、 Enterキーを押す(Red Hat) 「[プログラム名]」は、アンインストールしたいプログラム名に置き換えましょう。このコマンドは、RHELやFedora、CentOSなど、Red Hat Linuxディストリビューションで動作します。[5]
  6. 6
    プログラム名を入力し、 Enterキーを押す プログラムのインストールが完了したら、ターミナルでプログラム名を入力、Enterキーを押すだけでプログラムを起動することができます。
    広告

関連記事

Linuxで.exeファイルを実行できる?LinuxでWindowsのソフトウェアを実行するLinuxで.exeファイルを実行できる?LinuxでWindowsのソフトウェアを実行する方法
ChromebookでUSBブートを有効にするChromebookでUSBブートを有効にする
UbuntuでUSBメモリーを初期化するUbuntuでUSBメモリーを初期化する
Kali LinuxでWPA/WPA2の無線LANに侵入するKali LinuxでWPA/WPA2の無線LANに侵入する
Linuxでデフォルトゲートウェイを追加または変更するLinuxでデフォルトゲートウェイを追加または変更する
APKファイルを編集するAPKファイルを編集する
Ubuntuを使ってHDDをフォーマットするUbuntuを使ってHDDをフォーマットする
Ubuntuでキーボードレイアウトを変更するUbuntuでキーボードレイアウトを変更する
LinuxにTorブラウザをインストールするLinuxにTorブラウザをインストールする
LinuxでISOファイルを作成するLinuxでISOファイルを作成する
Chromium OSをインストールするChromium OSをインストールする
UbuntuでJAVA_HOMEのパスを設定するUbuntuでJAVA_HOMEのパスを設定する
Linux MintをインストールするLinux Mintをインストールする
LinuxのターミナルでINSTALL.shを実行するLinuxのターミナルでINSTALL.shを実行する
広告

このwikiHow記事について

Travis Boylls
共著者 ::
IT専門家
この記事の共著者 : Travis Boylls. テクノロジーに関する記事の執筆、ソフトウェアー関連のカスタマーサポート、そしてグラフィックデザインの実務経験を持つトラヴィス・ボイルスは、wikiHowにてテクノロジー記事の制作と編集者の業務を担当しています。パイクスピーク・コミュニティー・カレッジにてグラフィックデザインを学び、Windows、macOS、Android、iOS、Linuxのシステムに精通しています。
このページは 547 回アクセスされました。

この記事は役に立ちましたか?

広告