Linux

Use screen to keep SSH sessions alive between connections

For those of you who haven’t heard about GNU Screen, it is a window manager that multiplexes a physical terminal between several processes, typically interactive shells. It allows you to start, retain, attach and detach to a session across different connections. In lay man’s terms, it’s a life saver when...

Custom RFS for Beaglebone Black using Busybox

Hello folks, In my previous post on Linux kernel compilation for Beaglebone black, I had used pre-built RFS for booting the kernel. Also, I mentioned that the RFS could be built from scratch using a utility called Busybox. In this post, we’ll see, how to create a Custom RFS using...

Compiling and Deploying BeagleBone Black Kernel

It’s been a while since I wrote my first article and though I need to come up with something a little more advanced this time, something which will be perfect for the die-hard Linux users and those who await to get their hands dirty with some kernel grease. For the...

Getting Started with Linux

Linux is fast becoming the order of the day. Gone are the days when hackers, techies and geeks were the only people who could use it. The GUI (Graphical User Interface) of the Linux machines have also improved so much that one can use the computer without having to know...

Compiling C Programs Using GCC

C is the most widely used programming language for Embedded Systems. Even today most of the low level tasks of operating systems are done in C. Linux is a native C environment and so, the two together make a good pair and cannot be easily missed. C is a high...

How to use gmail form terminal (Linux)

Great news!! Gmail, our favorite mail service can be accessed from the command line!! Now you can access your favorite mail service - gmail - form a terminal in a Linux system with a command line interface. People may wonder why anyone would want to use gmail from the command...

Working with git from a Linux machine

After a long struggle I managed to learn the basics of working with git and use it effectively for the sake of code sharing and team work. I will document the steps for my own reference and to help others facing similar problems Create a repository Creating a git repository...