Start Web Helpdesk Projekte Whiteboard

Linux . . . LinuxBefehle  Helpdesk Inhalt-Helpdesk Unten PDF

Befehle für Linux

Grosse Dateien suchen

 find /al/ -type f -size +50000k | xargs ls -lahS 

Grosse offene Dateien

 lsof / | awk '{if($7 > 1048576) print $7/1048576 "MB" " " $9 " " $1}' | sort -n -u | tail

Ordnergrosse anzeigen

 du -h  /ordner
 du -h --max-depth=1 /

Alte dateien Finden und anzeigen +25 Tage

 find  /pfad/ -mtime +25 -exec ls -l {} \;

den ls -l eventuell mit rm dann sind se wech.

Dateien zaehlen:

 ls –l <targetdir> | wc –l

Diverses

Befehl beschreibung
arp -vs 192.168.100.124 00:0E:35:1F:91:F5 ip setzen
du -sh /verzeichnis du = diskusage s = summarize h = huma readable
cal 2011 I enscript -Plp98kx Seitenformatiert drucken
killall sample_progalle beenden
daemonize damit lassen sich Programme als Daemon starten
fdiskPlatte Partitionieren
ddDiskdamp ACHTUNG NUR FÜR PROFIS
dd if=/dev/zero of=/dev/hdcGanze Platte weg
lszeigt den Inhalt eines Verzeichnis
ls -lausführlich
ls -lhRS pip grep M pip less Rekursiv suchen nach grösse sortieren und was M enthält lesbar anzeigen
cd /wechselt ins Verzeichnis root
cd ..wechselt ein Verzeichnis aufwärts
cd testname wechselt ins Verzeichnis testname
cd wechselt ins Home-Verzeichnis
echo $HOME zeigt das home Verzeichnis
mkdirerstellt ein Verzeichnis
mkdir -perstellt einen Verzeichnisbaum
rmdirlöscht leere Verzeichnisse
rm -rrekursives Löschen von Dateibäumen
rm -fkeine Fehlermeldungen;erzwingt das Löschen
rm -iinteraktives Löschen, mit Nachfrage
rm -rf /KEINE WEITEREN FRAGEN , ALLES WEG
cp Quelle Zielkopieren
Unterverzeichnisse werden nicht kopiert
cp -R Kopiert alles , auch unterverzeichnisse
cp -pRecte,Besitzer,Gruppe,Datum,uhrzeit bleiben erhalten
cp -VZeigt den Kopierverlauf
cp -iinteractive Nachfrage bevor überschrieben wird
mv Quelle Ziel verschieben;umbenennen
pstreeAnzeige laufender Prozesse als Baum
ps -efAnzeige laufender Prozesse Zeigt auch die PID
topZeigt die Auslastung ausführlich an
ps -uaxZeigt Prozesse mit Status an
passwd ottoändert Passwort von otto
passwd -e ottootto muss beim nächsten login sein PW ändern
freezeigt freien und belegten Speicher
kill -9 PID Prozess Killen
pg befehlAnzeige Seitenweise
> DateiAusgabe in Datei umleiten
>> dateiAusgabe an Datei anhängen
echo gibt Eingabe wieder aus oder in Datei umleiten
mkfs /dev/fd0Diskette formatieren
whereis lszeigt den Speicherort von dem befehl ls
ln Quelle Zielerstellt einen Link
diff erste zweiteZeigt Dateiunterschiede an
grep muster dateisucht Datei nach Muster ab
chmod ogu-+rwx FileÄndert die Zugriffsrechte des Files
chmod 755 -R Ordnerändert die Zugriffsrechte des Ordners und allem untergeordnetem
chown neuer DateiBesitzerwechsel
addusererstellt neuen User
userdel ottolöscht otto
cat DateiDatei anzeigen
cat /proc/versionzeigt die Versionsnummer
du /Datei Speicherplatz auf der Platte anzeigen
find ort -name DateiDatei suchen
dfzeigt Festplattenplatz und Auslastung an
source DateinameDatei ausführen
pwdAktuellen Pfad anzeigen
mount /floppy /OrdnerDiskette mounten
umount /Ordnerunmounten
echo textgibt text zurück
tar -cf /dev/fd0/ filewerden als rowdewice gespeichert und sind nur für tar lesbar.
tar -tvf /dev/fd0Daten werden angezeigt.
tar -xf /dev/fd0Daten werden zurückgespeichert (ins aktuelle Verzeichnis)
tar cfvz ziel.tar.gz datei zip packen
tar xfvz ziel.tar.gz und auspacken
tar cfvj ziel.tar.bz2 datei bzip packen
tar xfvj ziel.tar.bz2 und auspacken
/dev/fd0bei Diskette
/dev/qft0bei Floppystreamer
/dev/rmt0bei scsi-Streamer
/dev/st0bei scsi-Streamer oder USB
/dev/sa0bei scsi-Streamer oder USB unter BSD
lpstat -plp01zeigt Druckerstatus an
lpstat -olp01zeigt Druckjobs an
lpstat -alp01löscht alle Jobs von lp01
cancel 0815löscht Job mit ID 0815
disable lp01lp01 deaktivieren
enable lp01lp01 aktivieren (nur Kornshell (exec ksh))
lprm -a allalle Drucker alle Jobs weg
groupszeigt in welcher gruppe man sich befindet
groupadd nameneue gruppe erstellen
groupdel gruppelöscht Gruppe
vipwzeigt Passwortdatei
vigrzeigt gruppendatei
cal 2001zeigt Kalender von 2001
datezeigt Datum und Uhrzeit
date --date "yesterday" "+%Y%m%d" gibt Datum von Gestern in yyyymmdd
date -s "01/27/2014 16:27:00" setzt das datum und die Uhrzeit
ifconfig eth0zeigt Netwerkkonfiguration
ifconfig eth0:1 x.x.x.x netmask x.x.x.xweitere IP für eth0
ping 192.168.1.1
traceroute x.x.x.xZeigt route zur IP
netstat -ageöffnete Ports anzeigen
netstat -iStatistik anzeigen
netstat -rRoutingtabellen anzeigen
routezeigt Routingtabelle
mknod -m 620 /dev/lp3 c 6 3Lp3 hinzufügen
chmod 777 /dev/lp3Lp3 Berechtigungen setzen
insmod parport_pc io=0x378,0x3bc,0x268,0x278 irq=5,7,11,104 paralellports hinzufügen
rmmod parport_pcModul entfernen
tail -f /var/log/messageLogdatei interaktiv ansehen
tr -d '\r' #zeilenumbruch tr -d '\r' oder tr -d '\n'
nslookup -type=ANY domain DNS und MX eintrge


www.bittnermichael.de
Datenschutz Impressum