Na przykład zwykle otwieram podkładkę pod mysz (xfce odpowiednik gedit) z menu aplikacji. Wiem jednak, że możesz to zrobić również w terminalu, pisząc mousepad.
Idąc za tym przykładem, chcę, aby za każdym razem, gdy otwieram podkładkę pod mysz za pomocą GUI, nowy plik jest zapisywany w pliku dziennika, podając coś takiego Sep 5 15:35:11 lucho@lucho:~$ mousepad. Mówiąc bardziej ogólnie, chcę rejestrować wszystkie działania GUI, które są potencjalnie możliwe do wykonania za pośrednictwem wiersza polecenia (takie jak otwieranie programów, zmiana uprawnień, modyfikowanie ustawień systemowych itp.), Ale napisane w alternatywnym formacie wykonywania wiersza polecenia . Chcę tego, aby poprawić swoją wiedzę na temat korzystania z wiersza polecenia (bez przechodzenia między manstronami). Jest wiele rzeczy, które robię za pomocą GUI, których nie robię za pomocą wiersza poleceń (niektóre potencjalnie automatyzowane za pomocą skryptu lub skrótów klawiaturowych) i posiadanie tego pliku dziennika byłoby dobrym sposobem na ich poznanie.
Jestem świadomy istnienia pliku syslog, /var/logale nie tego potrzebuję. Aplikacja Activity Log Manager z repozytoriów Ubuntu, o ile wiem, nie wyświetla formatu wiersza poleceń. Potrzebuję czegoś takiego jak plik .bash_history, który istnieje w moim katalogu domowym, ale rejestruje moje działania oparte na GUI.
unity-control-center backgroundlub gnome-control-center background(w zależności od pulpitu, Unity lub XFCE lub GNOME). Ale świat zewnętrzny prawdopodobnie tylko zobaczygnome-control-center