Linuxターミナルでディレクトリを切り替える方法を学びます。
グラフィカルなインターフェイスでコンピュータ上のフォルダをナビゲートするには、ウィンドウを開いてコンピュータに「入り」、フォルダをダブルクリックし、サブフォルダをダブルクリックするといった操作に慣れているかもしれません。矢印ボタンやキー操作で戻ることもできます。
また、ターミナルでコンピュータをブラウズするには、cd コマンドを使用します。cd . でディレクトリに戻ったり、 cd ./別の/フォルダへの/パス で多くのフォルダをスキップして特定の場所に移動したりできます。
インターネット上ですでに使っているURLの概念は、実は POSIXそのまま来ています。http://...//.ml、ウェブサイトの特定のページをブラウズするとき、実際にやっていることは、_ディレクトリに行き、classic2.htmlというファイルを開くことです。//.ml、あなたが実際にやっていることは、 /var/www/imaginarysite/tutorials/ ディレクトリに行き、classic2.htmlというファイルを開くことです。もちろん、あなたはウェブブラウザでそれを開いており、ブラウザは奇妙に見えるHTMLコードをきれいなテキストやイメージとして解釈します。しかし、考え方はまったく同じです。
コンピュータをインターネットと考えれば、フォルダやファイルをどのようにナビゲートするか理解できます。ユーザーフォルダーからスタートした場合、切り替えたいフォルダーはそのフォルダーからの相対的なものです:
$ cd ~/Documents
/home/tux/Documents
$ cd ..
/home/tux
少し練習が必要ですが、しばらくすると、ウィンドウを開いたり閉じたり、戻るボタンやフォルダアイコンをクリックするよりもずっと速くなります。
タブでオートコンプリート
キーボードのTabキーは、入力し始めたフォルダやファイルの名前を自動的に補完します。もし ~/Documents フォルダに cd したければ、cd ~/Doc と入力して Tab キーを押すだけです。 これは便利なだけでなく、エラーを防ぐ方法でもあります。Tabキーを押しても何も完了しない場合、実際には存在しない場所にファイルやファイルの一部がある可能性があります。経験豊富なLinuxユーザーでさえ、カレントディレクトリに存在しないフォルダに切り替えようとします。そのため、pwdコマンドやlsコマンドを使って、自分が思っているディレクトリにいること、カレントディレクトリに思っているファイルが実際に含まれていることを常に確認することができます。





