2
すべてのGUIベースのタスクを代替のコマンドライン形式でログファイルに表示できますか?
たとえば、私は通常、アプリケーションメニューからマウスパッド(geditに相当するxfce)を開きます。ただし、ターミナルでと入力してこれを実行することもできますmousepad。 この例に続いて、GUIを介してマウスパッドを開くたびに、ログファイルに新しい行が書き込まれ、次のようになりSep 5 15:35:11 lucho@lucho:~$ mousepadます。より一般的には、コマンドラインを介して実行できる可能性のあるすべてのGUIアクティビティ(プログラムを開く、アクセス許可を変更する、システム設定を変更するなど)をログに記録し、代わりのコマンドライン実行形式で記述します。これは、コマンドラインの使用方法に関する知識を向上させるために必要です(manページを経由せずに)。コマンドライン(スクリプトまたはキーボードショートカットを介して自動化できるものもある)を介して実行しないGUIを介して実行する多くのことがあり、このログファイルがあると、それらを学習するのに適した方法になります。 にsyslogファイルが存在することは知っていますが/var/log、それは必要ではありません。私の知る限り、UbuntuリポジトリのActivity Log Managerアプリはコマンドライン形式を表示しません。ホームフォルダーにある.bash_historyファイルのようなものが必要ですが、GUIベースのアクティビティを記録しています。