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...5 min read·piyushverma.hashnode.devSep 19, 2023
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...3 min read·piyushverma.hashnode.devSep 11, 2023
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...3 min read·piyushverma.hashnode.devSep 1, 2023
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...2 min read·piyushverma.hashnode.devAug 31, 2023
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...4 min read·piyushverma.hashnode.devApr 14, 2023