Linux: Awesome tricks with the CONT and STOP signals and the renice command The kill command can send a variety of signals to a process and not just terminate a process like its name suggest, but that’s is default…
Linux: Troubleshoot programs with strace like a pro What you can do when a program crass without any error or log indicating that something goes wrong? and you don't have the source code? use…
Git: doing common tasks (part 2) In this part we will focus interacting with remote repositories, remote repositories are used when people want to collaborate.
Git: doing common tasks (part 1) Git is an essential tool if you are a developer a sysadmin or a devops engineer, it can help you keep track changes in files you are…
Linux: The pee command, redirect stdin to multiple command pipelines The Linux pee command will split your stdout to two or more streams which can be super handy in situations where stdin data processing in…
Linux: The diff and patch commands. As a Linux sysadmin / developer you will need more than once to update files and pass those changes to other users, most likely you will do…
Linux: how to replace text between strings One of the most common operations i have to do is to replace text between strings with another string or just delete the string, to do this…
Linux: Set a users password to “never” expire. In this article i will show you how to set a users password to never expire, to do this we will use the chage command, this command can be…