10 καλές συνήθειες στη χρήση του τερματικού (Μέρος 1)

10-kales-sinithies-sto-termatiko

Ακολουθούν 10 tips στη χρήση του τερματικού, που αν καταφέρουμε και τα μετατρέψουμε σε καθημερινές συνήθειες όχι μόνο θα μας αποτρέψουν από τα λάθη που ενδεχομένως κάνουμε αλλά θα βελτιώσουν και την παραγωγικότητα μας στη χρήση του τερματικού κατά τη διαδικασία. Συνεχίστε να διαβάζετε 10 καλές συνήθειες στη χρήση του τερματικού (Μέρος 1).

Ubuntu BANNER: Αντίστροφη μέτρηση στο FACEBOOK σας

Οι περισσότεροι θα έχετε facebook. Οπότε ένα banner αντίστροφης μέτρησης για την επόμενη έκδοση του Ubuntu Linux, είναι ότι πρέπει !

Συνεχίστε να διαβάζετε Ubuntu BANNER: Αντίστροφη μέτρηση στο FACEBOOK σας.

Καθαρίστε το blog σας απο σκουπίδια

wordpress logo

Με την έλευση του WordPress 2.6, θεσπίστηκε ο μηχανισμός «post revisions». Ο μηχανισμός αυτός κρατάει ανά τακτά διαστήματα ένα αυτόματο back up του κειμένου την ώρα που γράφεται ένα νέο post.  Επίσης, κάθε φορά που πατάτε «Αποθήκευση» κάποιου post, μια αναθεώρηση εγγράφεται στη βάση δεδομένων. Είναι ουσιαστικά ένα ιστορικό με διαφορετικές «εκδόσεις» του post σας. Έτσι αν κάτι δεν σας αρέσει ή κόπηκε η σύνδεσή σας με το wordpress είναι πολύ πιθανό με αυτό τον μηχανισμό να βρείτε μεγάλο ποσοστό του κειμένου σας άθικτο.

Τι γίνεται όμως όταν έχετε ολοκληρώσει το post σας, το δημοσιεύετε και δεν ξανά ασχολείστε με αυτό. Δυστυχώς αν για παράδειγμα σε ένα post έχετε 20 revisions μετά από την δημοσίευση του αυτά παραμένουν στη βάση δεδομένων σας.Φανταστείτε ότι με τον καιρό όσο μεγαλώνει ο αριθμός των άρθρων που έχετε δημοσιεύσει στο blog σας τα «post revisions» θα κρατάνε σημαντικό χώρο στη βάση δεδομένων σας και  το blog σας να μην έχει την ταχύτητα που θα θέλατε.

Αν δεν επιθυμείτε αυτή τη λειτουργία μπορείτε να την απενεργοποιήσετε εύκολα με την προσθήκη μιας γραμμής στο wp-config.php αρχείο, που βρίσκεται στον κατάλογο εγκατάστασης του WordPress σας :

define('WP_POST_REVISIONS', false);

Η απενεργοποίηση όμως, κατά την άποψή μου δεν είναι καλή ιδέα. Προτιμότερο είναι να διαγράφεται τα «post revisions»  μία φορά τον μήνα. Ο ευκολότερος τρόπος είναι να έχετε εγκατεστημένο στο blog σας το WP-DBManager plugin. το συγκεκριμένο plugin θα προσθέσει μερικά εργαλεία στο Dashboard του wordpress σας για διαχείριση της βάσεις δεδομένων σας.

Πηγαίνουμε στην επιλογή «Run SQL Query» και εκτελούμε την παρακάτω εντολή :

DELETE FROM wp_posts WHERE post_type = "revision";

Αυτό θα αφαιρέσει όλες τις μέχρι τώρα «αναθεωρήσεις» από τη βάση δεδομένων σας, καθιστώντας την μικρότερη.

ΣΗΜΕΙΩΣΗ: Αν δεν είστε σίγουροι τι κάνετε, φροντίστε τουλάχιστον να δημιουργήσετε πρώτα ένα αντίγραφο ασφαλείας της βάσης δεδομένων.

Χρήσιμα extensions στο δεξί κλικ.

Νautilus Αctions.nautilus_actions

To «nautilus actions» αποτελεί την ιδανική λύση όταν θέλουμε να προσθέσουμε στο δεξί κλικ διάφορες επεκτάσεις όπως «open as root», προγράμματα ή δικά μας script. Αυτό γίνεται με εγκατάσταση από το Synaptic  του πακέτου «nautilus-actions». Έρχεται με ένα GUI οπού ότι κάνετε «Add» θα εμφανίζεται στο δεξί κλικ.

Nautilus Administrator.

Στα περισσότερα forum που παρέχουν λύσεις σε καθημερινά προβληματάκια, θα δούμε ότι όταν τίθεται από έναν αρχάριο ένα ερώτημα και η λύση απαιτεί την αλλαγή/τροποποίηση κάποιων αρχείων  οι οποία όμως γίνεται μόνο με  δικαιώματα διαχειριστή, τότε η απάντηση που δίνεται συνήθως είναι «άνοιξε ένα τερματικό και δώσε : sudo nano /diadromi/sto/arxeio/». Σε αυτές τις περιπτώσεις ο αρχάριος μπορεί να τα παρατήσει, να τα κάνει μαντάρα  ή τελικά να μάθει 5 πράγματα για το πώς δουλεύουν στο τερματικό ως root. Υπάρχει όμως μία καλύτερη λύση η οποία διασφαλίζει ότι ο αρχάριος τουλάχιστον δεν θα τα παρατήσει αφού θα κάνει τις απαραίτητες ρυθμίσεις μέσα από το γραφικό περιβάλλον. Η λύση έρχεται με την εγκατάσταση του «nautilus-gksu» από το Synaptic.

  1. Κάνουμε εγκατάσταση το «nautilus-gksu» από Synaptic
  2. Έπειτα κάνουμε Logout και μετά Login
  3. Τώρα με δεξί κλικ σε όποιον φάκελο θέλουμε πατάμε «open as administrator» και αμέσως ανοίγει στο σημείο ένας νέος Nautilus με προνόμια διαχειριστή.

Open Terminal here.menuitem_admin_terminal

Για λόγους ευχρηστίας και προβολής του Ubuntu ως «μια διανομή για ανθρώπινα όντα» Canonical αφαιρεί απο το δεξί κλικ το «Open in terminal». Αυτό όμως ειναι πολύ ενοχλητικό για τους powerusers οι οποίοι αναγκάζονται να ανοίξουν το τερματικό και μετά να δόσουν όλη την διαδρομή για να φτάσουν εκεί που θέλουν να εργαστούν (όχι οτι τους χαλάει και ιδιέτερα… ). Τη λύση σε αυτό το «προβληματάκι» φέρνει η εγκατάσταση απο το Synaptic του «nautilus-open-terminal». Το αποτέλεσμα θα είναι να μπορεί πια ο χρήστης να ανοίγει την κονσόλα σε οποιονδήποτε φάκελο, χωρίς να χρειαστεί να δίνει κάθε φορα όλη την διαδρομή.