#!/bin/bash
cd "`dirname "$0"`"
N="${N:-$1}"
N="${N:-0}"
D=d"$N"
U=u"$N"
P="${P:-$[222+$N]}"
netstat -tlanp | grep ":$P" | txt2tsv | kut 7 | sed 's/\/.*//' | grep '^[0-9]' | sort -u | xa kill
bind="dev sys bin sbin lib usr lib32 lib64 emul lang root opt"
union="etc var home/guest home/sam"
dirs="$bind $union proc tmp"
for X in $bind $union proc; do
	umount -lf "$U/$X"
	rmdir "$U/$X"
done
rm -rf "$U/tmp"
q rmdir "$U"/* "$U"
