Terminal hands-on and logs

Alright it is time to install couple of apps without using graphical interface of package manager and look into logs a bit.

#1 – Game
First of all it is a perfect time to play some game. And after command “apt-cache search rpg” simply because rpg is one of my favourite genre,¬† the console gives me a lot of choice, but after reading some of the description I decided to go with “freedroid”, so with simple command “sudo apt-get install freedroid” in few seconds I can start playing. And I should say it is incredible. A lot of action, it is not rpg at all but still playable if you are fan of 8-bit music.

freeDroidScreen

#2 System monitoring

So searching for some tool to monitor system activity – search game me an option called “ksysguard”, Seems that it has quite many dependencies and because of my slow internet it takes a while to install. Seems that everything is running smoothly and nothing to worry.
ksysguardScreen

#3 Glitch in the matrix
You know that – matrix has you. But don’t be upset and just follow a white rabbit and chose right pill. An application cMatrix will turn you console into matrix monitor as well as it is possible to run the program in a screen saver mode.
cmatrixScreen

#Logs
Logs are located in var/log directory so being in var working directory typing a command “tail -f log/*” will allow you to monitor and follow all logs in the directory. And for example, changing a language will affect in changes in Xorg.0.log
termScreen1

Or for example, opening a date and time settings will cause the changes in syslog like that
termScreen2

#Epilogue

Terminal is very efficient, fast and useful tool in most of the activities but only as long as you know how to use it. There is no way to read a book and learn all the commands you might need. So the only option is to learn “at-need” by doing.
tumblr_md0nnbVhZs1qg0zdzo1_500

Command line and arguments

In many cases command line is more handy to use. But that’s applies only if you know what to do. Well the basic commands are quite easy “ls” – list files and folders in current directory, “pwd” – print working directory, “cd” – change directory and so on. But on top of that with different commands it is possible to use arguments or so-called flags.

One of the example would be “ls -a” which means something like list All the folders and files in the directory. When it comes to application it is always possible to see the arguments that particular application can accept using “-h” parameter, for example “nano -h”, and then I can for example find a “-V” parameter which with most of other applications as well will display current version and year of build of the application. The other example would be with apt-get package manager, it is possible to pass a parameter “-y” so that all the question will be answered with yes.

There are many other flags and it is quite difficult to learn them and with which application they can be used without really trying out at need. So probably it would be a good idea to learn command line commands and arguments while you actually trying to do something with terminal. Over and out.

Apps with Software Center

Today is the day… To get into Ubuntu software center and install couple of apps. Based on my personal experience the software center is quite good thing, however for new user it’s might be a little difficult to learn about open source software alternatives for apps they used previously. But google search – helps a lot. So in the end it is nothing but pleasure.

Here we go
First of all I have one problem – I sleep soundly. Even if in nearest neighbourhood an earthquake occurred, it wouldn’t disturb me even a bit. So the usual case is that – in order to wake up at 6 a.m. I need couple of loud alarm clocks around. One of them can be found in software center –¬†Alarm clock applet.

AlarmCenterScreen
The App is just amazing. Easy, Simple, straight forward and what most important is reliable. What else you need to ensure that you’ll wake up in time?

AlarmAppScreen

Numero deux
Well, if you want to succeed in life – waking up in time is not the only thing you need to ensure. So called “To Do” list is what each and every busy person should have, otherwise anarchy and chaos in task management might simply ruin your life. For that purpose one of the best apps in software center is ‘Nitro’
NitroCenterScreen
It has not only a GUI client, but also can be assessed through browser as a web app. As many other linux apps it keeps that simplicity that I like so much – nothing extra – just exactly what you need to accomplish your goals.
NitroAppScreen
Easy to use, easy to set up and order items in the list. It has search box as well in case you are very lazy person and list will expand insanely over the time.

Numero trois
And finally just to stay busy – we need an IDE. There are plenty, but at that time I’ll go with Eclipse.
EclipseCenterScreen
Installation is nice and easy for all the apps, it takes literally seconds for package manager to resolve dependencies and download app. And you know what? – linux doesn’t ask you for reboots when you installing or deleting something as windows does it.
EclipseAppScreen

Anyway, after downloading goes usual procedure – define working directory and create your new awesome project. That’s pretty much it – there is nothing else to tell, since the software center is so nice and easy to use. Hope you’ll enjoy. Over and out.