全3069文字

Linuxには多くのフリーソフトがある。無料であっても、Windows向け有料ソフトに劣らない機能を持つものもある。厳選したLinuxフリーソフトを100本紹介する。

86
Stacer

PCリソースを監視して最適化

 「Stacer」は、CPUやメモリー、ストレージの使用量、プロセスの一覧といったシステム管理情報を表示できるアプリです(図1)。操作性や視認性の高いインタフェースが特徴です。画面左に配置されたアイコンをクリックすることで各機能に切り替えられます。システム情報以外にも、サービスの起動と停止、パッケージを配布するリポジトリーの管理、自動起動させるアプリの設定も可能です。ストレージの使用量を減らすため、ゴミ箱やキャッシュといった一時ファイルを一度に削除する機能も用意されています。

図1 PCリソースの利用状況を表示した画面
図1 PCリソースの利用状況を表示した画面
[画像のクリックで拡大表示]

87
fkill

プロセスを手軽に強制終了できる

 「fkill」は、実行中のアプリケーションやサービスなどを終了するためのコマンドラインツールです(図1)。終了したいプロセスを[↑][↓]キーで一覧から選択し、[Enter]キーを押すだけです。各プロセスの右側に表示されている信号のアイコンの数値はCPUの使用率を、羊のアイコンの数値はメモリーの使用量を表します。フリーズしたアプリケーションを終了したいときは、「-f」オプションを付けてfkillを起動することで選択したプロセスを強制終了できます。

図1 「fkill⏎」と実行して表示される画面
図1 「fkill⏎」と実行して表示される画面
[画像のクリックで拡大表示]

88
Borgmatic

Pythonベースの自動バックアップツール

 YAML形式の設定ファイルに基づいて処理を実施する、Pythonベースのバックアップソフトウエアです。「BorgBackup」(https://www.borgbackup.org/)というバックアップツールのラッパースクリプトとして実装されています。

 重複データ排除や一定期間が過ぎたバックアップデータの削除、圧縮、暗号化、スケジュールに基づいた自動化といった機能を提供します。

 設定ファイルの記述によって、柔軟に処理内容を調整可能です。そのため、小規模なシステムから大規模なシステムまで、さまざまな環境でのバックアップ作業の負担を大きく軽減できます。

 詳細な設定方法やオプションについては、公式サイト(https://torsion.org/borgmatic/)のガイドを参照してください。