Datei und Verzeichnis Befehle:
cd | – | Verzeichnis wechseln |
ls | – | Inhalt eines Verzeichnis anzeigen |
mkdir | – | Ein neues Verzeichnis erstellen |
rmdir | – | Ein Verzeichnis löschen |
cp | – | Eine Datei kopieren |
rm | – | Eine Datei löschen |
mv | – | Eine Datei verschieben oder umbenennen |
find | – | Eine Datei suchen |
chmod | – | Zugriffsrechte einer Datei oder eines Verzeichnisses ändern |
chown | – | Eigentümer und Gruppe einer Datei oder Verzeichnisses ändern |
df | – | Speicherverbrauch Partitionen anzeigen |
du | – | Speicherverbrauch eines Verzeichnisses anzeigen |
System Befehle:
startx | – | Die grafische Oberfläche starten |
free | – | Auslastung des Arbeitsspeichers anzeigen |
uptime | – | Zeigt an wie lange das System läuft |
date | – | Zeigt das System Datum und die System Zeit an |
ps | – | Zeigt den Status eines Prozesses |
pstree | – | Zeigt alle Prozesse in einer Baum Ansicht an |
top | – | Zeigt die auf dem System laufenden Prozesse «live» an |
exit | – | Einen Prozess beenden oder die Konsole Verlassen |
kill | – | Einen Prozess sofort beenden |
killall | – | Mehrere Prozesse mit einem bestimmten Namen beenden |
clear | – | Den Bildschirm der Konsole leeren |
reboot | – | Das System neutstarten |
shutdown | – | Das System Herunterfahren |
mount | – | Ein Laufwerk mounten |
ftp | – | FTP starten |
wall | – | Allen verbundenen Benutzern eine Nachricht senden |
Benutzer und Gruppen befehle:
chfn | – | Informationen eine Users bearbeiten |
id | – | Den eigenen Login Namen anzeigen |
last | – | Die letzten logins nach Datum und Uhrzeit anzeigen |
login | – | Benutzer (neu)anmelden |
who | – | Die aktuell auf dem System eingeloggten User anzeigen |
passwd | – | Das eigene Passwort ändern, oder das eines anderen Benutzers |
su | – | Als Admin anmelden, oder SU + Benutzername den Benutzer wechseln |
sudo | – | Einen Befehl als admin ausführen |
useradd | – | Einen Benutzer anlegen |
userdel | – | Einen Benutzer löschen |
usermod | – | Einen Benutzer ändern |
groupadd | – | Eine Benutzergruppe anlegen |
groupdel | – | Eine Benutzergruppe löschen |
groupmod | – | Eine Benutzergruppe ändern |
Netzwerk Befehle
ping | – | Datenpakete an eine IP senden (zum Prüfen der Verbindung) |
traceroute | – | Ein Datenpaket verfolgen |
netstat | – | Listet alle aktuellen benutzten Ports auf |
nmblookup | – | Test des Nameservers |
ifconfig | – | Status und Konfiguration der Netzwerkschnittstelle |
ftp | – | Öffnet eine FTP verbindung zu einem Rechner |
Sonstige Befehle:
tar | – | Komprimieren und Dekomprimieren von Dateien |
zip | – | Komprimieren von Zip Archiven |
unzip | – | Dekomprimieren von Zip Archiven |
cal | – | Ruft einen einfachen Kalender auf |
tail -f /var/log/maillog
tail -f /var/log/asterisk/messages
Berechtigung setzen usermod -a -G root nagios
als anderen User arbeiten su -s /bin/bash nagios
user in eine ander Gruppe geben useradd -G admins,ftp,www,developers nagios
echo «Wer schickt mir das?» | mail -s «Testnachricht von Maschine |`hostname`|» absender@mail.ch
Here is a small post on how to setup pflogsumm on your CentOS mail server running Postfix. It takes advantage of logrorate being called nightly by cron.
1. Install pflogsumm
# yum install postfix-pflogsumm
2. Run a test
# /usr/sbin/pflogsumm /var/log/maillog
3. Update /etc/logrotate.d/syslog. Add the following:
prerotate /usr/sbin/pflogsumm /var/log/maillog | mail -s "Postfix Logs Summary `date`" your-email-address endscript
Abfrage von Logfile mit
tail -f /var/log/nagios/nagios.log