As you start spending more and more time working on Linux command line, you tend to learn some cool tricks that make your life easy and save you lot of time. I have been working on Linux command line for many years now and I have learned a lot of Linux command line tricks. Here in this article, I will discuss some Linux command line tricks that I find worth using in my day to day command line activities.
NOTE – All the examples in this article are tested on bash shell.
Linux has been a persistent subject to debate since its inception. People have various perceptions for this Operating System like some people believe that Linux is meant only for geeks, others believe that it is difficult to understand when compared to Windows and so on. I was not a geek and like any other computer user, I was reluctant to switch to any other OS. But one thing that prompted me to change my machine’s OS was that I was fed up of Windows day-to-day issues.
Diffidently, I tried my hands over Linux and acclaimed it. After I started using Linux, I found that it is a must have OS on your machine and realized that what crap was I using for years. Undoubtedly during its initial years Linux had “Gurus Only” image because of its high difficulty level but these days, those gurus or geeks have simplified it nicely for everyone. Believe me that it is not at all difficult to use, it’s just that you are new to it. Once you develop a habit of working on Linux, you will get addicted to this robust and versatile OS.
Have you ever seen a train running on Linux command line? Have you ever seen ‘Tom and Jerry’ on Linux command line? Well, working on Linux command line is not that serious always. There lies a fun factor too. Here in this space, we shall discuss the idiosyncrasies of Linux command line.
Assumption: Ubuntu Linux is used for all the examples in this article. The command line utilities described in this article may or may not be present by default on your Linux system.
In the part -I, we got a basic understanding of Linux processes and saw how the various Linux commands help us to explore the various processes running in the system. In this part of the discussion, we shall get our hands dirty by creating certain processes and get hold of the memory layout in the RAM.
Sometimes we use the terms process and program interchangeably. However, under legitimate glossary, programs and processes are absolutely different terms. When we write a source code of some logic, it is a file which is stored in the hard disk. This file on the hard disk is called as a program. However, when we run this program (i.e. the program executable, obtained after compiling and linking), it creates its own memory space in the RAM. This running instance is a process. A process can be initiated in two significant ways. One, as we just mentioned above, by running a built executable/command from a Linux shell and other, from within a program. We shall discuss programmatic approach more in further sections.
LibreOffice is a powerful office productivity suite which is completely free and open source. It comes as an easy alternative for MS-Office with fully loaded features. This product is compatible with various operating systems and office suites including Microsoft Office. It has very intuitive user interface which includes the following :
- Word processor
If you are used to MS-Office but want to switch over to a free and open source alternative the you must give LibreOffice a try. This comprehensive office suite gives you high professional quality productivity. In this article, keeping in mind the theme ( LibreOffice for beginners ), we will briefly explain six feature-packed applications of LibreOffice that will definitely help you to get started with this amazing office suite.