Home Linux for Network Engineers
Post
Cancel

Linux for Network Engineers

5 Important linux commands to know as a network engineer or developer

The Tale

Cisco systems,Netflix,Nasa,the international space station,and data centers spanning the globe,where can’t we see Linux? it’s the most powerful kernel developed by linus torvald when he was a student in Helsinki in Finland.

with different flavors called “distributions or distros,” there are currently more than 2 hundred in the industry! learning how to work with different distros is a key skill for network engineers and developers.

each distro has its strengths and weaknesses, also its particularity for projects in a company, you have to choose the right one to succeed in a project.

The Path

The best way to learn is always through deep practice.Can you learn to swim by observing others?

let’s swim together in the Linux vast sea!

cat /etc/os-release:

Displays the distribution name and version with additional information, useful when network engineers or developers want to know which distribution to work with for a particular project.

cat /etc/lsb-release:

Displays the distribution name, and version, in a shorter format compared to the previous command with additional information.

cat /etc/services:

Displays network services mapped to their ports, can help network engineers and developers to learn and discover services and ports. sometimes you need a cheat sheet online to learn, run the command in the shell and you have everything!

cat /etc/passwd:

Displays the content of the etc/passwd file, it describes user login accounts for the system.

The command can be run without root access,network engineers and developers can use that to verify users in a company who shared different groups, a great way to dig in search of some information.

cat /etc/shadow:

Displays the content of the shadow file password, it contains the user’s login information such as encrypted passwords, and requires root access to modify anything related to users. Only experienced network engineers or developers can modify and access the shadow file.

Once an authorized user accesses the file it may compromise different users’ security,by accessing the encrypted passwords a user with a bad intention can use tools to decrypt

Learning linux is paramount to make a difference in the industry,use it for a good purpose and a safer internet not to destroy people’s privacy. There are many laws depending of different countries,use at your own risk all the tools we have with linux,for your research and awareness. There are many hackers in jail right now !

The Challenge

Now you know something new,to improve your linux skills you have to train your brain and fingers daily !

5 Important linux commands to know as a network engineer or developer

open your linux shell and try everything explained above and boost your skills daily,we learn better with more hands-on experience.

There are many tutorials online,you can watch anytime you want and the best way to learn is to apply the knowledge step by step and you don’t have to know everything the same day,it takes deep practice to become the best at linux.

Curious ? you can start your linux journey now ! today

Here is the path with Netacad

Happy learning !

Thank you for reading.

Follow us on tales of technology for more such articles.

our twitter profile - toftechnology

Our Linkedin profile to follow

Verlaine’s linkedin

Herald’s linkedin

please comment below for any queries or feedback

This post is licensed under CC BY 4.0 by the author.

Pangea Cyber a Spaas for developers Part 1

-