Bin-utils: Unterschied zwischen den Versionen

Aus AmIHereWiki
Zur Navigation springen Zur Suche springen
K (+lshsqldb +gentoo-update)
K (+swap usage)
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
backup-etc Skript<br>
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/backup/backup_etc.tar /etc/ && rm -iv /data/backup/backup_etc.tar.7z && 7za a -mmt=off -mx=9 -ms=on -mfb=273 -t7z -md=128m -m0=lzma /data/backup/backup_etc.tar.7z /data/backup/backup_etc.tar && rm -iv /data/backup/backup_etc.tar && ls -la /data/backup/backup*
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<br>
lshsqldb Skript
<pre>
<pre>
#!/bin/bash
#!/bin/bash
Zeile 53: Zeile 63:
</pre>
</pre>


update-gentoo / gentoo-update Skript<br>
update-gentoo / gentoo-update Skript
<pre>
<pre>
#!/bin/sh
#!/bin/sh
Zeile 65: Zeile 75:
#ebuild /usr/portage/sys-apps/coreutils/coreutils-6.9-r1.ebuild digest
#ebuild /usr/portage/sys-apps/coreutils/coreutils-6.9-r1.ebuild digest
</pre>
</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