ホームページ » の仕方 » 初心者オタクLinux端末を使い始める方法

    初心者オタクLinux端末を使い始める方法

    あなたが新しいLinuxユーザであろうと、しばらくLinuxを使っていようと、私たちはあなたが端末を使い始めるのを助けます。ターミナルは怖いものではありません - それは多くの用途を持つ強力なツールです。.

    1つの記事を読んでも、端末について知る必要があるすべてを学ぶことはできません。直接端末で遊んだ経験があります。このイントロダクションがあなたがより多くを学び続けることができるように基本を理解するのに役立つことを願っています.

    基本的なターミナルの使い方

    デスクトップのアプリケーションメニューから端末を起動すると、bashシェルが表示されます。他にもシェルがありますが、ほとんどのLinuxディストリビューションはデフォルトでbashを使用します.

    プロンプトで名前を入力してプログラムを起動できます。 Firefoxなどのグラフィカルアプリケーションからコマンドラインユーティリティまで、ここで起動するものはすべてプログラムです。 (Bashには、実際には基本的なファイル管理などのための組み込みコマンドがいくつかありますが、それらはプログラムのように機能します。)Windowsとは異なり、起動するためにプログラムへのフルパスを入力する必要はありません。たとえば、Firefoxを開きたいとしましょう。 Windowsでは、Firefoxの.exeファイルへのフルパスを入力する必要があります。 Linuxでは、次のように入力するだけです。

    Firefox

    コマンドを入力して実行するには、Enterキーを押します。あなたは.exeやそのようなものを追加する必要がないことに注意してください - Linux上でプログラムはファイル拡張子を持っていません.

    端末コマンドは引数を受け取ることもできます。使用できる引数の種類はプログラムによって異なります。たとえば、FirefoxはWebアドレスを引数として受け入れます。 Firefoxを起動してHow-to Geekを開くには、次のコマンドを実行します。

    firefox howtogeek.com

    Firefoxと同じように、端末機能で実行する他のコマンドは、端末でのみ実行され、グラフィカルアプリケーションウィンドウを開かないことを除いて、.

    ソフトウェアのインストール

    端末から行う最も効率的なことの1つはソフトウェアのインストールです。 Ubuntuソフトウェアセンターのようなソフトウェア管理アプリケーションは、バックグラウンドで使用するいくつかの端末コマンドに対する優れたフロントエンドです。クリックしてアプリケーションを1つずつ選択する代わりに、端末コマンドを使用してそれらをインストールできます。単一のコマンドで複数のアプリケーションをインストールすることさえ可能です.

    Ubuntu(他のディストリビューションには独自のパッケージ管理システムがあります)では、新しいソフトウェアパッケージをインストールするためのコマンドは次のとおりです。

    sudo apt-get install packagename

    これは少し複雑に思えるかもしれませんが、上のFirefoxコマンドのように機能しています。上記の行が起動します スード, 起動前にパスワードを尋ねる apt-get root(管理者)権限でapt-getプログラムは引数を読み込みます インストールpackagename そしてという名前のパッケージをインストールします パッケージ名.

    ただし、引数として複数のパッケージを指定することもできます。たとえば、Chromium WebブラウザとPidginインスタントメッセンジャーをインストールするには、次のコマンドを実行します。

    sudo apt-getインストールクロムブラウザpidgin

    Ubuntuをインストールしたばかりでお気に入りのソフトウェアをすべてインストールしたい場合は、上記のような単一のコマンドで実行できます。あなたはただあなたの好きなプログラムのパッケージ名を知る必要があるでしょう、そしてあなたはそれらをかなり簡単に推測することができます。下のタブ補完のトリックを使って推測を絞り込むこともできます.

    詳細な手順については、「コマンドラインでUbuntuにプログラムをインストールする方法」を参照してください。.

    ディレクトリとファイルの取り扱い

    別のディレクトリを指定しない限り、シェルは現在のディレクトリを調べます。たとえば、nanoは使いやすいターミナルテキストエディタです。コマンド ナノドキュメント1 言う ナノ という名前のファイルを起動して開きます。 document1 現在のディレクトリから。別のディレクトリにある文書を開きたい場合は、ファイルへのフルパスを指定する必要があります。, nano / home / chris / Documents / document1 .

    存在しないファイルへのパスを指定した場合、nano(および他の多くのプログラム)はその場所に新しい空のファイルを作成してそれを開きます。.

    ファイルとディレクトリを扱うには、いくつかの基本的なコマンドを知っておく必要があります。

    • cd - それ プロンプトの左側にはホームディレクトリ(/ home / you)があります。これは端末のデフォルトディレクトリです。別のディレクトリに移動するには、 cd コマンド。例えば cd / ルートディレクトリに変更されます, cdダウンロード 現在のディレクトリ内のDownloadsディレクトリに変更します(端末がホームディレクトリにある場合は、これによってDownloadsディレクトリが開きます)。, cd / home / you /ダウンロード システムのどこからでもあなたのダウンロードディレクトリに変わるでしょう, CD〜 ホームディレクトリに移動します CD… ディレクトリを上がるだろう.
    • ls - の ls 現在のディレクトリにあるファイルを一覧表示します。.

    • mkdir - の mkdir コマンドは新しいディレクトリを作る. mkdirの例 現在のディレクトリにexampleという名前の新しいディレクトリを作成します。 mkdir / home / you /ダウンロード/テスト という名前の新しいディレクトリを作成します テスト ダウンロードディレクトリに.
    • RM - の RM コマンドはファイルを削除します。例えば, RMの例 カレントディレクトリにあるexampleという名前のファイルを削除し、 rm / home / you /ダウンロード/ example という名前のファイルを削除します Downloadsディレクトリにあります。.
    • cp - の cp commandはファイルをある場所から別の場所にコピーします。例えば, cp example / home / you /ダウンロード という名前のファイルをコピーします。 現在のディレクトリの/ home / you / Downloadsに.
    • mv - の mv コマンドは、ファイルをある場所から別の場所に移動します。上記のcpコマンドとまったく同じように機能しますが、コピーを作成する代わりにファイルを移動します。 mvはファイルの名前変更にも使用できます。例えば, 元のmvの名前が変更されました という名前のファイルを移動します 元の 現在のディレクトリ内のファイルに 改名 現在のディレクトリで、事実上名前を変更する.

    これは最初は少々手に負えないかもしれませんが、端末でファイルを効果的に扱うために習得する必要がある基本的なコマンドです。でファイルシステムを動き回る cd, 現在のディレクトリのファイルを表示する ls, でディレクトリを作成する mkdir, とファイルの管理 RM, cp, そして mv コマンド.

    タブ補完

    タブ補完はとても便利なトリックです。コマンド、ファイル名、その他の引数など、何かを入力しているときにTabキーを押すと、入力内容を自動補完できます。たとえば、次のように入力したとします。 ほたる ターミナルでTabキーを押します, Firefox 自動的に表示されます。これにより、正確に文字を入力する手間が省けます。Tabを押すとシェルが入力を終了します。これはフォルダ、ファイル名、およびパッケージ名でも機能します。たとえば、 sudo apt-pidgをインストールする Tabキーを押すと自動的に完了します ピジン.

    多くの場合、複数の一致があるため、シェルは入力しようとしているものを認識しません。 Tabキーをもう一度押すと、一致の候補のリストが表示されます。さらに文字を入力して内容を絞り込み、もう一度Tabキーを押して続行します。.

    このようなトリックについては、こちらの8つのトリックを使ってLinux端末のパワーユーザーになるを読んでください。.

    ターミナルをマスターする

    この時点で、端末でもう少し快適に感じ、それがどのように機能するのかをよりよく理解しているはずです。端末についてもっと学び、そして最終的にはそれを習得するために、次の記事で旅を続けてください。

    • Linux上で実行してはいけない8つの致命的なコマンド
    • Linux端末からファイルを管理する方法:知っておくべき11のコマンド
    • Linuxターミナルからコマンドで助けを得る方法:初心者とプロの両方に役立つ8つのトリック
    • Linux端末からプロセスを管理する方法:知っておくべき10のコマンド
    • Linux端末からネットワークを操作する方法:知っておくべき11のコマンド
    • Linuxターミナルでマルチタスクを実行する方法:一度に複数のシェルを使用する3つの方法