これら 6 つの「恐ろしい」Linux コマンドをまだ知りませんか?

リリース: 2021-12-20 10:34:34
転載
2082 人が閲覧しました

6 つの「恐ろしい」Linux コマンド

1: crypt

私たちには常に crypt がありました。名前が示すように、crypt はジャンク ファイルを保管するための地下宮殿や墓ではなく、ファイルの内容を暗号化するためのコマンドです。

今日、「crypt」は通常、スクリプトとして実装されます。mcrypt と呼ばれるバイナリ プログラムを呼び出すことで、古い crypt コマンドをエミュレートし、その機能を発揮します。 mycrypt コマンドを直接使用する方が良いオプションです。

$ mcrypt x
Enter the passphrase (maximum of 512 characters)
Please use a combination of upper and lower case letters and numbers.
Enter passphrase:
Enter passphrase:
File x was encrypted.
ログイン後にコピー

注意: mcrypt コマンドは、拡張子「.nc」を持つ 2 番目のファイルを作成します。

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

2: kill

これら 6 つの「恐ろしい」Linux コマンドをまだ知りませんか?

kill コマンドもあります。もちろん、これは殺人を指すのではなく、私たちが使用する終了 プロセスの終了をどの程度強制的に命令するかは、プロセスを適切に終了するために何が必要かによって決まります。もちろん、Linux はこれで終わりではありません。代わりに、コマンドラインで使用できるさまざまな kill コマンドが用意されています。

kill、pkill、killall、killpg、rfkill、skill (es-kill を参照)、tgkill、tkill、xkill があります。

$ killall runme
[1] Terminated ./runme
[2] Terminated ./runme
[3]- Terminated ./runme
[4]+ Terminated ./runme
ログイン後にコピー

3:shred

これら 6 つの「恐ろしい」Linux コマンドをまだ知りませんか?

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

$ shred dupes.txt
$ more dupes.txt
▒oΛ▒▒9▒lm▒▒▒▒▒o▒1־▒▒f▒f▒▒▒i▒▒h^}&▒▒▒{▒▒
ログイン後にコピー

4: ゾンビ

これら 6 つの「恐ろしい」Linux コマンドをまだ知りませんか?

##ゾンビ (ゾンビ プロセス) はコマンドではありませんが、Linux システム上にあります。しかし根深い。ゾンビは基本的に、完全に消去されていない、死んだプロセスの残骸です。

プロセスはこのように実行されるべきではありません。死んだプロセスをそのまま死なせてデジタル天国に移動させるのではなく、残したままにしておくのです。そのため、ゾンビの存在は、ゾンビを残したプロセスに何らかの欠陥があることを示しています。

システム上にゾンビ プロセスが残っているかどうかを確認する簡単な方法は、一番上のコマンドのタイトル行を確認することです。

とても怖いです!上に示した 3 つのゾンビ プロセスがあります。

$ top
top - 18:50:38 up 6 days, 6:36, 2 users, load average: 0.00, 0.00, 0.00
Tasks: 171 total, 1 running, 167 sleeping, 0 stopped, 3 zombie <==
%Cpu(s): 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 Mem : 2003388 total, 250840 free, 545832 used, 1206716 buff/cache
KiB Swap: 9765884 total, 9765764 free, 120 used. 1156536 avail Mem
ログイン後にコピー

五:真夜中に

死者の魂は日没から夜遅くまでさまよいます。 Linux では、ユーザーが「午前 0 時」コマンドを使用して外出したかどうかを追跡できます。 at は、次に指定された時刻になったときに実行されるタスクをスケジュールするために使用され、1 回限りのスケジュールされたタスク (cron) のように機能します。

$ at midnight
warning: commands will be executed using /bin/sh
at> echo &#39;the spirits of the dead have left&#39;
at> <EOT>
job 3 at Thu Oct 31 00:00:00 2017
ログイン後にコピー

6: デーモン

これら 6 つの「恐ろしい」Linux コマンドをまだ知りませんか?

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

$ ps -ef | grep sshd
root 1142 1 0 Oct19 ? 00:00:00 /usr/sbin/sshd -D
root 25342 1142 0 18:34 ? 00:00:00 sshd: shs [priv]
$ ps -ef | grep daemon | grep -v grep
message+ 790 1 0 Oct19 ? 00:00:01 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
root 836 1 0 Oct19 ? 00:00:02 /usr/lib/accountsservice/accounts-daemon
ログイン後にコピー
推奨学習: 「

Linux ビデオ チュートリアル

関連ラベル:
ソース:weixin
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート