A pure network printer can happily disappear unobtrusively into a corner of the room and serve multiple users on the LAN. The convenience, flexibility, and invisibility of network printers is one reason why they have replaced their USB counterparts in many offices. Thanks to a mini computer Raspberry Pi, which can provide a print server service for your old USB hulk, the old printer has now a new function. With a wireless adapter plugged into your rPi (or by using rPi3), the location of your printer depends only on wireless reception and a suitable power supply.

Continue reading

Linux is one of the most astoundingly functional and utilitarian Operating Systems around when it comes to working from the command line. Need to perform a particular task? Odds are there is an application or script you can use to get it done in the terminal. But, once in a while we all need some changes in our lives, preferably something colourful. So here is a collection of strange, funny, or even downright pointless things you can do right in your Linux terminal.

Continue reading

In Linux/UNIX, the concept of a user (owner) and group is very fundamental, as everybody want things to be kept secure and properly organized. The system was designed with security and ownership in mind, and this is why every file and directory has an owner and a group associated with it, and they have different permissions to access that particular file. So, how can we manipulate permissions with chmod, umask, chown and chgrp?

Continue reading

If you’re a Linux user, you’ve probably seen references to both sudo and su. These two commands are different ways of gaining root privileges. Each functions in a different way, and different Linux distributions use different configurations by default.

Continue reading

Starting a program, file management, system monitoring and more can all be performed without a single mouse click. Some swear by the command line, while others are happy never to have to encounter that intimidating black screen. If you’re the curious type and want to explore the full power of your Linux system that your GUI conveniently hides, then read on.

Continue reading

Systemd is the new system and service manager for Linux. It is a replacement for init system and can manage system startup and services. It starts up and supervises the entire system.
Continue reading