nl <file> = cat -n <file> route -e = netstat -r = ip route ifconfig -s = netstat -i = ip addr adduser <username> = useradd <username>; mkdir /home/<username>; chown <username>:<username> /home/<username>; passwd <username> passwd -l <username> = usermod -L <username> passwd -u <username> = usermod -U <username> adduser <username> <groupname> = usermod -aG <groupname> <username> chown :<groupname> <filename> = chgrp <groupname> <filename> ls = dir = vdir ln <file> <linkname> = cp -l <file> <linkname> ln -s <file> <linkname> = cp -s <file> <linkname> traceroute remote-host = #!/bin/bash REMOTE_HOST=$1 REMOTE_HOST_2=`host $1 | grep 'has address' | awk '{printf $4}'` TARGET_HOST="_" TARGET_TTL=1 echo Tracing host $REMOTE_HOST\($REMOTE_HOST_2\) while [ "$REMOTE_HOST" != "$TARGET_HOST" -a "$REMOTE_HOST_2" != "$TARGET_HOST" ] do TARGET_HOST=`ping -c 1 -t $TARGET_TTL $REMOTE_HOST | grep 'exceeded' | awk '{printf $2}'` if [ "$TARGET_HOST" != "" ] then echo $TARGET_HOST, TTL=$TARGET_TTL TARGET_TTL=$(($TARGET_TTL+1)) else echo $REMOTE_HOST, TTL=$TARGET_TTL exit fi done Source: https://habr.com/ru/post/145073/
All Articles