Linux で最も頻繁に使用されるターミナル コマンドのトップ 10 のリストを取得します。

Linux で最も頻繁に使用されるターミナル コマンドのトップ 10 のリストを取得します。

私が最も頻繁に使用するコマンドは次の通りです:

  1. 選択肢
  2. CD
  3. ギット
  4. ls
  5. ssh
  6. 須藤

数週間前、私はこの Reddit スレッドに偶然出会いました。そこでは、短い Bash スニペットによって、最もよく使用するターミナル コマンドのリストを取得する方法が示されていました。

履歴 '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a; }' 列

詳細はそれほど重要ではありませんが、基本的には、履歴コマンドの出力を取得して要約し、上位 10 個のコマンドと、各コマンドが使用された時間の割合を示します。スニペットにいくつかの変更を加えるだけで、リストを長くしたり、書式を少し変更したりすることが簡単にできます。これは最近更新したラップトップからのものです。

  1 138 25.0909% sudo
  2 59 10.7273% ls
  3 47 8.54545% cd
  4 20 3.63636% ギット
  5 19 3.45455% グレップ
  6 13 2.36364% ...
  7 10 1.81818% lpstat
  8 9 1.63636% 見つける
  9 8 1.45455% ps
 10 8 1.45455% トップ

これらのうち、私を驚かせたのは lpstat だけです (最近、プリンターの設定に苦労しています)。これらの数字はそれほど大きくなく、詳細の一部は sudo の背後に隠されています (おそらくその多くは DNF 更新です)。不思議なことに、デスクトップと、異なる目的で使用されている複数の仮想マシンで同じコマンドを実行したところ、まったく異なる結果が得られました。

私のデスクトップでは、かなりの時間を ssh の使用に費やしています。仮想マシンの中では、systemctl と docker の両方がリストに載っており、構成ファイルの編集に多くの時間を費やしているため、vi がトップに躍り出ました。

あなたのトップ 10 も、おそらくあなた自身について何かを共有しているでしょう。あなたは開発者ですか?スーパーユーザー?リモートシステムを頻繁に使用しますか?あなたのお気に入りのテキストエディタは何ですか?
よろしければ、ぜひあなたのトップ 10 や、そのための最適なツールをシェアしてください。あなたのリストは驚きましたか?あなたが思っているのと同じですか?

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Linux ターミナルでドメイン IP アドレスを見つけるコマンド (5 つの方法)
  • LinuxターミナルでSOCKS5プロキシを使用する方法の詳細な説明
  • Linuxターミナルでシェルスクリプトを実行して現在実行中のアプリのログを直接出力するAndroidの実装方法
  • Linux でシェル スクリプトを使用してターミナルの幅を取得する方法
  • Linux コマンドラインターミナルで画面を分割するための 2 つのツール
  • Linux でターミナル画面を分割する 2 つの方法 (screen と tmux)
  • Linux ターミナルのコマンドラインでよく使われるショートカットキーの詳細な説明
  • LinuxターミナルでPythonコマンドラインを終了する方法
  • Linuxはsttyを使用して端末の回線設定を表示および変更します。

<<:  RoughViz を使用して Vue.js でスケッチされたチャートを視覚化する方法

>>:  MySQL のフィールドに一意のインデックスを追加および削除する方法

推薦する

MySQLデータベースとテーブルシャーディングの概要

プロジェクトの開発中に、データベースのデータがどんどん大きくなり、その結果、1 つのテーブルにデータ...

WeChatミニプログラムで検索キーワードを強調表示するサンプルコード

1. はじめにプロジェクトで要件に遭遇したら、データを検索してキーワードを強調表示します。要件を受け...

get メソッドによる HTML フォームの値転送の例

google.htmlインターフェースは図の通りですコードは図のとおりです: (比較的シンプルで、入...

インスピレーションを得るための7つのクールなダイナミックウェブサイトデザイン

デザインの分野では、毎年さまざまなデザインのトレンドや流行があります。たとえば、近年のレスポンシブデ...

HTML テキストフォーマットの簡単な例 (詳細な説明)

1. テキストの書式設定: この例では、HTML ファイル内のテキストを書式設定する方法を示します...

一般的な Nginx のテクニックと例の概要

1. 複数サーバーの優先順位たとえば、各サーバー ブロックがポート 80 をリッスンする場合、www...

MySQLトリガーの詳細な説明と簡単な例

MySQLトリガーの簡単な例文法CREATE TRIGGER <トリガー名> -- トリ...

JS におけるメモリと変数の保存についての詳細な説明

目次序文JSマジックナンバー数値の保存バイナリ変換方法なぜ 0.1 + 0.2 !== 0.3 なの...

フロントエンドJavaScriptは関数のカリー化を完全に理解している

目次1. カレーとは何か2. カレーの用途3. カリー化ユーティリティ関数をカプセル化する方法 1....

js は複数の画像を zip にパッケージ化します

目次1. ファイルをインポートする2. HTMLページ3. メインコード4. 画像をbase64に変...

insert と select を組み合わせて、「データベース内のフィールドの最大値 + 1 を挿入する」メソッドを実装する

この記事はmysqlデータベースです質問 1 表 1 のデータを表 2 にインポートします。表 1 ...

MySQL実行計画を学ぶ

目次1. 実施計画の概要2. 実行計画の実践id:選択タイプ:テーブル:タイプ:可能なキー:鍵:キー...

Windows10 HomeバージョンにDockerをインストールするときに発生する問題の概要

Docker ダウンロード アドレス: http://get.daocloud.io/#instal...

MySQLの複合インデックス方式の詳細な説明

どの DBMS でも、インデックスは最適化にとって最も重要な要素です。データ量が少ない場合、適切なイ...