Basic Git & GitHub for DevOps EngineersWhat is Git? GIT can be defined as the “Global Information Tracker,” a powerful version control system widely used for software development and other collaborative projects. GIT allows multiple developers to work on a project simultaneously while ens...Sep 19, 2023 · 5 min readpiyushverma.hashnode.dev
Understanding package manager and systemctlPackage management Package management in Linux can be defined as the way of installing, updating and uninstalling the software from the system. It plays an important role in Linux as it is responsible for the secure system and updation of the softwar...Sep 11, 2023 · 3 min readpiyushverma.hashnode.dev
Linux File Security System: Managing File Permissions Through ACL CommandsCharacteristics of directories and files: ls -ltr - This command is being used to get the characteristics with their modification time in reverse order. l: This option will provide detailed information about a file or a directory with all permission...Sep 1, 2023 · 3 min readpiyushverma.hashnode.dev
Linux Command Line: Advanced Techniques used in Linux shell scriptingArguments used in shell scripting Shell scripting is being used to automate various tasks rather than performing every single step again and again. In shell scripting, we can use arguments to take input from the user itself to make the script work ac...Aug 31, 2023 · 2 min readpiyushverma.hashnode.dev
Basic Linux Shell Scripting for DevOps EngineersWhat is a kernel? A kernel can be defined as the core of the computer operating system and it has control over everything on the system. What is shell? Shell is a program that provides an interface to use the services provided by the operating system...Apr 14, 2023 · 4 min readpiyushverma.hashnode.dev