Mar 31, 2010

Πολλαπλές κονσόλες σε ένα τερματικό

Όταν έχουμε στη διάθεσή μας ένα γραφικό περιβάλλον, τότε μπορούμε να ανοίξουμε πολλαπλές κονσόλες γραμμής εντολών κατά βούληση. Όταν όμως το περιβάλλον μας είναι ένα φτωχό command-line, ενδεχόμενα και χωρίς δυνατότητα ssh, τότε μπορούμε να χρησιμοποιήσουμε την εντολή screen, ώστε να προσομοιάσουμε πολλαπλές κονσόλες (εν είδει tabs) σε μια οθόνη. Ένα εξαιρετικό tutorial για αυτήν την εντολή βρίσκεται εδώ και ακολουθώντας την υπόδειξη για την δημιουργία ενός $HOME/.screenrc αρχείου με τα περιεχόμενα:

hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'

Το αποτέλεσμα στο virtual machine μου που ξεκινά πάντα σε command-line περιβάλλον δείχνει έτσι:

Περιλαμβάνει τρεις καρτέλες (από το 0 έως το 2), όπου εκτελούνται εντολές, ενώ φυσικά σε κάποια από αυτές μπορούμε να συνδεθούμε ως διαφορετικοί χρήστες με την βοήθεια της εντολής su.

No comments: