Sebagai contoh, saya biasanya membuka mousepad (setara xfce dari gedit) dari menu aplikasi. Namun, saya tahu Anda juga bisa melakukan ini di terminal dengan mengetik mousepad.
Mengikuti contoh ini, yang saya inginkan adalah setiap kali saya membuka mousepad melalui GUI, baris baru ditulis dalam file log yang menyatakan sesuatu seperti Sep 5 15:35:11 lucho@lucho:~$ mousepad. Lebih umum, yang saya inginkan adalah mencatat semua aktivitas GUI yang berpotensi dilakukan melalui command-line (seperti membuka program, mengubah izin, memodifikasi pengaturan sistem, dll) tetapi ditulis dalam format eksekusi command-line alternatifnya . Saya ingin ini untuk meningkatkan pengetahuan saya tentang cara menggunakan command-line (tanpa melalui manhalaman). Ada banyak hal yang saya lakukan melalui GUI yang tidak saya lakukan melalui command-line (beberapa berpotensi automatable melalui skrip atau melalui pintasan keyboard) dan memiliki file log ini akan menjadi cara yang baik untuk mempelajarinya.
Saya sadar akan keberadaan file syslog di /var/logtetapi bukan itu yang saya butuhkan. Aplikasi Activity Log Manager dari repositori Ubuntu tidak menunjukkan format baris perintah, sejauh yang saya tahu. Saya memerlukan sesuatu seperti file .bash_history yang ada di folder rumah saya tetapi merekam aktivitas berbasis GUI saya.
unity-control-center backgroundatau gnome-control-center background(tergantung pada desktop Anda, Unity atau XFCE atau GNOME). Tetapi dunia luar mungkin hanya akan melihatgnome-control-center