How to create basic tmux setup
I am using tmux terminal multiplexer on daily basis. It is irreplaceable utility that eases common tasks as it lets you switch between multiple applications in one terminal. I will briefly describe my...
View ArticleHow to prevent non existent domain redirect
My local Internet service provider is redirecting non existent domains to the crappy website used to serve advertisements and compromise user privacy. This behavior can be easily circumvented using...
View ArticleHow to jump between defined set of locations
I am constantly moving between fixed list of several directories on daily basis. Using cd can be tedious at times, so I defined shell function to quickly jump between defined set of directories.Define...
View ArticleHow to create basic Newsbeuter theme
I enjoy using Newsbeuter RSS reader, so I quickly generated simple theme using my favorite colors. I will share it with you and strongly encourage to create your own theme as the whole process is quite...
View ArticleHow to build Vagrant Debian base box
It is time to look into build process of Debian Vagrant box, create one using packer utility for creating machine and container images and alter the whole process it a little bit. I will be honest with...
View ArticleHow to build Vagrant Debian base box using VirtualBox
I have already presented an easy way to build Vagrant Debian base box using qemu, but on some platforms it is better to use VitrualBox as it is not possible to use kvm accelerator.I have prepared a...
View ArticleHow to list available updates using apt
Many years ago I wrote How to display available updates blog post which mainly related to Debian Wheezy. Today I want to extend it by a neat console friendly utility available in Debian Jessie since...
View ArticleHow to upgrade selected packages
It is very easy to upgrade the whole Debian system, but you can also upgrade only selected packages and skip the rest.List available updates by simulating upgrade process. $ sudo apt-get upgrade -s...
View ArticleHow to determine when the last time package index files were updated
Knowledge of how to determine when the last time package index files were updated can be very useful when you least expect it. It is not something used everyday, but can be used to monitor or verify...
View ArticleHow to get name of the source package
There are many applications that share the same source package, so I will show three different ways to print the name of the source package.The first method is to print package information and filter...
View ArticleHow to determine when process was started
There are at least several ways to determine when the process was started to help you investigate and trace potential issues. I will briefly introduce four different methods so you can choose to adapt...
View ArticleHow to rebuild DokuWiki index
During my quite long and interesting adventure with DokuWiki I have used many great and useful plugins, which I still install and configure on small DokuWiki instances. After using it extensively over...
View ArticleHow to verify package version in shell script
There are circumstances when you want to ensure particular package version during setup process. I will show you a simple method to verify package version that is suitable for sourcing into a shell...
View ArticleHow to generate self-signed SSL certificate
Today I will show you how to quickly generate ready to use self-signed SSL certificate for nginx HTTP server using command-line. It is a very handy ability that will allow you to perform various tasks...
View ArticleHow to perform real-time performance monitoring
If you have ever wondered how to perform real-time performance monitoring on a number of virtual hosts scattered across multiple locations, then install and use netdata application.netdata...
View ArticleHow to import self-signed certificate to macOS system keychain
I described a simple way to generate self-signed SSL certificate using command-line two weeks ago. So, today I will share very useful trick for MacOS users which is a shell script to import self-signed...
View ArticleHow to sync passwords between different devices
It is hard to keep up to date password database when you need to access it on devices made by different manufacturers. so I will show you how to synchronize passwords between the devices we use...
View ArticleHow to publish Markdown files effortlessly
I am using Markdown to write and organize notes as this simple format has proved to be an ideal solution for storing technical documentation. I can edit and read documentation on any device or...
View ArticleHow to disable password prompt in Firefox
I do not store passwords inside internet browsers as I prefer to use utilities particularly designed for secure personal data management. Firefox password prompt is very annoying, so disable it once...
View ArticleHow to display processes using swap space
Identify and print processes using swap space to get a better understanding of the Linux operating system.Display processes using swap spaceUse the following command to simply display processes using...
View Article