怖いハロウィーン Linux コマンド

怖いハロウィーン Linux コマンド

ハロウィーンではありませんが、Linux の不気味な側面に注目する価値はあります。幽霊、魔女、ゾンビの画像を表示するコマンドは何でしょうか?どれがトリック・オア・トリートの精神を刺激するでしょうか?

地下室

まあ、私たちはいつも地下室を目にします。名前にもかかわらず、crypt はジャンク ファイルの金庫や埋葬地ではなく、ファイルの内容を暗号化するコマンドです。現在、crypt は通常、古い crypt コマンドをエミュレートする mcrypt と呼ばれるバイナリを呼び出すことによって機能するスクリプトとして実装されています。 mycrypt コマンドを直接使用するのがより良い選択です。

$ mcryptx の
パスフレーズを入力してください(最大512文字)
大文字、小文字、数字を組み合わせて使用​​してください。
パスフレーズを入力してください:
パスフレーズを入力してください:

ファイル x は暗号化されました。

mcrypt コマンドは .nc 拡張子を持つ 2 番目のファイルを作成することに注意してください。暗号化しているファイルは上書きされません。

mcrypt コマンドには、キー サイズと暗号化アルゴリズムのオプションがあります。オプションでキーを指定することもできますが、mcrypt コマンドではこれが推奨されません。

殺す

また、kill コマンドもあります。これは、もちろんプロセスを殺すためのものではなく、プロセスを適切に終了するための要件に応じて、プロセスを強制的にも非強制的にも終了させるためのものです。もちろん、Linux はそれだけではありません。代わりに、プロセスを終了するためのさまざまな kill コマンドがあります。 kill、pkill、killall、killpg、rfkill、skill (es-kill と発音)、tgkill、tkill、xkill があります。

$ キルオールランミー
[1] ./runmeを終了しました
[2] ./runmeを終了しました
[3]- ./runmeを終了しました
[4]+ ./runmeを終了しました

細断する

Linux システムでは、shred というコマンドもサポートされています。 shred コマンドはファイルを上書きして以前の内容を隠し、ハード ドライブ回復ツールを使用して回復できないようにします。 rm コマンドは基本的にディレクトリ ファイル内のファイルへの参照を削除するだけであり、必ずしもディスクからコンテンツを削除したり上書きしたりするわけではないことに注意してください。 shred コマンドはファイルの内容を上書きします。

$ 重複ファイル.txt を破棄する
$ 重複した.txt
▒oΛ▒▒9▒lm▒▒▒▒▒▒▒o▒1־▒▒f▒f▒▒▒i▒▒h^}&▒▒▒{▒▒

ゾンビ

コマンドではありませんが、ゾンビは Linux システム上で非常に頑固な存在です。ゾンビは基本的に、完全にクリーンアップされなかった死んだプロセスの残骸です。プロセスはこのように動作することは想定されていません。つまり、死んだプロセスをそのまま放置してデジタル天国に送るのではなく、そのまま放置しておくのです。したがって、ゾンビの存在は、ゾンビをここに残しているプロセスに何か問題があることを示しています。

システムにゾンビ プロセスが残っているかどうかを確認する簡単な方法は、top コマンドのヘッダー行を確認することです。

$ トップ
トップ - 18:50:38 6 日間稼働、6:36、ユーザー 2 人、負荷平均: 0.00、0.00、0.00
タスク: 合計 171、実行中 1、スリープ中 167、停止中 0、ゾンビ 3 `< ==`
%CPU: 0.0 us、0.0 sy、0.0 ni、99.9 id、0.1 wa、0.0 hi、0.0 si、0.0 st
KiB メモリ: 合計 2003388、空き 250840、使用中 545832、バッファ/キャッシュ 1206716
KiB スワップ: 合計 9765884、空き 9765764、使用済み 120。使用可能なメモリ 1156536

最悪!ゾンビプロセスが 3 つあることがわかります。

真夜中

ハロウィーンでは、死者の霊が日没から真夜中までさまようと言われることがあります。 Linux は at midnight コマンドを使用して出発を追跡できます。次の指定された時間にジョブを実行するようにスケジュールするために使用されます。at は 1 回限りの cron のように動作します。

深夜の$
警告: コマンドは /bin/sh を使用して実行されます
at> echo '死者の霊は去った'
で> <EOT>
2017年10月31日木曜日00:00:00のジョブ3

デーモン

Linux システムは、バックグラウンドで実行され、システムの機能の多くを提供するプロセスであるデーモンにも大きく依存しています。多くのデーモンの名前は「d」で終わります。 「d」はデーモンを意味し、このプロセスが常に実行されており、いくつかの重要な機能をサポートしていることを示します。 「デーモン」という言葉を使う人もいます。

$ ps -ef | grep sshd
ルート 1142 1 0 Oct19 ? 00:00:00 /usr/sbin/sshd -D
ルート 25342 1142 0 18:34 ? 00:00:00 sshd: shs [priv]
$ ps -ef | grep デーモン | grep -v grep
メッセージ+ 790 1 0 Oct19 ? 00:00:01 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
ルート 836 1 0 Oct19 ? 00:00:02 /usr/lib/accountsservice/accounts-daemon

要約する

上記は私が皆さんに紹介した怖いハロウィーン Linux コマンドです。皆さんのお役に立てれば幸いです。ご質問があれば、メッセージを残してください。すぐに返信いたします。

以下もご興味があるかもしれません:
  • Linux でも利用できる人気の Windows アプリ 10 選
  • Linux環境でのWin10 Bash/WSLによる.NET Coreアプリケーションのデバッグの詳細な説明
  • Linux で Crontab を使用して Tomcat アプリケーションを定期的に監視および保守する方法
  • Linux 上で Windows アプリケーションを実行する
  • Linux 上で Python3.6 をコンパイルしてインストールするための詳細なチュートリアル
  • Linux での i3 ウィンドウ マネージャーの設定と使用に関するチュートリアル
  • Linux がますます人気になっている 10 の理由
  • 収集する価値のある Linux ドキュメント編集コマンド 27 個
  • あなたが知らない Linux KDE アプリケーション 11 選

<<:  サブメニューをクリックする効果を実現するJavaScript

>>:  MySQL グループレプリケーションの設定手順 (推奨)

推薦する

HTML_PowerNode Java アカデミーでテーブルを動的に追加する

さっそく、コードを直接投稿します。具体的なコードは次のとおりです。 <html> <...

VueはCanvasを使用してランダムなサイズで重なり合わない円を生成します

目次キャンバス関連文書エフェクト画像表示ケースの完全なコード親コンポーネントコードサブコンポーネント...

Vueの最初のプログラムを書くための勉強ノート

目次1. HTMLを書く、最初のVueプログラムビューテンプレートとデータに注意してください決定ルー...

Apache をインストールした後、サービスを開始できません (サービスを開始するとエラー コード 1 が表示されます)

目次1. エラーメッセージ2. エラーの原因3. 解決策1. エラーメッセージ1. インストール後、...

JavaScript プロトタイプのデータ共有とメソッド共有の実装を調べる

データ共有プロトタイプにはどのようなデータを書き込む必要がありますか?共有する必要があるデータはプロ...

ライフゲームの JavaScript 実装

目次コンセプト紹介論理的ルール完全なコード主な実装コンセプト紹介セルオートマトンとは、コンピュータの...

Linux で FastDFS を使用してイメージ サーバーを構築する

目次サーバー計画1. システムコンポーネントをインストールする2. fastdfsをインストールする...

WEB2.0の片手ルール

<br />前回のCSSに関する記事は、多くの人にあまり理解されませんでした。そのため、...

MySQL の union と union all の簡単な分析

データベースでは、UNION キーワードと UNION ALL キーワードの両方が 2 つの結果セッ...

表の境界線の CSS 構文

<br />表の境界線の CSS 構文具体的な内容には、上境界線の幅、右境界線の幅、下境...

Linux に MySQL 8.0.19 をインストールするための詳細な手順と問題解決方法

最近Tencent Cloudサーバーを購入し、環境を構築しました。このメモは、これまで MySQL...

Meituan DBデータをデータウェアハウスに同期するアーキテクチャと実践

背景データ ウェアハウス モデリングでは、何ら処理されていない元のビジネス レイヤー データは OD...

純粋な CSS 流星群の背景サンプルコード

GitHubアドレス、気に入ったらスターを付けてくださいプラグインのプレビューチュートリアルコード表...

要素複数フォーム検証の実装

プロジェクトでは、フォーム テストが頻繁に発生します。単一のフォーム テストについては、詳細な紹介が...

Redmine の Docker インストール手順

イメージをダウンロードします(オプションの手順です。省略した場合は、手順 3 と 4 で自動的にイン...