Occasionally you need to change the contents of some files easily to save a lot of manual work. In my case it was a server migration, the old IP address of a server was referred to from numerous DNS records. This meant the contents of a couple of hundred Bind…
Read More![](https://www.development-cycle.com/wp-content/uploads/2013/07/small_gnu_logo.png)
Command Line Tips: Program Execution
Executing commands is an integral part of using any Linux system. To follow up on my post about navigating file systems from the command line ( Linux Tips: File & Directory Handling ) more effectively, I am I have picked up over the years. Discovering What Shell You Are In…
Read More![](https://www.development-cycle.com/wp-content/uploads/2013/06/flash_drive.png)
Linux Tips: File & Directory Handling
My desktop and all of the servers I own are Linux or Unix based. So as a result I tend to find myself in a terminal navigating file systems and working with files more often than not. Command line file management allows you to wield crazy amounts of power but…
Read More![](https://www.development-cycle.com/wp-content/uploads/2012/10/drive_platters.jpg)
Deleting all mail for a local server account
It happens, cron jobs can and will go wrong occasionally and when they do, they love to send alerts to the job’s owner hoping for a little attention. An alias can always be added to the /etc/alias file directing all of the mail for an address to to /dev/null but…
Read More![](https://www.development-cycle.com/wp-content/uploads/2013/06/flash_drive.png)
Watching the progress of a dd action
dd is one of those indispensable Unix / Linux utilities whether its cloning or wiping a drive or simply creating a bootable flash drive from an image file. The problem is operations like wiping a drive with the output from /dev/zero can take an extremely long time especially on larger…
Read More![](https://www.development-cycle.com/wp-content/uploads/2013/12/Tux-e1432785438582.png)
Quick Recursive Code Count
Although the “lines of code” in a project is not the worlds most useful metric. Curiosity sometimes gets the better of us and after many days / weeks of typing you think “gee I wonder exactly how many lines of code are in that project?”. Wonder no more! By embracing…
Read More