Bin-utils: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (backup-etc) |
K (+swap usage) |
||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
backup-etc Skript | swap usage overview | ||
bash swapuse.sh|egrep -v "Swap used: 0" |sort -n -k 5 | |||
backup-etc Skript | |||
<pre> | <pre> | ||
#!/bin/sh | #!/bin/sh | ||
tar -cpvf /data | tar -cpvf /data/backup_etc.tar /etc/ /usr/local/bin/ /data/backup/ /var/lib/portage/ /boot/config* /boot/grub/grub.conf /var/lib/iptables/ | ||
if [ -f /data/backup_etc.tar.7z ] | |||
then | |||
rm -iv /data/backup_etc.tar.7z | |||
fi | |||
7za a -mmt=on -mx=9 -ms=on -mfb=273 -t7z -md=128m -m0=lzma /data/backup_etc.tar.7z /data/backup_etc.tar | |||
rm -iv /data/backup_etc.tar | |||
ls -la /data/backup_etc* | |||
</pre> | </pre> | ||
lshsqldb Skript | |||
<pre> | |||
#!/bin/bash | |||
echo | |||
echo "/usr/share/hsqldb/lib/*" | |||
echo "-----------------------" | |||
ls -la --color /usr/share/hsqldb/lib/* | |||
echo | |||
echo "/etc/init.d/hsqldb*" | |||
echo "-------------------" | |||
ls -la --color /etc/init.d/hsqldb* | |||
echo | |||
echo "/etc/hsqldb.conf" | |||
echo "-------------------" | |||
ls -la --color /etc/hsqldb.conf | |||
echo | |||
echo "/etc/conf.d/hsqldb*" | |||
echo "-------------------" | |||
ls -la --color /etc/conf.d/hsqldb* | |||
echo | |||
echo "/etc/hsqldb*" | |||
echo "------------" | |||
ls -la --color /etc/hsqldb/* | |||
echo | |||
echo "/var/lib/hsqldb/s*" | |||
echo "------------------" | |||
ls -la --color /var/lib/hsqldb/s* | |||
echo | |||
echo "/var/lib/hsqldb/bin/*" | |||
echo "---------------------" | |||
ls -la --color /var/lib/hsqldb/bin/* | |||
echo | |||
#echo "Link?" | |||
#echo "-------" | |||
#if [ -s "/usr/share/hsqldb/lib/hsqldb" -a $? -eq 0 ]; th | |||
#hdparm vor rw-remount! | |||
echo "hdparm in /sbin/rc - CRITICAL services" | |||
grep -i hdparm /sbin/rc | |||
</pre> | |||
update-gentoo / gentoo-update Skript | |||
<pre> | |||
#!/bin/sh | |||
echo "Update..." | |||
nice --20 etc-update && nice --20 env-update && source /etc/profile | |||
nice --20 esync && nice --20 update-eix && emerge -Duvlp world && emerge -Duvp world | |||
#nice --20 emerge-delta-webrsync && nice --20 eupdatedb && nice --20 update-eix && emerge -Duvlp world && emerge -Duvp world | |||
#echo "" | |||
#echo "coreutils 6.9-r1 preupdate..." | |||
#cp -vi /data/backup/coreutils-6.9-r1.ebuild /usr/portage/sys-apps/coreutils/ | |||
#ebuild /usr/portage/sys-apps/coreutils/coreutils-6.9-r1.ebuild digest | |||
</pre> | |||
hddtemp Skript | |||
<pre> | |||
#!/bin/sh | |||
grep -i hddtemp /var/log/everything/current | |||
echo `/usr/sbin/hddtemp /dev/hda` currently | |||
</pre> | |||
log Skript (metalog, besser syslog-ng wegen webmin) | |||
<pre> | |||
#!/bin/sh | |||
cat /var/log/everything/current | |||
</pre> | |||
switch web server Skript | |||
<pre> | |||
#!/bin/sh | |||
/etc/init.d/net.eth1 restart | |||
arping -q -A -c 1 -I eth0 145.228.130.10 | |||
arping -q -U -c 1 -I eth0 145.228.130.10 | |||
</pre> | |||
[[Category:Linux]] | |||
[[Category:Gentoo]] |
Aktuelle Version vom 23. September 2011, 08:56 Uhr
swap usage overview
bash swapuse.sh|egrep -v "Swap used: 0" |sort -n -k 5
backup-etc Skript
#!/bin/sh tar -cpvf /data/backup_etc.tar /etc/ /usr/local/bin/ /data/backup/ /var/lib/portage/ /boot/config* /boot/grub/grub.conf /var/lib/iptables/ if [ -f /data/backup_etc.tar.7z ] then rm -iv /data/backup_etc.tar.7z fi 7za a -mmt=on -mx=9 -ms=on -mfb=273 -t7z -md=128m -m0=lzma /data/backup_etc.tar.7z /data/backup_etc.tar rm -iv /data/backup_etc.tar ls -la /data/backup_etc*
lshsqldb Skript
#!/bin/bash echo echo "/usr/share/hsqldb/lib/*" echo "-----------------------" ls -la --color /usr/share/hsqldb/lib/* echo echo "/etc/init.d/hsqldb*" echo "-------------------" ls -la --color /etc/init.d/hsqldb* echo echo "/etc/hsqldb.conf" echo "-------------------" ls -la --color /etc/hsqldb.conf echo echo "/etc/conf.d/hsqldb*" echo "-------------------" ls -la --color /etc/conf.d/hsqldb* echo echo "/etc/hsqldb*" echo "------------" ls -la --color /etc/hsqldb/* echo echo "/var/lib/hsqldb/s*" echo "------------------" ls -la --color /var/lib/hsqldb/s* echo echo "/var/lib/hsqldb/bin/*" echo "---------------------" ls -la --color /var/lib/hsqldb/bin/* echo #echo "Link?" #echo "-------" #if [ -s "/usr/share/hsqldb/lib/hsqldb" -a $? -eq 0 ]; th #hdparm vor rw-remount! echo "hdparm in /sbin/rc - CRITICAL services" grep -i hdparm /sbin/rc
update-gentoo / gentoo-update Skript
#!/bin/sh echo "Update..." nice --20 etc-update && nice --20 env-update && source /etc/profile nice --20 esync && nice --20 update-eix && emerge -Duvlp world && emerge -Duvp world #nice --20 emerge-delta-webrsync && nice --20 eupdatedb && nice --20 update-eix && emerge -Duvlp world && emerge -Duvp world #echo "" #echo "coreutils 6.9-r1 preupdate..." #cp -vi /data/backup/coreutils-6.9-r1.ebuild /usr/portage/sys-apps/coreutils/ #ebuild /usr/portage/sys-apps/coreutils/coreutils-6.9-r1.ebuild digest
hddtemp Skript
#!/bin/sh grep -i hddtemp /var/log/everything/current echo `/usr/sbin/hddtemp /dev/hda` currently
log Skript (metalog, besser syslog-ng wegen webmin)
#!/bin/sh cat /var/log/everything/current
switch web server Skript
#!/bin/sh /etc/init.d/net.eth1 restart arping -q -A -c 1 -I eth0 145.228.130.10 arping -q -U -c 1 -I eth0 145.228.130.10