Author: sven/F4RR3LL
E-Mail: sven.richter@nixhelp.de
Stand: 01.10.2008
über kurz oder lang entsteht hier eine kleine Ansammlung von Consolenbefehlen
Anfragen, Ergänzungen oder Wünsche bitte ins Forum:
http://forum.nixhelp.de/index.php?topic=21.msg33#new
Einer der wichtigsten Befehle um sich auf einem Server einen Überblick zu verschaffen:
top
lspci
lsmod
cat /proc/cpuinfo
cat /proc/meminfo
uptime
df -h
fdisk -l
Welche, wieviele und woher kommen die User auf meiner Maschine?
w
vi /var/log/messages | less
tail -f /var/log/mail.logLäuft mein Programm?
ps aux | grep PROGRAMM
Um ein Verzeichnis zu wechseln:
cd /wohin/man/möchte
cd ..
mv Name Neuername
touch Neuedatei
mkdir Neuerordneroder auch
mkdir /weg/zum/neuen/Ordner/Neuerordner
tar cvzf neuername.tar.gz datei1 ordner1/ dateiXEntpacken einer gepackten tar.gz Datei
tar xvzf dateiname.tar.gzman kann beim Entpacken auch das Zielverzeichnis mit angeben:
tar xvzf dateiname.tar.gz -C /home/dahin/
Um ein Debian System aktuell zu halten nutzt man die folgende Befehlskette:
apt-get update && apt-get upgrade
apt-cache search Name_des_gesuchten_Programms
apt-get install Name_des_zu_installierenden_Programms
apt-get remove Name_des_zu_löschenden_Programms --purge
apt-get install -f
apt-get moo
(__)
(oo)
/------\/
/ | ||
* /\---/\
~~ ~~
...."Have you mooed today?"...
Rsyncen von einem Verzeichnis aber auch ganzen Partition auf einen anderen Rechner/Server mithilfe der SSH Console (Vorausetzung ist hier eine funktionierende KEY-Auth auf dem Zielserver mit unserem Backupuser)
rsync -e "ssh -p 12345" -avP /QUELLE BACKUPUSER@zielserver:/ZIELVERZEICHNIS