Wichtige Linux Befehle: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Erich (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Erich (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
;apt-get update : Update der Paketlisten | ;apt-get update : Update der Paketlisten | ||
;apt-get upgrade : Upgrade aller installierter Paketete | ;apt-get upgrade : Upgrade aller installierter Paketete | ||
;apt-get dist-upgrade : Ähnlich wie apt-get upgrade. Im Gegensatz zu diesem, werden aber evtl. neue Pakete nachinstalliert, falls diese für die neueste Version eines installierten Paketes erforderlich sein sollte. Wird auch verwendet, um eine komplette Distribution auf die Nachfolgeversion zu aktualisieren, z.B. Debian Lenny -> Debian Squeeze | |||
;apt-get upgrade ''paket'' : Upgrade von Paket ''paket'' | ;apt-get upgrade ''paket'' : Upgrade von Paket ''paket'' | ||
;apt-get install ''paket'' : installiert das Paket ''paket'' | ;apt-get install ''paket'' : installiert das Paket ''paket'' | ||
;apt-get install -f : Versucht sämtliche nicht erfüllte Abhängigkeiten durch Installation bzw. Deinstallation von Paketen aufzulösen. Damit kann ein "zerschossenes" System evtl. wieder in Gang gesetzt werden. | |||
;dpkg -i install ''/pfad/paket.deb'' : Installiert ein manuell heruntergeladenes Debian-Paket ''/pfad/paket.deb '' vom lokalen Dateisystem | ;dpkg -i install ''/pfad/paket.deb'' : Installiert ein manuell heruntergeladenes Debian-Paket ''/pfad/paket.deb '' vom lokalen Dateisystem | ||
;dpkg -l : Gibt eine Liste aller installierter Softwarepakete aus | ;dpkg -l : Gibt eine Liste aller installierter Softwarepakete aus | ||
;dpkg-reconfigure | ;dpkg-reconfigure ''paket'' : Führt eine Rekonfiguration des Paketes ''paket'' durch | ||
;apt-get remove ''paket'' : Entfernt das Paket ''paket'' | ;apt-get remove ''paket'' : Entfernt das Paket ''paket'' | ||
;sudo -s : | ;apt-get purge ''paket'' : Entfernt das Paket ''paket'' incl. Konfigurationsdateien | ||
;apt-get ''befehl'' ''paket'' -s : Simuliert lediglich den Befehl ''befehl'' (install/remove/purge/..). D.h. es werden weder Files auf die Festplatte kopiert, noch Pakete gelöscht. Es wird lediglich angezeit, welche Pakete installiert bzw. gelöscht werden. Dies ist vor allem für ''remove'' bzw. ''purge'' sehr hilfreich, da diese unter Umständen neben dem gewünschten Paket sehr viele weitere Pakte, die vom gew. abhängen, mit löscht. | |||
;sudo ''Befehl'' : Führt den ''Befehl'' mit Root-Rechten aus. | |||
;sudo -s : Rootrechte dauerhaft in der jeweiligen Shell-Sitzung | |||
;ifconfig : Netzwerkkonfiguration abfragen | ;ifconfig : Netzwerkkonfiguration abfragen | ||
;iwconfig : WLAN Konfiguration | ;iwconfig : WLAN Konfiguration |
Version vom 29. Dezember 2010, 12:54 Uhr
- apt-cache search test
- gibt eine Liste aller Pakete aus, die test im Paketnamen bzw. in der Beschreibung enthalten
- apt-get update
- Update der Paketlisten
- apt-get upgrade
- Upgrade aller installierter Paketete
- apt-get dist-upgrade
- Ähnlich wie apt-get upgrade. Im Gegensatz zu diesem, werden aber evtl. neue Pakete nachinstalliert, falls diese für die neueste Version eines installierten Paketes erforderlich sein sollte. Wird auch verwendet, um eine komplette Distribution auf die Nachfolgeversion zu aktualisieren, z.B. Debian Lenny -> Debian Squeeze
- apt-get upgrade paket
- Upgrade von Paket paket
- apt-get install paket
- installiert das Paket paket
- apt-get install -f
- Versucht sämtliche nicht erfüllte Abhängigkeiten durch Installation bzw. Deinstallation von Paketen aufzulösen. Damit kann ein "zerschossenes" System evtl. wieder in Gang gesetzt werden.
- dpkg -i install /pfad/paket.deb
- Installiert ein manuell heruntergeladenes Debian-Paket /pfad/paket.deb vom lokalen Dateisystem
- dpkg -l
- Gibt eine Liste aller installierter Softwarepakete aus
- dpkg-reconfigure paket
- Führt eine Rekonfiguration des Paketes paket durch
- apt-get remove paket
- Entfernt das Paket paket
- apt-get purge paket
- Entfernt das Paket paket incl. Konfigurationsdateien
- apt-get befehl paket -s
- Simuliert lediglich den Befehl befehl (install/remove/purge/..). D.h. es werden weder Files auf die Festplatte kopiert, noch Pakete gelöscht. Es wird lediglich angezeit, welche Pakete installiert bzw. gelöscht werden. Dies ist vor allem für remove bzw. purge sehr hilfreich, da diese unter Umständen neben dem gewünschten Paket sehr viele weitere Pakte, die vom gew. abhängen, mit löscht.
- sudo Befehl
- Führt den Befehl mit Root-Rechten aus.
- sudo -s
- Rootrechte dauerhaft in der jeweiligen Shell-Sitzung
- ifconfig
- Netzwerkkonfiguration abfragen
- iwconfig
- WLAN Konfiguration
- lspci
- Abfrage erkannter PCI-Geräte
- cp source destination
- kopiert das/die Files von source nach destination
- cp -p source destination
- kopiert das/die Files von source nach destination, Dateirechte, Besitzer und Datum werden mitkopiert
- cp -R source destination
- kopiert das/die Files von source nach destination. Alle Unterverzeichnisse/Dateien werden rekursiv mit kopiert
- mv source destination
- verschiebt bzw. benennt source nach destination um
- chgrp group file
- Setzt die Gruppe auf group für die Datei file
- chown user file
- Legt den Eigentümer (user) von Datei file fest
- chown user:group file
- Kombination von chgrp und chown. Setzt Eigentümer und Gruppenzugehörigkeit in einem Befehl.
- chmod mask file
- Mask setzt sich aus den Rechten für den Eigentümer, Gruppe und Andere zusammen (3 stellige Oktalzahl). Jede oktale Stelle setzt sich zusammen aus den Rechten r (read)=4, w (write)=2 und x (execute)=1. D.h. Mask=754 bedeutet, dass der Eigentümer von file diese lesen, schreiben und ausführen darf (7). User der Gruppe dürfen diese lesen und ausführen (5). Alle anderen User dürfen die Datei file lesen. (vgl. chown/chgrp zum Stzen von Eigentümer und Gruppenzugehörigkeit)
- ps aux
- gibt Liste aller laufender Prozesse aus
- ps aux | grep gesuchter_Prozess
- gibt die laufenden Prozesse aus, die gesuchter_Prozess im Namen tragen
- tail -f logFile
- gibt fortwährend neue Einträge im Logfile logfile aus (Hinweise zu Logfiles siehe auch → hier)
- tar xvf archive.tar
- Entpackt das Archiv archive.tar
- tar cvf archive.tar files
- Packt die Dateien files ins Tar-Archiv archive.tar
- gunzip archive.gz
- Entpackt das GZip-Archiv archive.gz
- gzip -[1..9] file
- Packt file nach file.gz. -1: Packrate niedrig/schnell ... -9: Packrate hoch/langsam.