I have migrated to Ubuntu 16.04 just 2 days ago from Windows. I like the way we can customise the Unity Desktop. I am just playing around with the look and feel of the Desktop environment. Just like in Windows, I wanted the launcher to be at the bottom of the screen. On Googling, I found a command which goes like:
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
Also, there are the unity-tweak-tool and dconf editor to get the job done. But these are the GUI approach of getting things done.
My questions are:
- Do these GUI-based applications also execute the same command in the background?
- How to have a peep at the internal working of these applications? I mean, is there any way of actually looking at the commands that are being executed at every click of button?
- Do these applications open up a terminal in the background and execute these commands?
The answer here tells how to get the process's standard file descriptor. But, I did't get anything in the output.
strace -p pid -o output.txt command throws a huge amount of text into the file.
So, in short, is doing things using GUI applications same as doing stuff from the commandline?