BASHプログラミング
 Computer >> コンピューター >  >> プログラミング >> BASHプログラミング

Linuxコマンド-知っておくべき基本的なBashコマンドラインのヒント

Linuxには大量のコマンドがありますが、ほとんどの人はそれらのほんの一部しか使用していません。ターミナルで使用する最もよく使用されるLinuxコマンドのいくつかを次に示します。

最初に、コマンドラインを使いやすくするためのヒントをいくつか紹介します。

  • オートコンプリートにはタブを使用します。 Linuxターミナルで何かを入力し始めたら、Tabキーを押すと、これまでに入力した文字列で始まる可能なオプションが提案されます。
  • ctrl+r search_termを使用します 以前に使用したコマンドを検索します。
  • ctrl+aを使用して行の先頭または末尾にすばやく移動します およびctrl+e
  • 現在のコマンドの前のコマンドを!!で再利用します 。
  • コマンドを;で区切ることにより、1行で複数のコマンドを実行できます。 。

一般的なLinuxコマンドを学ぶ時が来ました。 manを使用すると、これらのコマンドに関する詳細情報を取得できます。 指図。これにより、コマンドのマニュアルページが表示されます。たとえば、man catと入力した場合 Linuxターミナルに入ると、catに関する詳細情報が表示されます。 コマンド。

ls

ディレクトリの内容を一覧表示します。
例: ls /applications アプリケーションフォルダに保存されているすべてのファイルとフォルダが表示されます。

cd

ディレクトリに移動します。
例: 現在のディレクトリから/usr / localに変更します cd /usr/localを使用 。

mv
ファイルまたはディレクトリの名前を変更または移動します。
例: コマンドmv todo.txt /home/qlarson/Documents 「todo.txt」を「Documents」ディレクトリに移動します。

mkdir

新しいディレクトリを作成します。
例: mkdir freecodecamp 「freecodecamp」という名前のディレクトリが作成されます。

rmdir

空のディレクトリを削除します。

タッチ

指定した名前で空のファイルを作成します。

rm

ファイルやディレクトリを削除します。
例: rm todo.txt ファイルを削除します。

検索

特定のファイルを見つけます。
例: locate -i vacuum*mop コマンドは、「vacuum」と「mop」という単語を含むファイルを検索します。 -i 検索で大文字と小文字を区別しません。

クリア

コマンドライン画面/ウィンドウをクリアして、新たに開始します。

cp

ファイルとディレクトリをコピーします。
例: コマンドcp todo.txt /home/qlarson/Documents 「todo.txt」のコピーを「Documents」ディレクトリに作成します。

エイリアス

Linuxコマンドのエイリアスを作成します。
例: alias search=grep searchを使用できるようになります grepの代わりに

画面にファイルの内容を表示します。
例: cat todo.txt 画面に「todo.txt」のテキストが表示されます。

チャウン

ファイルの所有者を変更します。
例: chown qlarson todo.txt 「qlarson」を「todo.txt」の所有者にします。

chmod

ファイルの権限を変更します。
例: chmod 777 todo.txt 「todo.txt」を誰でも読み取り、書き込み、実行できるようにします。 「777」の数字は、ユーザー、グループ、その他の権限をこの順序で指定します。

sudo

管理者またはルート権限を必要とするタスクを実行します。
例:sudo passwd quincyを使用します ユーザー「quincy」のパスワードを変更します。
「Sudoは私にサンドイッチを作ってくれます。」

検索

提供されたパターンに一致するファイルを検索します。このコマンドは、名前、サイズ、アクセス時間、変更時間などのフィルターを使用してファイルとフォルダーを検索するためのものです。
例: find /home/ -name todo.txt ホームディレクトリとそのサブディレクトリ内で「todo.txt」という名前のファイルを検索します。

grep

ファイルを検索するか、特定の文字列または式を出力します。このコマンドは、指定されたパターンを含む行を検索し、デフォルトでそれらを標準出力に書き込みます。
例: grep run todo.txt 「todo.txt」ファイルで「run」という単語を検索します。 「run」を含む行が表示されます。

日付

システムの日付と時刻を表示または設定します。

df

システムのディスク容量使用量に関するレポートを表示します。

Linuxコマンド-知っておくべき基本的なBashコマンドラインのヒント

du

各ファイルが占めるスペースを表示します。これにより、ディスクブロック番号でサイズが表示されます。バイト、キロバイト、メガバイトで表示する場合は、-hを追加します。 このような引数:du -h

ファイル

ファイルのタイプを判別します。
例: file todo.txt 「ASCIIテキスト」のタイプが表示される可能性があります。

履歴

コマンド履歴を表示します。

キル

プロセスを停止します。
例: コマンドkill 485を使用して、PIDが485のプロセスを停止します。 。 psを使用する プロセスのPIDを決定するコマンド(下記)。

少ない

ファイルの内容を一度に1ページずつ表示します。
例: less todo.txt 「todo.txt」の内容が表示されます。

ps
現在実行中のプロセスのリストを表示します。これは、killに必要なPIDを決定するために使用できます プロセス。

pwd

現在のディレクトリのパス名を表示します。 " p rint w オーキングd irectory」

ssh

ネットワークを介して、別のLinuxマシンにリモートログインします。
例: ssh quincy@104.25.105.32 ユーザー名「quincy」を使用して104.25.105.32にログインします。

テール -ファイルの最後の10行を表示します。 -n(数値)オプションを使用して、行数を減らしたり増やしたりします。
例: tail -n 5 todo.txt 「todo.txt」の最後の5行が表示されます。

tar

tarfile(.tar)またはtarball(.tar.gzまたは.tgz)からファイルを保存および抽出します。

トップ

Windowsのタスクマネージャと同様に、システムで使用されているリソースを表示します。

Linuxコマンド-知っておくべき基本的なBashコマンドラインのヒント
  1. 初心者が知っておくべきコマンド プロンプトの 7 つのコツ

    コンピューターを使用することは、コマンド プロンプト ウィンドウ シェルでいくつかのキーの組み合わせを叩くことだけだった数十年前にさかのぼります。私たちのほとんどは、システムにわずかな変更を加えるためにさえ、すべてのコマンドを覚えなければならないため、その退屈な白黒ウィンドウが嫌いでした. コマンド プロンプトのインターフェイスは魅力的ではないかもしれませんが、常に Windows 環境の重要な部分でした。はい、コマンド プロンプト シェルを使用するにはいくつかの複雑なコマンドを習得する必要がありますが、これは Windows のルートにアクセスするための最も安全で強力な方法の 1 つです。

  2. 知っておくべきWindows 11のヒントと隠された宝石

    Windows 11 は、互換性のあるデバイスの無料アップグレードとして利用でき、多くの新機能と改善が含まれています。新しく再設計されたスタート メニュー タスクバー、Andriod アプリをサポートする改良された Microsoft ストア、統合された Microsoft チーム、スナップ レイアウト、ウィジェットなどがあります。しかし、レドモンドの巨人によって公式に発表された大きなニュースと機能に加えて、Windows 11 には多くの小さな変更が含まれており、一見すると明らかではないかもしれません。この投稿では、Windows 11 の非表示の機能をいくつか紹介しました。 について知って