すべてのユーザーに必要な100のLinuxコマンド

100 Essential Linux Commands



通常のLinuxユーザーは、アプリケーションのインストール、あるディレクトリから別のディレクトリへのファイルのコピーなど、基本的なタスクを実行するためのLinuxの基本的な日常使用コマンドのほとんどすべてを知っています。しかし、この記事では、100の重要なLinuxコマンドをリストします。これは、初心者からプロのLinux開発者やシステム管理者まで、すべてのLinuxユーザーに役立つ可能性があります。時間を無駄にする前に、この膨大なLinuxコマンドのリストから始めましょう。

1.猫(連結)

このコマンドを使用して、ターミナルウィンドウの出力としてファイルの内容を取得できます。あなたはただ書く必要があります 示されているサンプルスクリーンショットのようにコマンドを実行して実行します。







名前が示すように、このコマンドを使用してファイルを作成、表示、および連結できます。



ファイルがターミナルウィンドウのサイズよりも長い場合、ファイルのすべてのコンテンツを簡単に読み取ったり表示したりするのは簡単ではありません。しかし、微調整があります、あなたは使うことができます 以下 指図。これにより、ユーザーは、キーボードのPgUpキーとPgDnキー、または上矢印キーと下矢印キーを使用して、ファイルのコンテンツを前後にスクロールできます。



最後に終了します 以下 入力するだけです





2.適性

適性 Linuxパッケージ管理システム用の非常に強力なインターフェースです。



まず、次のコマンドを使用して、システムにaptitudeパッケージをインストールまたは更新する必要があります。

インストールが完了したら、ターミナルにaptitudeと入力して実行すると、下のスクリーンショットに示すように、aptitudeインターフェイスが開きます。

あなたはこれを使うことができます 適性 Linuxまたはその他のディストリビューションでアプリケーションパッケージを更新、インストール、または削除するための組み込みインターフェイス。

3.カロリー

あなたが使用することができます cal 次のスクリーンショットにあるように、ターミナルウィンドウでコマンドを実行してカレンダーを表示します。コマンドを実行して現在の月のカレンダーを表示すると、日付も強調表示されていることがわかります。

次のスクリーンショットに示すコマンドを実行して、年間のカレンダーを表示することもできます。

4.紀元前

紀元前 次のコマンドを実行すると、Linuxターミナルでコマンドライン計算機を有効にできるため、Linuxユーザーにとってもう1つの便利で便利なコマンドです。

ターミナルウィンドウ自体で計算を行うことができますが、サービスで使用するのはクールなコマンドではありませんか?

5.chage

Linuxコマンド チャゲ の頭字語です 年齢を変える また、ユーザーのパスワードの有効期限情報を変更するために使用できます。

上のスクリーンショットでわかるように、一定期間後、つまり定期的に、ユーザーにパスワードの変更を強制することもできます。これは、システム管理者にとって優れたコマンドです。

6. df

実行するだけでファイルシステムのすべての情報を取得できます df ターミナルウィンドウのコマンド。

使用する場合 df –h 次のスクリーンショットでわかるように、ファイルシステム情報が人間が読める形式で表示されます。

7.ヘルプ

これを実行すると ヘルプ ターミナルウィンドウのコマンドは、シェルで使用できるすべての組み込みコマンドを一覧表示します。

8. pwd(印刷作業ディレクトリ)

名前として 印刷作業ディレクトリ このコマンドは、現在作業しているディレクトリのパスを示しています。このコマンドは、すべてのLinux初心者およびLinuxターミナルを初めて使用するユーザーにとって非常に便利です。

9. ls

このコマンドは、Linuxユーザーがターミナルで一般的に使用するコマンドの1つであるため、紹介する必要はないと思います。

ターミナルでlsコマンドを入力して実行すると、特定のディレクトリのすべてのコンテンツが表示されます。つまり、上のスクリーンショットに表示されているように、ファイルとディレクトリの両方が表示されます。

10.ファクター

factorは、Linuxターミナル用の数学コマンドであり、シェルに入力した10進数のすべての可能な係数を提供します。

11.uname

うなめ ターミナルシェルで実行するとLinuxシステム情報を表示するので便利なLinuxコマンドです。

すべてのシステム情報タイプを表示するには うなめ-a ターミナルで。

カーネルリリースに関連する情報については、入力するだけです uname -r

また、オペレーティングシステムの情報タイプの場合 参加してください-o ターミナルシェルで。 12. ping

システムがルーターまたはインターネットに接続されているかどうかを確認する場合は、PING(Packet INternet Groper)が最適です。 ICMPプロトコルを使用して他のデバイスに接続します。

pingコマンドで使用するオプションはいくつかあります。pingはアドレスをホスト名として表示するため、アドレスを数字で表示する場合は、ping-nコマンドを使用します。デフォルトでは1秒であるため、Ping-Iを使用して送信の間隔を指定します。

13. mkdir

mkdir コマンドを使用すると、Linuxターミナルを使用して任意のディレクトリに新しいフォルダを作成できます。私が作成した次のスクリーンショットで見ることができます VGPM を使用してフォルダ mkdir ターミナルシェルのコマンド。

使用することもできます rmdir Linuxターミナルウィンドウからディレクトリ内のフォルダを削除するコマンド。

14. gzip

gzipコマンドを使用してターミナルウィンドウから任意のファイルを圧縮できますが、ディレクトリから元のファイルが削除されます。元のファイルを保持したい場合は、代わりにgzip -kを使用してください。これにより、元の圧縮ファイルと新しい圧縮ファイルの両方がディレクトリに保持されます。

15. whatis

特定のLinuxコマンドを何に使用できるかを知りたい場合は、コマンドを実行するだけです。 とは ターミナルシェルで、その特定のLinuxコマンドの短い1行の説明が表示されます。

16.誰が

これは、Linuxシステムでさまざまなユーザーを処理および管理するシステム管理者向けです。 ターミナルでコマンドを実行すると、現在Linuxシステムにログインしているユーザーの完全なリストが表示されます。

17.無料

自由 コマンドを使用して、システムの物理メモリとスワップメモリ​​で使用されている空きストレージの量を正確に確認できます。

あなたが使用できるなど、無料のコマンドで使用するいくつかのオプションもあります 無料-b 結果を表示するには バイト無料-k のメモリで使用可能で使用されているものを表示するには キロバイト無料-m 表示するには メガバイト無料-g 結果を表示するには ギガバイト無料–テラ 結果を表示するには テラバイト

18.トップ

はシンプルですが、Linuxシステムで進行中のすべてのプロセスを、ユーザー名、優先度レベル、一意のプロセスID、および各タスクごとの共有メモリで監視するための便利なコマンドです。

19. sl

これは作業中のちょっとした楽しみのためであり、便利なコマンドではありません。実行されると、蒸気エンジンはターミナルウィンドウを通過します。ぜひお試しください!

表示されない場合は、次のコマンドを使用してインストールしてください。

$sudoaptインストールsl

20.バナー

バナーは、Linuxターミナルで実行されたときのもう1つの楽しいコマンドです。 バナー 次のスクリーンショットに示すように、入力したテキストはすべて大きなバナー形式で表示されます。

$sudo apt-get installバナー

21. aafire

ターミナルウィンドウに火をつけてみませんか?コマンドを実行するだけです aafire ターミナルウィンドウで魔法を見てください。

$sudo apt-get installlibaa-bin

22.エコー

以下のスクリーンショットに示すように、echoコマンドを使用して、コマンドで使用したテキストを印刷できます。

23.指

ユーザーの最終ログイン、ユーザーのホームディレクトリ、ユーザーアカウントのフルネームなど、システム上のすべてのユーザーに関するすべての情報が表示されます。

24.グループ

特定のユーザーがどのグループに属しているかを知りたい場合は、実行してください グループ ターミナルウィンドウのコマンド。ユーザーがメンバーになっているグループのリスト全体が表示されます。

25.頭

このコマンドは、ファイルの最初の10行を一覧表示します。 ターミナルウィンドウのコマンド。特定の行数を表示したい場合は、 -n(数値) のようなオプション head -n(任意の数) 次の場合と同じように、ターミナルシェルで。

26.男

ここで、manはユーザーマニュアルを表し、名前が示すように、manは特定のコマンドのユーザーマニュアルを表示します。コマンドの名前、コマンドの使用方法、およびコマンドの説明が表示されます。

27. passwd

passwdコマンドを使用すると、コマンドを使用するだけで、自分自身または任意のユーザーのパスワードを変更できます。 passwd 自分のパスワードを変更したい場合 passwd 特定のユーザーのパスワードを変更したい場合。

28位

は、現在ログインしているユーザーのリストを表示するのに役立つ短くて単純なコマンドです。

29. whoami

このコマンドは、どのユーザーがシステムにログインしているか、または誰としてログインしているかを確認するのに役立ちます。

30.歴史

ターミナルシェルで起動すると、historyコマンドは、使用したすべてのコマンドをシリアル番号の形式で一覧表示します。感嘆符を使用する コマンドのシリアル番号は、ターミナルでコマンド全体を書き込む必要なしに、その特定のコマンドを実行するのに役立ちます。

31.ログイン

ユーザーを切り替えたい場合、または新しいセッションを作成したい場合は、ターミナルウィンドウでこのコマンドを実行し、以下のスクリーンショットに示すように、ログインIDやパスワードなどの詳細を入力します。

32. lscpu

このコマンドは、スレッド、ソケット、コア、CPUカウントなどのすべてのCPUアーキテクチャ情報を表示します。

33. mv

mv (move)コマンドを使用して、あるファイルまたはディレクトリを別のファイルまたはディレクトリに移動できます。これは、特にシステム管理に取り組んでいるときに非常に便利なコマンドです。

34.ps

セッションまたはシステム上の他のユーザーに対して現在実行されているプロセスのリストを表示する場合は、psコマンドを使用すると、プロセスをプロセス識別番号とともに詳細に表示します。 ps -u 指図。

35.殺す

このコマンドを使用して、現在進行中のプロセスをターミナルシェル自体から手動で強制終了できます。プロセスを強制終了するには、一意のPID、つまりプロセス識別番号が必要です。

36.しっぽ

しっぽ コマンドは、ファイルの最後の10行をターミナルウィンドウに出力として表示します。コマンドで必要に応じて特定の行数を継続するオプションがあります テール-n 以下のスクリーンショットに示すように。

37. cksum

cksum Linuxターミナルでコマンドを使用してスローされたファイルまたはデータストリームのチェックサム値を生成するコマンドです。ダウンロードの実行で問題が発生した場合は、ダウンロードが破損しているかどうかを確認することもできます。

38. cmp

2つのファイルをバイトごとに比較する必要がある場合は、 cmp はあなたにとって最高のLinuxコマンドです。

39.環境

env は、現在のセッションで変更を加えることなく、Linuxターミナルウィンドウにすべての環境変数を表示したり、カスタム環境で別のタスクやプログラムを実行したりするために使用できる非常に便利なシェルコマンドです。

40.ホスト名

ホスト名 コマンドを使用して、現在のホスト名を表示し、 ホスト名 現在のホスト名を新しいものに変更するために使用できます。

41. hwclock

hwclockまたはhwclock–set –dateコマンドを使用して、ハードウェアクロックを表示したり、新しい日付に設定したりできます。

42. lshw

sudo lshwコマンドを使用して、Linuxが実行されているシステムの詳細なハードウェア情報を呼び出すことができます。それはあなたにハードウェアについてのすべての細部を与えます、ただそれを試してみてください。

43.ナノ

nanoは、プログラミングやその他の目的で多くの人が使用した可能性のあるPicoエディターとまったく同じLinuxコマンドラインテキストエディターです。多くの機能を備えた非常に便利なテキストエディタです。

44. rm

rm コマンドを使用して、作業ディレクトリから任意のファイルを削除できます。より良い利便性のためにあなたは使うことができます rm -i ファイルを削除する前に最初に確認を求められるため、コマンドを実行します。

45. ifconfig

ifconfig これは、システムのネットワークインターフェイスを構成するために使用できるもう1つの便利なLinuxコマンドです。

46.クリア

クリア Linuxターミナルシェルの簡単なコマンドです。実行すると、ターミナルウィンドウがクリアされて新たに起動します。

47.彼の

これは コマンドを使用して、Linuxターミナルウィンドウから直接別のアカウントに切り替えることができます。

48. wget

wget インターネットから任意のファイルをダウンロードするための非常に便利なコマンドであり、最良の部分は、タスクの作業を続行できるようにバックグラウンドで動作するダウンロードです。

49.はい

はいあなたのテキスト commandは、yesコマンドで入力されたテキストメッセージを、を使用して停止するまでターミナルウィンドウに繰り返し表示するために使用されます。 CTRL + c キーボードショートカット。

50.最後

lastコマンドを実行すると、システムに最後にログインしたユーザーのリストがLinuxターミナルの出力として表示されます。

51.見つけます

見つける コマンドは信頼性が高く、間違いなくより優れた代替手段です 探す システム上の任意のファイルを見つけるコマンド。

52。 iostat

システムの入出力デバイスを監視する必要がある場合は、iostatコマンドを使用すると、CPUのすべての統計情報とI / Oデバイスがターミナルウィンドウ自体に表示されるため、非常に便利です。

53. kmod

あなたが使用することができます kmodリスト このコマンドは、システムに現在ロードされているすべてのモジュールを表示するため、すべてのLinuxカーネルモジュールを管理するコマンド。

54. lsusb

lsusb 以下のスクリーンショットに示すように、コマンドは、ハードウェアに接続されているすべてのUSBバスとそれらに接続されている外部USBデバイスに関する情報を表示します。

55. pstree

pstree コマンドは、現在実行中のすべてのプロセスをLinuxターミナルウィンドウにツリー形式で表示します。

56. sudo

rootユーザーまたはroot権限としてコマンドを実行する必要がある場合は、追加するだけです。 sudo コマンドの開始時。

57. apt

apt(Advanced Package Tool)は、次のスクリーンショットに示すように、ユーザーがパッケージングシステムを操作するのに役立つLinuxコマンドです。

58. zip

以下のスクリーンショットに示すように、zipコマンドを使用して1つ以上のファイルを圧縮できます。外出先で任意の数のファイルを圧縮するのは簡単ですが便利なコマンドです。

59.解凍

圧縮されたzipファイルからファイルを抽出するには、 解凍 ターミナルシェルのコマンド。このコマンドを使用して、特定のディレクトリの複数の圧縮ファイルからファイルを抽出することもできます。

60.シャットダウン

あなたが使用することができます シャットダウン ターミナルシェルから直接システムの電源を切るコマンド。このコマンドは、実行されてからちょうど1分後にシステムをシャットダウンします。あなたが使用することができます シャットダウン-c シャットダウンをキャンセルするコマンド。

61.あなた

あなたへ (ディレクトリ)コマンドを使用して、現在の作業ディレクトリに存在するすべてのディレクトリとフォルダのリストを表示できます。

62. cd

CD コマンドは、ファイルシステムから特定のディレクトリまたはフォルダにアクセスするのに役立ちます。使用することもできます CD .. ルートに戻るコマンド。

63.再起動

名前が示すようにあなたは使用することができます リブート ターミナルウィンドウからシステムを再起動またはシャットダウンするコマンド。次のスクリーンショットに示すように、このコマンドで使用できるオプションがいくつかあります。

64.並べ替え

選別 コマンドを使用すると、ファイルを並べ替えたり、レコードを特定の順序で、通常はASCII値に従って並べ替えたりできます。

65.タック

タック 以下のスクリーンショットに示すように、コマンドはファイルの内容を逆の順序で表示します。

66.終了

出口 コマンドを使用して、コマンドラインから直接ターミナルシェルウィンドウを閉じることができます。

67.イオン性

イオニアン コマンドは、特定のプロセスのI / Oスケジューリングクラスと優先度を取得または設定するのに役立ちます。

68. diff

diff 次のスクリーンショットに示すように、コマンドは2つのディレクトリを比較し、それらの違いを表示します。

69. dmidecode

Linuxでハードウェア情報を取得するために使用できるコマンドはたくさんありますが、特定のハードウェアコンポーネントの情報が必要な場合は、dmidecodeがコマンドです。それはさまざまなオプションを提供し、あなたはそれらを使用して表示することができます dmidecode –help

70。 expr

作業中にすばやく計算を実行したい場合は、exprが非常に便利なコマンドです。以下のスクリーンショットに示すように、より多くのオプションを使用して計算を行うことができます。

71.ガンジップ

gunzip コマンドを使用して、で圧縮されたファイルを抽出または復元できます。 gzip 指図。

72. hostnamectl

hostnamectl コマンドを使用して、システム情報にアクセスしたり、システムのホスト名やその他の関連設定を変更したりできます。

73. iptable

iptables は、テーブルを使用して着信トラフィックと発信トラフィックの両方を管理するのに役立つ、シンプルなLinuxターミナルベースのファイアウォールツールです。

74.キルオール

killall commandは、killallコマンドでスローされたプロセス名に一致するすべてのプログラムを強制終了します。

75. netstat

このコマンドは、着信および発信ネットワーク接続を継続的に監視する必要があるユーザー向けです。 netstat コマンドは、ネットワークステータス、ルーティングテーブル、およびインターフェイス統計を表示します。

76. lsof

lsof コマンドは、Linuxターミナルウィンドウ自体でアプリケーションに関連するすべての開いているファイルを表示するのに役立ちます。出力をカスタマイズするためのいくつかのオプションがあり、以下のスクリーンショットでリスト全体を見ることができます。

77. bzip2

あなたが使用することができます bzip2 ターミナルウィンドウでコマンドを実行して、ファイルを.bz2ファイルに圧縮して使用します bzip2 -d 圧縮ファイルからファイルを抽出するコマンド。

78.サービス

serviceコマンドは、SystemVのinitスクリプトの結果をターミナルウィンドウに表示します。以下のスクリーンショットに示すように、特定のサービスまたはすべてのサービスのステータスを表示できます。

79. vmstat

vmstatコマンドは、ターミナルウィンドウにシステムの仮想メモリ使用量を表示します。

80. mpstat

mpstatコマンドを実行すると、LinuxターミナルウィンドウのCPU使用率とパフォーマンス統計に関するすべての情報が表示されます。

81. usermod

作成済みのユーザーアカウントの属性を編集または変更する場合は、 usermodログイン あなたにとって最良のコマンドです。

82。 接する

使用する 接する ターミナルウィンドウのコマンドを使用すると、ファイルシステムに空のファイルを作成できます。また、日時を変更することもできます。つまり、最近アクセスしたファイルとディレクトリのタイムスタンプです。

83。 uniq

uniqは、ファイルとともにスローされた場合の標準のLinuxターミナルコマンドであり、ファイル内の繰り返される行をフィルタリングします。

84. wc

wcコマンドは、コマンドでスローされたファイルを読み取り、ファイルのワード数と行数を表示します。

85.pmap

pmap コマンドは、指定したpidのメモリマップを表示します。複数のプロセスのメモリマップを表示することもできます。

86. rpm

rpm -i .rpm コマンドを使用して、Linuxにrpmベースのパッケージをインストールできます。 rpmパッケージを削除するには、 rpm -e ターミナルシェルのコマンド。

87. ssh

Secure Shellのsshの頭字語は、ホストシステムに安全に接続するために使用されるプロトコルです。 ssh [メール保護] ユーザーとしてホストコンピュータに接続するためのコマンドです。

88. telnet

telnetコマンドは、telnetプロトコルを使用して、ユーザーとして別のシステムに接続します。

89.いいね

実行中のプロセスの優先度を変更する必要がある場合は、 nice [OPTION] [COMMAND [ARG]…] Linuxターミナルで。

90. nproc

nproc [オプション] コマンドは、現在実行中のプロセスに割り当てられている処理ユニットの数を表示します。

91. scp

Secure Copyのscpの頭字語は、ネットワーク上のホスト間でファイルやディレクトリをコピーするために使用できるLinuxコマンドです。

92.睡眠

寝る commandは、特定の時間、つまりsleepコマンドで指定された時間コマンドの実行を遅延または一時停止します。

93.分割

大きなファイルを小さなファイルに分割する必要がある場合は、 分割[オプション] .. [ファイル[プレフィックス]] Linuxターミナルのコマンド。

94.統計

を使用して、ファイルまたはファイルシステム全体のステータスを表示できます。 Linuxターミナルのコマンド。スクリーンショットにリストされている他のオプションを使用することもできます。

95. lsblk

lsblkコマンドはsysfsファイルシステムを読み取り、ターミナルウィンドウにブロックデバイス情報を表示します。

96.hdparm

hdparmコマンドを使用すると、ターミナルシェルを使用してLinuxでハードディスクやその他のディスクデバイスを処理できます。

97.グレイハウンド

chrt [option] priority [argument ..]コマンドは、プロセスのリアルタイム属性を操作するために使用されます。

98. useradd

useradd [optaons] loginコマンドは、システムにユーザーアカウントを追加するのに役立ちます

99. userdel

userdel [option] loginコマンドを使用すると、システムから任意のユーザーアカウントを削除できます。

100. usermod

usermod [options] loginコマンドを使用すると、システムに存在する任意のユーザーアカウントを変更できます。

したがって、これらは、通常のLinuxユーザーだけでなくプロのLinuxユーザーにも役立つ100の重要なLinuxコマンドです。ご意見やご提案をお気軽に @LinuxHint@SwapTirthakar