Hoofdpagina: verschil tussen versies

Uit Rolandow
Ga naar: navigatie, zoeken
Regel 1: Regel 1:
'''De installatie van MediaWiki is geslaagd.'''
+
'''Rolandow's wiki'''
  
Raadpleeg de [http://meta.wikimedia.org/wiki/NL_Help:Inhoudsopgave handleiding] voor informatie over het gebruik van de wikisoftware.
+
Vergaarbak van allerlei informatie die ik in de loop der tijd heb verzameld, en niet mag vergeten.
 +
 
 +
= Linux =
 +
 
 +
== Passive FTP ==
 +
 
 +
Als passive FTP niet werkt, dan moeten er modules geactiveerd worden. In ''/etc/modules'' toevoegen ''ip_conntrack_ftp'' en ''ip_nat_ftp''.
 +
 
 +
 
 +
== Linux trics ==
 +
 
 +
Create snoop file of a port:
 +
<source lang="bash">tcpdump -nvv -s 0 -w snoopport10295.snoop port 10295</source>
 +
 
 +
Check the number of hits per IP, in the Apache access logs:
 +
<source lang="bash">cat logs/access_log|grep 05/Feb/2007:14|awk '{print $1}'|sort|uniq -c</source>
 +
 
 +
See what a process is doing:
 +
<source lang="bash">lsof -p #PID</source>
 +
 
 +
Last file in a directory:
 +
<source lang="bash">ls -ltr|tail -n1</source>
 +
 
 +
Partially extract a tarbal:
 +
<source lang="bash">tar xvfz backup.tar.gz home/www/login.mobilebridges.com --exclude=*.log --exclude=*.xml</source>
 +
Use the t parameter instead of x to test tar.
 +
<source lang="bash">tar tvfz backup.tar.gz home/www/login.mobilebridges.com --exclude=*.log --exclude=*.xml</source>
 +
 
 +
Format your server:
 +
<source lang="bash">dd if=/dev/zero of=/dev/hda bs=1M</source>
 +
 
 +
This writes zero's to /dev/hda, so it will erase all data.
 +
 
 +
Format disk, using fat32:
 +
<pre>
 +
1. Use fdisk to create the filesystem: fdisk /dev/hda - follow the prompts
 +
2. Format it using mkfs.vfat -F 32 /dev/hda6
 +
3. Add it to fstab
 +
</pre>
 +
 
 +
Add user:
 +
<source lang="bash">adduser --gid 1010 --shell /usr/bin/false --home /home/www/peru charly</source>
 +
 
 +
The GID should be the same for dutch and peru users. The home directory is different though.
 +
 
 +
Delete files older than 5 days:
 +
<source lang="bash">find /home/www/login.mobilebridges.com/htdocs/Delivery/Error/ -mtime +5 -exec rm {} \;</source>
 +
 
 +
Rename *.11.csv to *.csv:
 +
<source lang="bash">rename 's/\.11\.csv$/\.csv/' *.csv</source>
 +
The ereg takes care of the rename action... the *.csv after that just selects the files that need to be renamed with this ereg.
 +
 
 +
'''Check projectsize Peru on developement:'''
 +
<source lang="bash">/home/www/peru# du --max-depth=1 -h</source>
 +
 
 +
Check if PING's are reaching the server:
 +
 
 +
<source lang="bash">tcpdump host 85.146.37.248 and icmp</source>
 +
 
 +
85.146.37.248 is the source address.
 +
 
 +
 
 +
See the number of connections to port 80 by ip:
 +
<source lang="bash">netstat -pan|grep :80|sed 's/:/ /g'|awk '{print $6}'|sort|uniq -c</source>
  
..
 
  
<syntaxhighlight lang="php">
 
<?php
 
echo "Hello world";
 
?>
 
</syntaxhighlight>
 
  
 
== Meer hulp over MediaWiki ==
 
== Meer hulp over MediaWiki ==

Versie van 13 jul 2010 om 13:56

Rolandow's wiki

Vergaarbak van allerlei informatie die ik in de loop der tijd heb verzameld, en niet mag vergeten.

Linux

Passive FTP

Als passive FTP niet werkt, dan moeten er modules geactiveerd worden. In /etc/modules toevoegen ip_conntrack_ftp en ip_nat_ftp.


Linux trics

Create snoop file of a port:

tcpdump -nvv -s 0 -w snoopport10295.snoop port 10295

Check the number of hits per IP, in the Apache access logs:

cat logs/access_log|grep 05/Feb/2007:14|awk '{print $1}'|sort|uniq -c

See what a process is doing:

lsof -p #PID

Last file in a directory:

ls -ltr|tail -n1

Partially extract a tarbal:

tar xvfz backup.tar.gz home/www/login.mobilebridges.com --exclude=*.log --exclude=*.xml

Use the t parameter instead of x to test tar.

tar tvfz backup.tar.gz home/www/login.mobilebridges.com --exclude=*.log --exclude=*.xml

Format your server:

dd if=/dev/zero of=/dev/hda bs=1M

This writes zero's to /dev/hda, so it will erase all data.

Format disk, using fat32:

1. Use fdisk to create the filesystem: fdisk /dev/hda - follow the prompts
2. Format it using mkfs.vfat -F 32 /dev/hda6
3. Add it to fstab

Add user:

adduser --gid 1010 --shell /usr/bin/false --home /home/www/peru charly

The GID should be the same for dutch and peru users. The home directory is different though.

Delete files older than 5 days:

find /home/www/login.mobilebridges.com/htdocs/Delivery/Error/ -mtime +5 -exec rm {} \;

Rename *.11.csv to *.csv:

rename 's/\.11\.csv$/\.csv/' *.csv

The ereg takes care of the rename action... the *.csv after that just selects the files that need to be renamed with this ereg.

Check projectsize Peru on developement:

/home/www/peru# du --max-depth=1 -h

Check if PING's are reaching the server:

tcpdump host 85.146.37.248 and icmp

85.146.37.248 is the source address.


See the number of connections to port 80 by ip:

netstat -pan|grep :80|sed 's/:/ /g'|awk '{print $6}'|sort|uniq -c


Meer hulp over MediaWiki