Commands#

Contains useful commands

Unix Commands#

cat /etc/passwd | column -t -s ':' -N USERNAME,PW,UID,GUID,COMMENT,HOME,INTERPRETER -H PW

Public IP#

Thanks https://www.tecmint.com/find-linux-server-public-ip-address/. Script: https://github.com/retrodaredevil/common-util/blob/main/bin/public-ip

dig +short myip.opendns.com @resolver1.opendns.com
host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'
wget -qO- http://ipecho.net/plain | xargs echo
wget -qO - icanhazip.com
curl ifconfig.co
curl ifconfig.me
curl icanhazip.com

Find SSH Port#

This example is for a 192.168.1.0/24 subnet. Thanks https://serverfault.com/a/897620.

nmap -p 22 --open -sV 192.168.1.0/24