PuTTY: Terminalfenster in den Vollbildmodus schalten

PuTTY: Terminalfenster in den Vollbildmodus schalten

Wer als Windows-Nutzer auf einen Linux-Computer oder –Server zugreifen will, nutzt dazu meist das Gratis-Programm PuTTY, mit dem sich eine Konsolenverbindung aufbauen lässt. In dem recht kleinen Fenster kann man aber nicht immer genug erkennen. Sie sehen mehr, wenn Sie in den Vollbildmodus umschalten. Wie?

Um ein PuTTY-Terminalfenster in den Vollbildmodus zu schalten, halten Sie die [Strg]-Taste gedrückt, und klicken Sie dann mit der rechten Maustaste innerhalb des PuTTY-Fensters. Im erscheinenden Kontextmenü setzen Sie dann ein Häkchen bei „Full Screen“. Auf die gleiche Weise kehren Sie auch wieder zum normalen Fenstermodus zurück.

putty-vollbild

Linux: Alle Umgebungsvariablen auf einmal anzeigen

Linux: Alle Umgebungsvariablen auf einmal anzeigen

Manchmal braucht man eine Übersicht über alle Umgebungsvariablen, die momentan gesetzt sind. Das ist zum Beispiel nützlich, wenn Sie einen Fehlerbericht verfassen.

Um eine Liste mit allen aktuellen Umgebungsvariablen anzuzeigen, öffnen Sie zunächst ein Terminal oder eine Shell und nutzen dann folgendes Kommando:

printenv

Anschließend lässt sich die Ausgabe per Maus markieren und in die Zwischenablage kopieren zwecks Weiterverwendung.

linux-terminal-printenv

Dateien aus dem Web im Terminal herunter laden

Dateien aus dem Web im Terminal herunter laden

Sie arbeiten auf einem Server oder haben Ihren PC von einer Linux-Live-CD hochgefahren, in der Sie nur Zugriff auf den Textmodus haben? Selbst dann ist es möglich, Dateien aus dem Internet herunterzuladen, wenn das nötig ist. Zum Beispiel mit dem Textbrowser Links2.

Starten Sie den Browser nach Installation mittels apt-get install links2 (Debian/Ubuntu) durch Aufrufen von links2 www.google.de [Eingabetaste]. Jetzt laden Sie die gewünschte Webseite und starten den Download der gesuchten Datei. Während die Datei übertragen wird, sehen Sie einen Fortschrittsbalken, ähnlich wie in Ihrem normalen Browser.

Zum Schluss beenden Sie den Links2-Browser per Druck auf [Q], [Eingabetaste].

Extra-Tipp: Die Menüleiste von Links2, über die Sie alle Browser-Befehle erreichen, wird mit der [F10]-Taste eingeblendet.

terminal-links2-dateien-downloaden

Linux-Shell: Log-Dateien leeren

Linux-Shell: Log-Dateien leeren

Wer sinnvollerweise auf seinem Server das Mitschreiben (Loggen) von Anfragen aktiviert hat, sollte ab und zu die Logdateien leeren. So verhindert man, dass die Festplatte des Servers mit der Zeit vollläuft. Sie wollen das Neustarten der Dienste zum Leeren der Logdateien vermeiden?

Mit einem Trick lässt sich jede Datei auf Null setzen, der Inhalt also löschen. Der Dateiname bleibt dabei gleich, Dienste wie der Apache- oder Nginx-Webserver müssen dazu nicht beendet werden. Nutzen Sie einfach folgenden Linux-Shell-Befehl (mit Bedacht!):

>dateiname.log

(Beispiel: >/var/log/apache2/error.log).

Das Umleitungszeichen „>“ vor dem Dateinamen bewirkt, dass „Nichts“ – also leerer Inhalt – in die Datei geschrieben wird. So wird der Inhalt überschrieben und gelöscht.

linux-shell-logdateien-leeren

PHP: Upload von größeren Dateien auf Ihren Server erlauben

PHP: Upload von größeren Dateien auf Ihren Server erlauben

Wer einen eigenen Server für seine Webseite betreibt, muss dort auch Dateien hochladen. Das klappt per Browser – aber nur bis zur im Server eingestellten Maximalgröße. Nutzen Sie PHP und haben Sie Zugriff auf die Einstellungs-Datei php.ini, lässt sich dieser Wert anpassen.

In Ubuntu finden Sie die PHP-Konfigurationsdatei im Ordner /etc/php5/apache2/php.ini. Die Datei lässt sich beispielsweise per Terminal (oder PuTTY-Shell) bearbeiten – nutzen Sie etwa den vi-Editor oder den einfacheren nano-Editor. In der Konfigurationsdatei müssen Sie zwei Werte anpassen, damit das Hochladen von größeren Dateien möglich wird:

  1. Finden Sie als Erstes die Zeile, die mit „upload_max_filesize =“ beginnt. Dahinter steht der Wert, den Sie anpassen müssen. „2M“ steht dabei für 2 MB. Hinterlegen Sie etwa „64M“, damit Dateien bis zu einer Größe von 64 Megabyte übertragen werden können.
  2. Der zweite Wert steht in der Zeile, die mit „post_max_size =“ anfängt. Auch diesen Wert müssen Sie anheben, etwa auf „64M“.

Nach dem Speichern der Änderungen in php.ini starten Sie den Webserver-Dienst neu. Bei Ubuntu geben Sie dazu etwa service apache2 restart ein.

php-upload-max-filesize

Kommando-Zeile im Linux-Terminal farbig hervorheben

Kommando-Zeile im Linux-Terminal farbig hervorheben

Das Terminal zeigt normalerweise einfach weiße Schrift auf schwarzem Grund. Vor jeder Befehlseingabe erscheint dabei der Name des aktuellen Benutzers und Ordners, der sogenannte Prompt. Diese Statusangaben lassen sich zur besseren Unterscheidung in der Bash-Shell auch farblich hervorheben.

Bearbeiten Sie dazu die Datei ~/.bashrc, die Sie, wie der Pfad schon sagt, in Ihrem Home-Verzeichnis finden. Entfernen Sie dabei das Kommentarzeichen in der Zeile „force_color_prompt=yes“, und speichern Sie die Datei. Prüfen Sie nun noch, ob in der Datei ~/.profile die folgenden Zeilen enthalten sind (falls nicht, einfügen):

if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
    . ~/.bashrc
  fi
fi

Loggen Sie sich zum Schluss aus und dann wieder ein. Dieser Tipp funktioniert übrigens auch bei SSH-Verbindungen zu entfernten Linux-Rechnern, etwa via PuTTY.

putty-farbiger-prompt

Der doppelte Nutzen der Eingabe-Taste

Der doppelte Nutzen der Eingabe-Taste

Manche Tasten verwendet jeder ganz automatisch – ohne zu wissen, warum eigentlich. Bestes Beispiel: die Eingabetaste. Jeder weiß: Man kann damit neue Zeilen erzeugen, beispielsweise in Word. Aber was hat diese Taste sonst noch auf Lager? (mehr …)