私が住んでいる場所から少し離れたところにカフェがあり、毎週日曜日に定期的に予定されているD&Dのゲームのためにそこに行きます。彼らはメニューを持っています、そして私が注文した最初の数回、私は私の選択が何であったかを見るために数分間メニューを見ました。習慣の生き物である私は、彼らが何を売っているのかを正確に知っていて、私が何を望んでいるのかを正確に知っているので、最終的にメニューを参照するのをやめました。テーブルの食べ物を注文するのは、「いつもの」と言って、コーヒーのカップとチップスとスコーンのボウルが配達されるのを待つのと同じくらい簡単です(通常、私たちが主導権を握った瞬間に不便ですが、それはほとんどスタッフの障害または問題)。
レストランのメニューと同様に、コンピューターのグラフィカルインターフェイスはユーザーにアクションの選択肢を提供します。アイコン、ウィンドウ、ボタンがあり、探しているものを探し、アイテムをクリックし、他のアイテムをドラッグして、タスクが完了するまでグラフィック表現を操作します。ただし、しばらくすると、これは面倒になり、さらに悪いことに、非効率になる可能性があります。何をする必要があるかを正確に知っているので、コンポーネントを探してマウスベースのダンスルーチンを繰り返すのではなく、コンピューターに何をしたいのかを正確に伝えるのは良いことではないでしょうか。
Linuxターミナルとは何ですか?
その他のLinuxリソース
- Linuxコマンドのチートシート
- 高度なLinuxコマンドのチートシート
- 無料のオンラインコース:RHELの技術概要
- Linuxネットワーキングのチートシート
- SELinuxチートシート
- Linuxの一般的なコマンドのチートシート
- Linuxコンテナとは何ですか?
- 最新のLinux記事
Linuxターミナルは、Linuxコンピューターを制御するために使用されるテキストベースのインターフェイスです。これは、特定のタスクを実行するためにLinuxユーザーに提供される多くのツールの1つにすぎませんが、利用可能な最も効率的な方法と広く見なされています。コードを書く以外に、それは確かに可能な限り最も直接的な方法です。実際、非常に人気があるため、Appleはその基盤をUnixに変更し、BashおよびZシェルを取得し、Microsoftは独自のオープンソースコマンドラインであるPowerShellを開発しました。
Linuxコマンドとは何ですか?
コマンド は、端末でアクションを実行するようにコンピュータに指示するために使用できる特別なキーワードです。ほとんどのコマンドは、オペレーティングシステムの残りの部分と一緒にインストールされる小さな小さなアプリケーションです。これらは通常、/bin
のような比較的あいまいなディレクトリに保存されているため、コンピュータ上にあることに気付かない場合があります。 、/sbin
、/usr/bin
、および/usr/sbin
、しかしあなたの端末はそれらを見つける場所を知っています(PATHと呼ばれるもののおかげで)。その他のコマンドは端末に組み込まれています。端末はどちらの方法でもコマンドを認識しているため、コマンドがインストールされているか、組み込みであるかを心配する必要はありません。さらに良いことに、ほとんどのLinuxディストリビューションでは、ターミナルがコマンドを見つけられない場合、インターネットでそのコマンドを提供するパッケージを検索し、インストールして実行するように提案します。
簡単なコマンドは次のとおりです。
$ ls
ls
コマンドは「list」の略で、現在のディレクトリの内容を一覧表示します。ターミナルを開いて試してみてください。次に、ファイルマネージャウィンドウを開きます(ファイル Linuxの場合、 Finder macOSでは、 Windows Explorer Windowsの場合)と比較します。同じデータの2つの異なるビューです。
Linuxコマンドの引数とは何ですか?
議論 コマンドではないコマンドの一部です。たとえば、特定のディレクトリの内容を一覧表示するには、そのディレクトリの名前を引数として指定できます。
$ ls Documents
この例では、ls
コマンドであり、Documents
引数です。これにより、Documents
のリストが表示されます ディレクトリの内容。
Linuxのオプションとは何ですか?
コマンドオプション 、フラグとも呼ばれます またはスイッチ 、はコマンド引数の一部です。コマンド引数はコマンドに続くものであり、オプションは通常(常にではありませんが)ダッシュまたはダブルダッシュで区切られます。例:
$ ls --classify Documents
この例では、--classify
オプションです。また、ターミナルユーザーは入力を減らす効率を好む傾向があるため、短いバージョンもあります。
$ ls -F Documents
通常、短いオプションを組み合わせることができます。これがls
です -l
を組み合わせたコマンド --human-readable
を使用したオプション 、--classify
、および--ignore-backups
オプション:
$ ls -lhFB
一部のオプションは、それ自体で引数を取ることができます。たとえば、--format
ls
のオプション 情報の表示方法を変更できます。デフォルトでは、ディレクトリの内容は列で提供されますが、カンマ区切りのリストにリストする必要がある場合は、format
を設定できます。 comma
へ :
$ ls --format=comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt
等号(=
)はオプションなので、これも同様に機能します:
$ ls --format comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt
Linuxターミナルの使い方を学ぶ
ターミナルの使い方を学ぶことで、効率と生産性を向上させることができます。また、コンピューティングを非常に楽しくすることもできます。慎重に作成されたコマンドを実行し、空白の画面に入力されたほんの数語で何とか実現できたことに驚かされないことがあります。ターミナルには、プログラミング、詩、パズル、実用主義など、さまざまなものがありますが、どのように見ても、学ぶ価値のある永続的なイノベーションです。
- Linuxターミナルを使用して、コンピューターにあるファイルを確認します
- Linuxターミナルでディレクトリを開いたり閉じたりする方法
- Linuxターミナルでのナビゲート
- Linuxターミナルでファイルを移動します
- Linuxターミナルでファイルの名前を変更します
- Linuxターミナルでファイルとフォルダをコピーします
- Linuxターミナルでファイルとフォルダを削除する
これらの記事のレッスンを読んで練習した後、無料の電子書籍であるSysadminのBashスクリプトガイドをダウンロードして、ターミナルでさらに楽しんでください。