Know-how für die Kommandozeile

Shell-Tipps

Erfahrene Linux-Nutzer schwören auf flexible Kommandozeilentools, mit denen sie manche Aufgabe schneller bewältigen als in grafischen Programmen. Wir stellen interessante Anwendungen und Aufrufparameter vor, um auch Einsteiger zu einem Ausflug in die Shell zu ermutigen.

Tipp: Sicheres Löschen mit "srm"

In der letzten EasyLinux-Ausgabe haben wir im Artikel zum Dateimanager Dolphin [1] gezeigt, wie Sie das Programm srm [2] ins Kontextmenü der rechten Maustaste aufnehmen und damit eine Funktion zum sicheren Löschen bereitstellen. Zur Erinnerung: Wenn Sie in den grafischen Dateimanagern (Dolphin, Nautilus, Thunar usw.) etwas löschen, landet alles zunächst im Papierkorb (in der Regel im versteckten Verzeichnis .local/share/Trash/). Von dort aus können Sie Dateien wiederherstellen oder über die Schaltfläche Leeren ganz von der Platte fegen.

Shell-Fans kommen mit dem Papierkorb eher selten in Berührung und greifen normalerweise beherzt zum Kommando rm, was den Mülleimer umgeht und Dateien sowie Verzeichnisse samt Inhalt entfernt [3]. Da aber auch in diesem Fall findige Forensiker Daten wiederherstellen können, haben Entwickler das Tool srm programmiert, das eine Datei mehrfach überschreibt, bevor es sie löscht. Sie finden das Programm im Paketmanager Ihrer Distribution. OpenSuse-Anwender installieren srm, (K)Ubuntu-Nutzer das Paket secure-delete.

Um eine Datei zu löschen, reicht es aus, diese hinter dem Befehl anzugeben:

srm datei.txt

Möchten Sie eine zusätzliche Sicherheitsabfrage einbauen, können Sie genau wie bei rm den Schalter -i einsetzen:

$ srm -i datei.txt
Remove datei.txt? (y/n) y

Ein Verzeichnis werden Sie auf diese Weise nicht los. Dazu benötigen Sie einen anderen Parameter: -r räumt rekursiv auf.

Tipp: Wie lange läuft der Rechner schon?

Sie möchten wissen, wie viel Zeit seit dem letzten Booten vergangen ist? Das Kommando uptime, das Sie ohne weitere Parameter am Shell-Prompt eingeben, verrät es. Während OpenSuse die Informationen auf Deutsch ausgibt (Abbildung 1), sieht das Ganze unter Ubuntu etwas anders aus:

$ uptime
12:46:01 up 25 min, 3 users, load average: 0,76, 0,25, 0,12

Die Auskunft ist allerdings gleich: Zuerst sehen Sie die aktuelle Uhrzeit, dann die Zeit, die der Linux-Rechner schon läuft. Abbildung 1 zeigt, dass das OpenSuse-System bereits seit 12 Stunden und 22 Minuten in Betrieb ist, der Ubuntu-Rechner erst seit 25 Minuten. Danach folgt die Anzahl der angemeldeten Benutzer, und dann kommen Informationen zur Systemauslastung: die mittlere Systemauslastung in der letzten Minute, den letzten fünf Minuten und den letzten 15 Minuten.

Abbildung 1: Der Befehl "uptime" (hier unter OpenSuse Leap 42.1) zeigt unter anderem, wie lange das System läuft und wie viele Benutzer derzeit angemeldet sind.

Dass Ubuntu und OpenSuse eine andere uptime-Version mitbringen, sehen Sie, wenn Sie beispielsweise --version oder --help an den Befehl anhängen. Die Variante auf Ubuntu-Systemen kennt als Optionen außerdem -p, die eine Kurzform ausgibt, und -s, die Datum und Uhrzeit des Systemstarts verrät:

$ uptime -p
up 41 minutes
$ uptime -s
2015-11-20 12:20:47

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 3 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Spellchecker auf der Konsole: Ispell und Aspell
    Vor Vertippern und Buchstabenverdrehern ist niemand sicher – Rechtschreibprogramme unterstützen Sie bei der Austreibung des Fehlerteufels. Ispell und Aspell übernehmen diesen Job auf der Kommandozeile.
  • Gnome-Tipps
    Gnome ist neben KDE die zweite große Desktopumgebung für Linux. In den Gnome-Tipps stellen wir regelmäßig Nützliches und Praktisches für die alternative grafische Oberfläche vor.
  • Unreifes Früchtchen?
    Die Software Mulberry verspricht den Zugriff auf E-Mails von Linux, Windows und Mac OS aus. Unser Test zeigt, wie gut die aktuelle Linux-Variante funktioniert.
  • Büroklammer
    Gerade die Größe und Komplexität von Office-Software bringt es mit sich, dass man manchmal bei ganz banalen Dingen wie der Ochs vorm Scheunentor steht und unter unglücklichem Softwaredesign zu leiden hat. Einige oft gestellte Fragen beantwortet die – nichttanzende – Büroklammer.
  • Besser arbeiten mit KDE
    Auf manchem Desktop ist wenig Platz. Die folgenden Tipps helfen Ihnen, sich mehr Raum zu verschaffen. Außerdem erfahren Sie, wie Sie Symbole ausrichten, Hintergrundbilder austauschen und Internetadressen auf dem Desktop ablegen.
Kommentare

Infos zur Publikation

EL 02/17-04-17: E-Mail sicher und komfortabel

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet 9,80 Euro. Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 33,30 Euro. Details dazu finden Sie im Computec-Shop.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Aktuelle Fragen

WLAN lässt sich nicht einrichten
Werner Hahn, 21.03.2017 14:16, 0 Antworten
Dell Latitude E6510, Ubuntu 16.4, Kabelbox von Telecolumbus. Nach Anklicken des Doppelpfeiles (o...
"Mit Gwenview importieren" funktioniert seit openSuse 42.2 nicht mehr
Wimpy *, 20.03.2017 13:34, 2 Antworten
Bisher konnte ich von Digitalkamera oder SD-Karte oder USB-Stick Fotos mit Gwenview importieren....
Ich habe eine awk Aufgabe und bekomme es nicht so Recht hin
Dennis Hamacher, 10.03.2017 18:27, 1 Antworten
Ich hoffe Ihr könnt mir dabei helfen oder mir zeigen wie der Befehl richtig geschrieben wird. Ich...
Unter Linux Open Suse Leap 42.1 einen Windows Boot/ ISO USB Stick erstellen...
Tim Koetsier, 07.03.2017 15:26, 1 Antworten
Hallo, weiß jemand wie ich oben genanntes Vorhaben in die Tat umsetzen kann ? Wäre echt dankba...
Druckertreiber installieren OpenSuse42.1
Tim Koetsier, 07.03.2017 15:22, 1 Antworten
hallo, kann mir BITTE jemand helfen ich verzweifel so langsam. Habe einen Super Toner von Canon...