CDからISOを作成するためのヒント、ユーザーの活動を観察し、ブラウザのメモリ使用量を確認する
ここでも、Linuxのヒントとコツシリーズに関する別の投稿を書きました。この投稿の目的は、あなたがシステム/サーバーを効率的に管理できるようにするための小さなヒントやハックに気づかせることです。
この投稿では、ドライブにロードされたCD/DVDの内容からISOイメージを作成する方法、学習のためのランダムなmanページを開く方法、他のログインユーザーの詳細と彼らが何をしているかを知る方法、ブラウザのメモリ使用状況を監視する方法を、サードパーティのアプリケーションやユーティリティを使用せずに、ネイティブのツールやコマンドを使って行う方法を見ていきます。それでは始めましょう…
CDからISOイメージを作成する
CD/DVDの内容をバックアップ/コピーする必要があることがよくあります。Linuxプラットフォームを使用している場合、追加のソフトウェアは必要ありません。必要なのはLinuxコンソールへのアクセスだけです。
CD/DVD ROM内のファイルのISOイメージを作成するには、2つのことが必要です。最初に、CD/DVDドライブの名前を見つける必要があります。CD/DVDドライブの名前を見つけるために、以下の3つの方法のいずれかを選択することができます。
1. ターミナル/コンソールからコマンド lsblk (ブロックデバイスのリスト)を実行します。
$ lsblk
2. CD-ROMに関する情報を見るには、lessやmoreのようなコマンドを使用できます。
$ less /proc/sys/dev/cdrom/info
3. dmesgコマンドから同じ情報を取得し、egrepを使用して出力をカスタマイズすることができます。
コマンド「dmesg」は、カーネルバッファリングのリングを表示/制御します。「egrep」コマンドは、パターンに一致する行を表示するために使用されます。オプション-iと--colorをegrepと一緒に使うことで、大文字と小文字を区別しない検索と、一致する文字列をハイライトすることができます。
$ dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'
CD/DVDの名前が分かったら、以下のコマンドを使用してLinuxでCD-ROMのISOイメージを作成できます。
$ cat /dev/sr0 > /path/to/output/folder/iso_name.iso
ここでsr0は私のCD/DVDドライブの名前です。これをあなたのCD/DVDの名前に置き換えてください。これにより、ISOイメージを作成し、サードパーティのアプリケーションなしでCD/DVDの内容をバックアップするのに役立ちます。
ランダムにマニュアルページを開いて読む
Linuxを初めて使う方で、コマンドやスイッチを学びたいのであれば、この調整はあなたのためのものです。以下のコードをあなたの ~/.bashrc ファイルの最後に追加してください。
/use/bin/man $(ls /bin | shuf | head -1)
上記の1行スクリプトをユーザーの.bashrcファイルに入れることを忘れないでください。ルートの.bashrcファイルには入れないでください。次回、ローカルまたはSSHを介してリモートでログインすると、ランダムに開かれたマニュアルページが表示されます。コマンドやコマンドラインスイッチを学びたい初心者にとっては、これは役に立つでしょう。
こちらは、セッションに2回連続でログインした後にターミナルで得たものです。
ログイン中のユーザーのアクティビティを確認する
共有サーバー上で他のユーザーが何をしているかを知りましょう。
一般的には、あなたは共有Linuxサーバーのユーザーか、管理者のいずれかです。サーバーが気になる場合や他のユーザーが何をしているのか確認したい場合は、コマンドwを試してみてください。
このコマンドは、誰かが悪意のあるコードを実行しているか、サーバーに干渉しているか、遅くしているか、その他の何かを行っているかを知らせてくれます。‘w’は、ログインしているユーザーとその行動を監視するための推奨の方法です。
ログオンしているユーザーとその行動を確認するには、端末からコマンド「w」を実行してください。できればrootとして実行してください。
# w
ブラウザによるメモリ使用量を確認する
最近、Google Chromeとそのメモリ使用量について多くのジョークが飛び交っています。ブラウザのメモリ使用状況を知りたい場合は、プロセス名、そのPID、メモリ使用量を一覧表示できます。ブラウザのメモリ使用状況を確認するには、アドレスバーに「about:memory」と入力してください(引用符は不要です)。
私はそれをGoogle ChromeとMozilla Firefoxのウェブブラウザでテストしました。他のブラウザでチェックしてもうまく動作する場合は、以下のコメントで私たちにお知らせください。また、Linuxのターミナルプロセス/サービスでするように、ブラウザのプロセスを単純に終了させることもできます。
Google Chromeで、アドレスバーにabout:memoryと入力してください。以下の画像に似たものが表示されるはずです。
Mozilla Firefoxで、アドレスバーにabout:memoryと入力すると、以下の画像に似たものが表示されるはずです。
これらのオプションの中から、理解できるものを選択することができます。メモリ使用量を確認するには、最も左側のオプション「計測」をクリックしてください。
それはブラウザによるプロセスメモリ使用状況を木のように表示します。
それでは、今回はこれで終わりです。上記のすべてのヒントが、いつかあなたに役立つことを願っています。Linuxユーザーが自分のLinuxシステム/サーバーをより効率的に管理するための、あまり知られていないヒントやトリックがあれば、ぜひ私たちと共有してください。
私はすぐに別の投稿をここにアップするので、それまでの間、TecMintに注目してつながっていてください。下のコメントで貴重なフィードバックをお寄せください。私たちを好きになり、共有して、広める手助けをしてください。










