You want to apply a critical patch on your Linux servers. This has been done many times so it should not be a problem (probably). You attempt a connection to the remote server and you are greeted with an error message: SSH permission denied (publickey). This error message is now blocking you from accessing the remote server and can frustrate you. … [Read more...]
Bash For Loop: A Complete Guide for Perfect Scripts
Scripts have been helping people execute a lot of commands and perform complicated tasks like file operations. The next big step in scripting came in the form of automation, which made scripts even more helpful. Automation in Bash (Bourne Again SHell) command language scripts reduces human efforts and errors, improves efficiency, and maintains … [Read more...]
Git Rename Branch—Why, How, and Precautions
When multiple team members or a single user work on different aspects of a single piece of code simultaneously, Git branches come to the rescue. Git branches allow for separate development efforts, such as bug fixes, improvements, or experiments, without affecting the main production code. Effective Git branch management includes knowing how to … [Read more...]
YUM List Installed Packages Guide: Maximizing its Potential
YUM utility is now an essential tool for any tech person juggling with packages in Linux systems. But the primary question is, are we wielding this tool to its fullest capacity? Let’s learn how yum list installed packages can help you cut down your efforts and time taken to manage packages. What is YUM? YUM (Yellowdog Updater, Modified) is … [Read more...]
YUM Update: Answers to What, Why, and How
YUM update is one among the most useful utilities in Linux. There are utilities we use in our everyday life like mv and cp and then there are those that are total powerhouses like init and etcd . If you are one among those who deal with packages a lot, YUM is your friendliest utility out there. Let’s see why yum update is … [Read more...]