Question: From the uptime command, I know how many days and hours the system is up and running. Is there a easy way to view the exact date and time on when the system was last rebooted? i.e Exactly from what date and time the system has been up and running?
[continue reading…]
Question: How do I install CVS server, and create a CVS repository on UNIX / Linux environment to manage my source codes?
Answer: You should really be using subversion or GIT. For some reason, if you still want to install and configure CVS, use the steps explained below.
[continue reading…]
May his soul rest in peace.
The three stories Steve Jobs shared in the 2005 Stanford Commencement Address says all about this great man.
[continue reading…]
You write a C program, use gcc to compile it, and you get an executable. It is pretty simple. Right?
Have you ever wondered what happens during the compilation process and how the C program gets converted to an executable?
There are four main stages through which a source code passes in order to finally become an executable.
[continue reading…]
If you are looking for a easy way to backup your files and folders on your Ubuntu desktop, use Pybackpack GNOME graphical user interface backup tool.
Pybackpack stands for “Python Backpack”.
This uses rdiff-backup in the backend to take the backup. When you execute the rdiff-backup for the 1st time, it takes a full backup, and for later backups, it takes backup of only the changes. This makes it very effective to restore from several point in time, without having to keep several full backups.
As we discussed earlier, taking backup is the 3rd reason why every sysadmin should be lazy.
[continue reading…]
Cisco ASA stands for Cisco Adaptive Security Appliance.
Cisco ASA acts as both firewall and VPN device.
This article explains how to setup and configure high availability (failover) between two Cisco ASA devices.
[continue reading…]
Parted is a GNU utility, which is used to manipulate the hard disk partitions.
Using parted, you can add, delete, and edit partitions and the file systems located on those partitions. You can also clone partitions.
This article explains 9 practical parted command examples.
[continue reading…]
Bash is the default shell on Linux. If you are spending lot of time on Linux environment, you should master the Bash command line features to become efficient.
Apart from being an interactive shell, Bash is also a scripting language, which allows you to automate your tasks using Bash shell scripting.
Bash 101 Hacks is a downloadable eBook that contains 101 practical examples on both Bash command line and shell scripting, and I promise it will help you understand everything you need to know about Bash.
[continue reading…]