≡ Menu

Linux

This article is part of the on-going Vi / Vim Tips and Tricks.  Firefox is the best browser. Vim is the best editor. Wouldn’t be nice if we can combine the best browser (Firefox) with the best editor (Vim)? In this article let us review how to use the powerful Vim navigation concepts inside Firefox [...]

{ 14 comments }

In this article let us review how to perform normal file operation on a compressed files using the powerful Linux Z commands. Some of these z commands uncompresses the file temporarily in the /tmp directory to perform the specified operation. Some of the z commands uncompresses it on the fly to perfom the specified operation. [...]

{ 13 comments }

When executing the apt-get update command, you may get “There is no public key available” warning message. This article explains how to solve this warning message message. $ apt-get update Get:1 http://debian.linux.org.tw lenny Release.gpg [394B] Get:2 http://debian.linux.org.tw lenny Release [73.6kB] Get:3 http://debian.linux.org.tw lenny/main Packages [5310kB] Fetched 5384kB in 1m13s (73.5kB/s) Reading package lists... Done W: [...]

{ 10 comments }

Photo courtesy of sean dreilinger This article is part of the on-going Software for Geeks series. SoX stands for Sound eXchange. SoX is a cross-platform command line audio utility tool that works on Linux, Windows and MacOS. It is very helpful in the following areas while dealing with audio and music files. Audio File Converter [...]

{ 40 comments }

A while back we discussed about 12 powerful PuTTY add-ons. When you are working on production support or on a critical project that require 24×7 support, it is essential that you connect to the remote Linux server from anywhere. I found having a SSH client on my phone is very convenient for a quick status [...]

{ 62 comments }

Vi and Vim Editor: 12 Powerful Find and Replace Examples

Photo Courtesy: B Zedan This article is part of the on-going Vi / Vim Tips and Tricks series. Vim is commonly mentioned as text editor, not text creator. Why ? Because we spend lot of time editing an existing text than creating new text.  In the text editing, text/pattern substitutions becomes a vital part. In [...]

{ 149 comments }

7 Examples to Manage Linux Password Expiration and Aging Using chage

Photo Courtesy: mattblaze Best practice recommends that users keep changing the passwords at a regular interval. But typically developers and other users of Linux system won’t change the password unless they are forced to change their password.   It’s the system administrators responsibility to find a way to force developers to change their password. Forcing [...]

{ 42 comments }

Photo Courtesy: mint imperial This article is part of the on-going Vi / Vim Tips and Tricks series. As a programmer or system administrator, you will be constantly browsing source codes and shell scripts. Following are some typical activities that you may perform while browsing a source code file: Navigating to the function definition by [...]

{ 30 comments }