私のお気に入りのLinuxコマンド–上位25以上の基本的なLinuxコマンドとチートシートのリスト

公開: 2017-10-07

私のお気に入りのLinuxコマンド-Crunchifyのヒント

私は非常に長い間Linux環境に取り組んできましたが、最近はさらに多くのコマンドを調べました。 このチュートリアルでは、参考のために最も一般的に使用されるLinuxコマンドについて説明します。

始めましょう。

1. Linux OSのバージョンとシステム情報を取得するにはどうすればよいですか?

2. OSを最新バージョンに更新するにはどうすればよいですか?

apt アップデートを取得&& apt アップグレードを取得

3. tar.gzを作成して抽出する方法は?

4.非表示のLinuxファイルを表示するにはどうすればよいですか?

root @ crunchify:/ tmp / crunchify#ls -ltra

5. Linuxでファイルをシンボリックリンクするにはどうすればよいですか?

ln -s /path/to/file /symlink

以下のコマンドでは、/ tmp / javaと入力すると、/ opt / javaにリダイレクトされます。

シンボリックリンクを強制的に更新するにはどうすればよいですか? パラメータ-fsを使用するだけです。

6.ファイルのアクセス許可と所有者を変更するにはどうすればよいですか?

  • chmod 777 <ファイル名>
  • chown root:root <ファイル名>

ディレクトリにchmodとchownを適用したいですか? パラメータ-Rを使用するだけです。 例: chmod -R 777 /folder/

7.ファイルをリモートコピーする方法は?

scp [email protected]:/tmp/crunchify/one.txt /opt/

パラメータ-rを使用してフォルダをコピーします。

8. Javaプロセスが実行されているかどうかを確認するにはどうすればよいですか?

ps -few | grep java

9.VMが実行されている期間を確認しますか?

10. JavaプロセスのHeapDumpを強制的に生成するにはどうすればよいですか?

$ / opt / java / bin> ./jmap -dump:format = b、file = /tmp/heapdump.dmp 33333(プロセスID)

11. 5秒ごとにポート8080のアクティブな接続数を確認するにはどうすればよいですか?

真実である間; netstat -an |を実行しますgrep -c $(hostname -i):8080; 睡眠5; 終わり;

12.別のユーザーとしてログインするにはどうすればよいですか?

sudo su –クランチ

13.インターネットからJDK9をダウンロードする方法は?

インターネットからJDK9をダウンロードする方法

指示:

system commandを使用してJavaをインストールしたいですか?

14.大きなファイルを空にする方法は?

コマンドを使用します: cat /dev/null > file-name

15. VIまたはVIMなしでファイルを作成するにはどうすればよいですか?

コマンドtouchを使用します。

16.コマンド履歴を表示してクリアする方法は?

  • root @ crunchify:/ opt#履歴(履歴を表示するため)
  • root @ crunchify:/ opt#history -c(履歴をクリアするため)

17.一般的なシステム情報

18.監視および統計コマンド

19. Grepコマンド–検索ファイル

20.ディスクスペースコマンド

21.Linuxファイルのパーミッションを理解する

Linuxファイルのアクセス許可を理解する

22.便利なLinuxコマンドのチートシート:

クリックして展開します。

Linuxコマンドの便利なチェックリスト