Obsolete:Misc scripts
Appearance
(Redirected from Misc scripts)
This page contains historical information. It may be outdated or unreliable.
For current information, you may be looking for Wikimedia binaries.
Various misc useful scripts:
- upload a local file to the wiki as an edit:
/home/wikipedia/bin/upload en wikipedia /etc/passwd Wikipedia:Sandbox
- count the number of contributions from a user:
/home/wikipedia/bin/editcount en wikipedia Kate
- make a function for each hostname, so that e.g.: browne ps will connect to browne and perform ps:
ALLNG=/usr/local/dsh/node_groups/ALL
if [ -r $ALLNG ]; then for host in $(<$ALLNG); $host() { ssh $0 $* }; fi
- count stuff in mailq :
$ /home/wikipedia/bin/mailqcount # of messages: 1584 # of errors : 1770 # of rcpt-to : 1790 $
- Get list of mysql servers according to db.php :
$ /home/wikipedia/bin/mysql-list adler samuel ariel ixia thistle lomaria $
- Get replication data for servers :
$ /home/wikipedia/bin/replication
SERVER adler
Position: 220761719
SERVER samuel
Read_Master_Log_Pos: 220761719
Exec_master_log_pos: 220761719
SERVER ariel
Read_Master_Log_Pos: 220761719
Exec_master_log_pos: 220761719
SERVER ixia
Read_Master_Log_Pos: 220761719
Exec_master_log_pos: 220761719
SERVER thistle
Read_Master_Log_Pos: 220761719
Exec_master_log_pos: 220761719
SERVER lomaria
Read_Master_Log_Pos: 220763426
Exec_master_log_pos: 220763426
$