02/09/2006
Często staram się przypomnieć sobie jak brzmiało zaklęcie robiące coś tam. Uważam czytanie manuali za pożyteczne, ale mała ściąga nie zaszkodzi (wpis będzie uaktualniany).
$ mysqldump -u usersql_ssl -p -h some.db.host --ssl-ca=/dev/null -B database_name --quote-names --extended-insert=false --default-character-set=utf8 > database_name.sql
$ sed -i -e "s#co#naco#g" pliki
$ mysqldump -u user01_ssl --password=tajnehaslo --ssl-ca=/dev/null -h db01.host.pl --add-drop-table --quote-names --default-character-set=utf8 --no-create-db baza01 | mysql -u user02_ssl -h db02.host.pl --ssl-ca=/dev/null --database=baza02 --default-character-set=utf8 --password=tajnehaslo
$ find -name "*.py" -exec sed -i -e s#/home/users/user2/#/home/users/user23/#g {} \;
zwiększenie rozmiaru partycji LVM:
# lvextend -L +5G /dev/sys/vservers“poszerzenie” systemu plików XFS
# xfs_growfs /vservers/$ svn rm `svn status | awk '{print $2}'|xargs`skopiowanie pierwszych 512 bajtów zawierających info o patrycjach
# dd if=/dev/sda of=/dev/sdb bs=512 count=1następnie:
# fdisk /dev/sdbdajemy WRITE, po to, żeby kernel zauważył partycje.
po przeniesieniu vservera na inną maszynę może okazać się on nie widoczny z zewnątrz. Switch pamięta, do jakiego MAC było przypisane IP vservera, więc należy podać do switcha nową informację:
# arping -s $VSERVER_IP $GATEWAY -I eth0RPM returns names of installed packages:
# rpm -qa --queryformat "%{NAME}\n"Fancy upgrade:
# for a in `rpm -qa --queryformat "%{NAME}\n" |grep python`; do poldek --cmd "greedy-upgrade ${a}*"; done# renice 20 -p `pidof rsync sshd`# mdadm --assemble --scan --force$ openssl x509 -noout -in -dates Reinstall PLD Linux:
for a in `rpm -qa --queryformat "%{NAME}\n" | grep -v kernel `; do poldek --cmd "install ${a} --reinstall"; doneawaryjny ;-) restart
[root@host ~]# echo U > /proc/sysrq-trigger[root@host ~]# echo S > /proc/sysrq-trigger
[root@host ~]# echo B > /proc/sysrq-trigger
Można także wykonać to z klawiatury:
Ctrl + Alt + PrntScrn + U S BUprzedzam: pod łindołsem nie działa ;-))))