Wireshark over SSH: http://www.commandlinefu.com/commands/view/4373/analyze-traffic-remotely-over-ssh-w-wireshark
ssh <host> sudo tcpdump -U -s0 -w - 'not port 22' | wireshark -k -i -
Expand an FS image: truncate --size <size>G <file>
Get an APT key: apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key>
Docker aware ps axu
:
(export CONTAINER='<container id>'; ps -axo user,pid,pcpu,vsz,rss,tty,stat,start_time,time,command,cgroup|awk "(NR==1 || /docker-$CONTAINER/) , sub(FS \$NF,x)")
Env vars set by Forklift:
forklift -- env | awk '{split($0, arr, "="); if (!(arr[1] in ENVIRON)) print arr[1]"="arr[2]}'
Random string: openssl rand -base64 <length>
Get CA cert: openssl x509 -in <(openssl s_client -connect <ip:port> -prexit 2>/dev/null)
Filtered proc list, with V.Size:
ps ax -O 'vsz' | awk '($0 ~ /<PROCESS NAME>/) && ($0 !~ /awk/){$1=$3=$4=$5=""; print $0}'
Letsencrypt manual cert on OSX: letsencrypt --logs-dir ~ --config-dir ~ --work-dir ~ certonly --manual -d <domain>