Linux Terminal Glossary
›
Networking
Networking
158 commands
ping google.com
ping -c 4 google.com
ping -i 0.5 google.com
ping6 ::1
traceroute google.com
traceroute -n google.com
mtr google.com
mtr --report google.com
ip addr
ip addr show eth0
ip addr add 192.168.1.100/24 dev eth0
ip addr del 192.168.1.100/24 dev eth0
ip route
ip route add default via 192.168.1.1
ip route add 10.0.0.0/8 via 192.168.1.1
ip link
ip link set eth0 up
ip link set eth0 down
ifconfig
ifconfig eth0 up
ss -tuln
ss -tulnp
ss -s
netstat -tuln
netstat -r
netstat -i
nmap 192.168.1.1
nmap -sV 192.168.1.1
nmap -p 80,443 192.168.1.1
nmap -sn 192.168.1.0/24
curl https://example.com
curl -I https://example.com
curl -L https://example.com
curl -o file.html https://example.com
curl -X POST -d 'data=value' https://api.example.com
curl -H 'Authorization: Bearer $API_TOKEN' https://api.example.com
curl -u user:pass https://api.example.com
curl -k https://self-signed.example.com
curl --max-time 10 https://example.com
wget https://example.com/file.zip
wget -O output.zip https://example.com/file.zip
wget -c https://example.com/file.zip
wget -q https://example.com/file.zip
wget --mirror https://example.com
nc -zv host 80
nc -l -p 8080
nc host 8080 < file.txt
telnet host 25
dig example.com
dig example.com MX
dig +short example.com
dig @8.8.8.8 example.com
nslookup example.com
host example.com
whois example.com
arp -n
route -n
ethtool eth0
nmcli dev status
nmcli con show
nmcli con up 'My WiFi'
tcpdump -i eth0
tcpdump -i eth0 port 80
tcpdump -w capture.pcap -i eth0
dig @8.8.8.8 example.com A
dig -x 93.184.216.34
nslookup -type=NS example.com
host -a example.com
resolvectl query example.com
systemd-resolve --flush-caches
tcpdump -i eth0 -n port 80
tcpdump -i any -w capture.pcap
tcpdump -r capture.pcap -n
tcpdump -i eth0 -A -s0 port 443
tshark -i eth0 -T fields -e http.host -e http.request.uri
nmap -sV -p 1-1024 192.168.1.1
nmap -sU -p 53,67,123 192.168.1.1
nmap -O 192.168.1.1
nmap --script vuln 192.168.1.1
nc -zv 192.168.1.1 22
nc -lvp 4444
nc -u -lvp 5005
ss -tulpn
ss -tp state established
ss -o 'state fin-wait-1'
netstat -rn
ip link set eth0 mtu 9000
ip -s link show eth0
ethtool -s eth0 speed 1000 duplex full autoneg on
ip route del 10.0.0.0/8
ip route get 8.8.8.8
traceroute -n 8.8.8.8
mtr --report 8.8.8.8
sysctl net.ipv4.ip_forward
sysctl -w net.ipv4.ip_forward=1
iptables -L -n -v --line-numbers
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT 1 -s 10.0.0.5 -j DROP
iptables -D INPUT -p tcp --dport 80 -j ACCEPT
iptables-save > /etc/iptables/rules.v4
iptables-restore < /etc/iptables/rules.v4
nft list ruleset
iftop -i eth0
nethogs eth0
bmon -p eth0
iperf3 -s
iperf3 -c 192.168.1.1
tc qdisc show dev eth0
tc qdisc add dev eth0 root netem delay 100ms
tc qdisc del dev eth0 root
iwconfig wlan0
iwlist wlan0 scan | grep -E 'ESSID|Quality|Channel'
nmcli dev wifi list
nmcli con up 'MyNetwork'
curl -w '%{time_total}\n' -o /dev/null -s https://example.com
curl -L -o file.zip https://example.com/file.zip
curl -X POST -H 'Content-Type: application/json' -d '{"key":"val"}' https://api.example.com
wget -r -np -l 1 https://example.com
ab -n 1000 -c 50 https://example.com/
wg show
wg-quick up wg0
wg-quick down wg0
ssh -D 8080 -N user@server
ssh -L 5432:localhost:5432 user@server
ssh -R 8080:localhost:3000 user@server
ip -6 addr show
ip -6 route show
ip netns list
ip netns exec myns ip addr
ip netns add testns
lsof -i -P -n
ip -br address
ip rule show
nmcli connection show
vnstat -d
iptraf-ng
tcptrack -i eth0
mtr example.com
tcpdump -ni eth0 port 80
bridge link
brctl show
ip link add br0 type bridge
ip link add link eth0 name eth0.100 type vlan id 100
ovs-vsctl show
wg genkey
wg pubkey
wg showconf wg0
openvpn --config client.ovpn
exportfs -rav
showmount -e server
rpcinfo -p server
mount -t nfs server:/share /mnt/share
smbclient -L //server -N
testparm
smbstatus
nmblookup server
pdbedit -L
smbpasswd -a alice
Search all 7,657 commands
instead.