Transcription of Linux auf einem Blatt - Christian Helmbold
1 Linux auf einem BlattChristian Helmbold 2012-05-02 Hilfe: man (verlassen mit Q)Online Hilfe von GNU: info (verlassen mit Q)Schl sselw rter in man-Seiten suchen: aproposKurzbeschreibung zu einem Kommando oder Schl sselwort anzeigen: whatisDateienAusgeben von DateienDateien nacheinander ausgeben: catDatei seitenweise ausgeben: more, lessAnfangszeilen einer Datei ausgeben: headDatei ab bestimmter Zeile ausgeben: tailDatei mit Zeilennummern ausgeben: nlDatei oktal/hexadezimal ausgeben: od, hdAuflisten und Analysieren von DateienDateien auflisten: lsDateiattribute auflisten: lsattrDateityp ermitteln: fileProgrammdatei von Befehl ermitteln: typeZ hlen von Zeichen, W rtern und Zeilen: wcPr fsumme f r eine Datei ermitteln: sum, md5sum, sha1sumAnzeigen, welcher Prozess eine Datei oder einen Socket ge ffnet hat: fuserGe ffnete Dateien anzeigen: lsofKopieren, Umbenennen und L schen von DateienKopieren von Dateien: cpUmbenennen/verschieben von Dateien: mvLink auf Datei setzen: lnDateien oder Verzeichnisb ume l schen: rmSuchenSuchen nach Dateien: findSchnelles Suchen nach Dateien: locate, slocate Datenbank von locate aktualisieren.
2 UpdatedbSuchen in Dateien: grep, fgrep, egrepVollst ndigen Pfad eines Kommandos anzeigen: whichPfad zur Programmdatei, Quelldatei und man-Datei anzeigen: whereisDateien Vergleichen, Vereinigen und SortierenVergleichen von zwei Textdateien: diffVergleichen sortierter Textdateien: commVergleichen von zwei Dateien: cmpZusammenf hren von Dateien: joinSortieren von Dateien: sortKomprimieren und Archivieren von Dateien(De-)Komprimieren von Dateien: gzip/gunzip, pack/unpack, compress/uncompress, arc, unarj, unrar(De-)Komprimieren von Dateien mit bzip: bzip2, bunzip2, bzcatInhalt von gzip-Archiven anzeigen: zcat, zless, zmoreArchivieren bzw.
3 Kopieren von Dateien und Dateib umen: tar, cpio ndern von Zugriffsrechten, Eigent mer und ZeitstempelZugriffsrechte einer Datei ndern: chmodEigent mer einer Datei ndern: chownGruppe einer Datei ndern: chgrpAttribute einer Datei ndern: chattrDateikreierungsmaske setzen bzw. ausgeben: umask ndern des Zeitstempels einer Datei: touchUmformen, Extrahieren und Zerteilen von DateienZeichen in Dateien ersetzen: trZeichenketten transformieren: sedTabulatoren in Leerzeichen umwandeln: expandZeichens tze konvertieren: recode, iconvIdentische, aufeinander folgende Zeilen nur einmal ausgeben: uniqHerausschneiden von Spalten oder Feldern aus Dateien: cutZerteilen von Dateien: split, csplitDruckenDatei auf Drucker ausgeben: lp, lprStatusinformationen zu Druckauftr gen erfragen: lpstat, lpqDruckauftr ge abbrechen: cancelDrucker verwalten.
4 LpcDruckauftr ge l schen: lprmGer te- und FIFO-DateienAnlegen von Ger tedateien bzw. Named Pipes: mknodAnlegen von FIFO-Dateien: mkfifoVerzeichnisseAktuelles Verzeichnis ausgeben: pwdWechseln in ein Verzeichnis: cdAnlegen eines Verzeichnisses: mkdirL schen eines Verzeichnisses: rmdir, rmVergleichen zweier Verzeichnisse: diffBasisname eines Pfades: basenameVerzeichnisname eines Pfades: dirnameSpeicherplatzinformationenFreien Speicherplatz ermitteln: dfSpeicherbedarf von Dateien oder Verzeichnissen ermitteln: duAnzeigen des freien Hauptspeichers und Swap: freeDateisystemeEinh ngen, Partitionieren, Formatieren und KopierenEinh ngen eines Dateisystems.
5 MountAush ngen eines Dateisystems: umountPartitionieren einer Festplatte: fdisk, cfdiskAnlegen, verkleinern, vergr ern und verschieben von Partitionen: partedDisketten formatieren: fdformatKopieren und konvertieren von Dateisystemen und Partitionen: ddEinrichten und Pr fen von DateisystemenEinrichten von Dateisystemen: mkfsAnlegen eines ext2- oder ext3-Dateisystems: mke2fsReiserFS-Dateisystem anlegen: mkreiserfsSwap-Partitionen und -Dateien einrichten: mkswap, swapon, swapoffPr fen und Reparieren eines Dateisystems: fsckPhysikalische Pr fung eines Datentr gers: badblocksWeitere DateisystembefehleInformationen zu einem ext2-/ext3-Dateisystem: dumpe2fsSystemparameter eines ext2-/ext3-Dateisystems ndern: tune2fsGepufferte Daten auf die Festplatte schreiben: syncZugriff auf MS-DOS-Disketten: mtoolsBenutzer und GruppenBenutzer anlegen: useradd, adduserBenutzereigenschaften ndern: usermodHaltbarkeit des Passwortes festlegen / anzeigen: chagePasswort ndern: passwdBenutzer l schen: userdelErmitteln des eigenen Loginnamens: logname, whoamiErmitteln der Benutzer- und Gruppenkennung: idGruppe anlegen: groupaddGruppenname oder ID ndern.
6 GroupmodGruppe l schen: groupdelAusgeben der Gruppenzugeh rigkeiten eines Benutzers: groupsAktive Gruppe wechseln: newgrpAngemeldete Benutzer anzeigen: who, wNachricht an angemeldete Benutzer schicken: wallLetzte Logins anzeigen: last, lastlogBeenden einer Sitzung: logout, exit ProzessverwaltungAuflisten, Beenden und Zeit messen von ProzessenAusgeben von Informationen zu Prozessen: psAusgeben der Prozesshierarchie: pstreeAuflisten der Prozesse nach CPU-Last: topZeitmessungen von Prozessen durchf hren: timeSenden von Signalen an Prozesse: kill, killallProzess unter X beenden: xkillPeriodische und HintergrundprozesseProzesse im Hintergrund starten: &Auflisten angehaltener Prozesse bzw.
7 Hintergrundprozesse: jobsProzess im Vordergrund beenden: [Strg] + CProzess im Vordergrund anhalten: [Strg] + ZFortsetzen eines Prozesses im Hintergrund: bgFortsetzen eines Prozesses im Vordergrund: fgProgramme periodisch ausf hren lassen: cron, crontabProgramm periodisch ausf hren und Ausgabe anzeigen: watchProgramme zu einem bestimmten Zeitpunkt ausf hren lassen: atKommandos irgendwann sp ter ausf hren lassen: batchProzesse nach Sitzungsende weiterlaufen lassen: nohupProzess schlafen legen: sleepProgramme als anderer Benutzer ausf hrenBenutzerkennung ohne Anmeldung ndern: suAusf hren als anderer Benutzer: sudoPriorit ten von Prozessen ndernProzesse mit anderer Priorit t laufen lassen: nicePriorit t laufender Prozesse ndern: reniceSystemHerunterfahren des Systems: shutdownNeu starten des Systems: rebootAlle Prozesse beenden: haltRunlevel anzeigen: runlevelRunlevel wechseln: initBootmeldungen anzeigen: dmesgSysteminformationen ausgeben: unameZeit seit Systemstart und Durchschnittslast anzeigen: uptimeHardwarePCI-Ger te anzeigen: lspciFestplattenparameter setzen: hdparmDatum und UhrzeitErfragen und setzen von Datum und Uhrzeit.
8 DateHardware-Uhr stellen: hwclockKalender: calNetzwerkAllgemeine BefehleTesten von Verbindungen: pingAnzeigen bzw. ndern des eigenen Hostnamens: hostnameHostname bzw. IP ermitteln: hostNetzwerk-Interface konfigurieren: ifconfigNetzwerkverbindung auf- und abbauen: ifup, ifdownNetzwerkverbindungen anzeigen: netstatWeg eines Pakets durch das Netz: tracerouteFTP, Secure Shell bertragen von Dateien von oder zu einem anderen Rechner: ftpDateien per http oder ftp herunterladen: wgetMit einer sicheren Shell auf einem anderen Rechner anmelden: sshSicheres Kopieren von Dateien ber das Netzwerk: scpBildschirm und TerminalSetzen und Abfragen von Terminaleinstellungen: sttyVer ndern von Terminaleinstellungen.
9 SettermTerminalzeichensatz wiederherstellen: resetBildschirm l schen: clearErfragen des Terminalnamens: ttyTerminal wechseln: [Alt] + [F1 bis Fn]Terminal von X aus wechseln: [Strg] + [Alt] + [F1 bis Fn]ShellLogin-Shell ndern: chshUmgebungsvariablen anzeigen bzw. ndern: printenv, setUmgebungsvariablen exportieren: exportKurzname f r Befehl vergeben: aliasKurzname von Befehl l schen: unaliasEin- und AusgabeumleitungAusgabe umlenken (Pipe): |Abzweigen der Ausgabe und speichern in einer Datei: teeArgumente lesen und weiterreichen: xargsAusgabe in Datei umlenken / an Datei anh ngen: > datei , >> dateiFehlerausgabe umleiten: 2> dateiEingabeumlenkung: < datei Kommandos aus einer Datei lesen und ausf hren.
10 , sourceEditorenDateien editieren: pico, joe, vi (beenden: :q ), emacsPostScriptKonvertieren von PostScript und PDF-Dateien: gsUmwandeln von Text in PostScript: a2pdf, enscript, mpageUmwandeln von PDF in PostScript und umgekehrt: pdf2ps, ps2pdfUmwandeln von HTML-Dateien in PostScript: html2psDVI-Dateien in PostScript umwandeln: dvipsManipulation von PostScript-Dateien: psutilsSonstige BefehleText ausgeben: echoZur Ausf hrung eines Programms notwendige Shared Libraries anzeigen: lddKompilieren und Linken von C- und C++-Programmen: cc, gcc, g++, makeDateien verschl sseln: gpgKalkulator: bc