Skip to content

Instantly share code, notes, and snippets.

@joshschmelzle
Last active December 21, 2020 18:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joshschmelzle/19cb0e1ad187d0d386937c6169352292 to your computer and use it in GitHub Desktop.
Save joshschmelzle/19cb0e1ad187d0d386937c6169352292 to your computer and use it in GitHub Desktop.
Linux Notes and Cheatsheet

network engineer essentials

sudo apt install git tshark mtr lshw tmux vim ipcalc sipcalc tcpdump whois traceroute wget net-tools

these should be built in:

  • tracepath
  • ip
  • route
  • dhclient

examples:

  • tmux is a terminal multiplexer. useful for resuming work later.
  • ipcalc -a 192.168.0.1/24
  • sipcalc -a 192.168.0.1/24
  • whois google.com
  • host google.com
  • traceroute google.com
  • tracepath 192.168.0.1
  • route
  • ip route
  • dhclient -r
  • dhclient
  • wget
  • mtr 1.1.1.1

to consider learning about

git
build-essential
tshark
termshark
wireshark
lshw
inxi
hwinfo
ethtool
z
gi
awk
jq
curl
xargs
grep
egrep 
openssl
sed
screen
head
tail
vim
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment