Tools for working Linux professional

There are many tools and packages that help to make the IT-Admin life easier. Below are a few that I have used.

  • ssh
  • nslookup
  • Ping
  • fping
  • echo  
  • strace
  • ps
  • vmstat
  • top
  • netstat
  • ss
  • awk
  • sed
  • dmesg
  • jq
  • xmlstarlet

Basic Tools: They are many tools or packages available that help IT-Admin.  Below are a few which I use frequently.

Installation OS: One should know the OS Installation and Boot process to better understand how the OS or application works.

SSH: If you are a working Linux professional. Learning ssh and configuring passwordless ssh is the first thing to start. 

Clusters-ssh: Cluster ssh is a simple tool to manage multiple hosts I used way back before started working with Ansible 

Cron Job: Cron Job is used to run the scripts or tasks that needed to run on a Linux machine on a schedule

Ansible: This makes our job easy. if you haven't started  Ansibling you better start today.

Easy to learn and simple to use. you can start automating your day-to-day work without any programming knowledge.

Shell Scripting: Shell scripting is mush and should for every Linux IT Professional to automate day-to-day tasks.

Python: Easy and widely accepted programming language. If you want to advance and grow in your career then Python is a must. 

Advanced Tools:

Dockers: Interesting and new way for IT to manage Infra. If you are looking for consistency, a faster way to deploy your application and run your builds the docker is a must. 

Developing, shipping, and running application Booooom!

Kubernetes: Kubernetes make your life easy to manage and deploy dockers if your dynamic Environment. 


Comments

Popular posts from this blog

AWS: Auto Scaling

Jenkins Pipeline

EC2-Instances-awscli