Profit, Passion, Purpose
8 хвилин тому
выборочный лог поиска истины
$ ps -eo pid,rss,ucmd | awk '{ rss[$3]+=$2; count[$3]++ } END { for(i in rss){ print i,"(",count[i],")",rss[i] } }' | sort -rnk5 | head -n 10 | column -t
chromium-browse ( 49 ) 2693868
kvm ( 1 ) 284772
okular ( 5 ) 173340
squid3 ( 2 ) 124372
kwin ( 1 ) 88964
skype ( 1 ) 79448
Xorg ( 1 ) 66748
psi-plus ( 1 ) 65472
plasma-desktop ( 1 ) 56124
zsh ( 11 ) 50488
auto eth0 iface eth0 inet manual up dhcpcd-bin -L -N eth0 down dhcpcd-bin -k eth0 auto wlan0 iface wlan0 inet manual up wpa_supplicant -f /var/log/wpa_supplicant.log -dtK -C/var/run/wpa_supplicant.sock -c/etc/wpa_supplicant.conf -iwlan0 -Dwext -B && dhcpcd-bin -N -L -m 20 wlan0 down dhcpcd-bin -k wlan0
#!/bin/bash
echo -n "Checking if interface is UP... "
DEVICE=${1:-eth0}
if [[ -n $(ip -o link show ${DEVICE} up) ]]; then
echo "yes"
else
echo "Interface is DOWN"
exit 1
fi
DEFAULTROUTE=$( ip -4 route show to default dev ${DEVICE})
GW=${DEFAULTROUTE##default via }
if [[ ${GW} =~ [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} ]]; then
echo -n "Checking if gateway ${GW} is accessible... "
arping -qfc3 -I ${DEVICE} ${GW} 2>&1 > /dev/null
REACHABLE=$?
if [[ ${REACHABLE} != 0 ]]; then
unset REACHABLE
echo "no"
else
echo "yes"
fi
fi
if [[ ${REACHABLE} ]]; then
echo "Refreshing lease"
dhcpcd-bin -n -L ${DEVICE}
else
echo "Restarting dhcpcd"
dhcpcd-bin -k ${DEVICE}
dhcpcd-bin -L ${DEVICE}
fi
echo "Refreshing squid3"
squid3 -k reconfigure
#!/bin/sh
# Restart networking
. "${PM_FUNCTIONS}"
[ -x $BINARY ] || exit $NA
[ -f $CONFIG ] || exit $NA
case "$1" in
hibernate|suspend)
# Do nothing
;;
thaw|resume)
/bin/renet eth0
pidof wpa_supplicant || /bin/renet wlan0
;;
*) exit $NA
;;
esac
вопрос 2: будет ли работать ping 204.12.1.254 (при условии что хост 204.12.1.254 подключен к fa0/24 коммутатора)?interface fa0/24 ip unnumbered lo1 poll interface lo1 ip add 204.12.1.9 255.255.255.0
#turn all machines off 30 21 * * * /root/bin/shutdown.all