Multitasking refers to the ability to perform several different activities at the same time in a single Linux computing environment. Many jobs that we perform in our day to day duties when running a Linux system can be performed sequentially, that is, one after the other. Jobs that can be run in a very short amount of time or that require an intense period of resource usage that needs to run as a single large process using all computing resources can be run one after another without the need for multitasking. Jobs that are particularly long running that run on a different computer or several different computers even, such as in a grid environment, are good candidates for multitasking. Defragmenting your disk drive or running a search for a particular query string on your local hard drive are examples of long running local jobs that can be multitasked while running other tasks. Jobs such as long database queries or batch loads onto a remote server are examples of jobs that are controlled in a single session, but can be multitasked in a Linux environment so several of these sessions can be run at the same time.
Continue reading »
Vi
is an old screen-oriented text editor , the first release of this software is dated back in 1976, originally created for the Unix operating system.
What I like of vi
is that I can find it in any Linux and Unix system I’ve to work, so once I learnt how to use it I’ve used it everywhere, but there is small problem the software is user-friendly as could be a software wrote in 1976, so many new users find really hard to understand the shortcuts and so after some small test they decide that the software is too hard and return to some graphical editor like gedit, leafpad or perhaps libreoffice.
With this article I want to give some useful information for people who have never used Vi.
Note: in general I use Vim
(V IMproved) on all my systems, so I’m sure that all the following tips work with this software, if you use the classic VI
some of the tips could not work.
Continue reading »