2Sep

Πώς να φτιάξετε ένα νέο κατάλογο και να το αλλάξετε με μια ενιαία εντολή στο Linux

Εάν περάσετε καθόλου χρόνο στο Terminal, πιθανότατα χρησιμοποιείτε την εντολή mkdir για να δημιουργήσετε έναν κατάλογο και, στη συνέχεια, η εντολή cd για να μεταβείτε στον κατάλογο αμέσως μετά.Ωστόσο, υπάρχει ένας τρόπος για να κάνετε και τις δύο αυτές ενέργειες με μία εντολή.

Μπορείτε να εκτελέσετε δύο εντολές ταυτόχρονα στη γραμμή εντολών με μη αυτόματο τρόπο, αλλά θα σας δείξουμε πώς να προσθέσετε μια γραμμή στο αρχείο. bashrc που θα συνδυάσει την εντολή mkdir και την εντολή cd σε μια προσαρμοσμένη εντολή που μπορείτε να πληκτρολογήσετε με έναν κατάλογοόνομα.

ΣΧΕΤΙΚΑ ΑΡΘΡΑ
Πώς να εκτελέσετε δύο ή περισσότερες εντολές τερματικού ταυτόχρονα στο Linux
Πώς να προσθέσετε καρτέλες στο τερματικό του Ubuntu

Το αρχείο. bashrc είναι ένα σενάριο που εκτελείται κάθε φορά που ανοίγετε ένα παράθυρο του τερματικού πατώντας Ctrl + Alt + T ή ανοίγονταςμια νέα καρτέλα σε ένα παράθυρο του τερματικού.Μπορείτε να προσθέσετε εντολές στο αρχείο. bashrc που θέλετε να εκτελείται αυτόματα κάθε φορά που ανοίγετε ένα παράθυρο τερματικού.

Για να επεξεργαστείτε το αρχείο. bashrc, θα χρησιμοποιήσουμε το gedit.Πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών.

gedit ~ /. bashrc

Μπορείτε να χρησιμοποιήσετε οποιονδήποτε επεξεργαστή κειμένου που σας ταιριάζει, όπως vi ή nano.Απλά αντικαταστήστε το "gedit" στην παραπάνω εντολή με την εντολή για να εκτελέσετε τον επιλεγμένο επεξεργαστή κειμένου.

Μεταβείτε στο κάτω μέρος του αρχείου. bashrc και προσθέστε την ακόλουθη γραμμή στο τέλος του αρχείου.Συνιστούμε να αντιγράψετε την παρακάτω γραμμή και να την επικολλήσετε στο αρχείο. bashrc.

mkdircd(){ mkdir "$ 1" & &cd "$ 1";}

Αυτή είναι ουσιαστικά μια συνάρτηση που θα εκτελέσει τις δύο εντολές μία αμέσως μετά την άλλη.Η νέα προσαρμοσμένη εντολή στο παράδειγμά μας ονομάζεται mkdircd( μπορείτε πραγματικά να ονομάσετε την εντολή ό, τι θέλετε) και θα εκτελέσει την εντολή mkdir και στη συνέχεια την εντολή cd.Το "$ 1" και στις δύο εντολές υποδεικνύει ότι οι εντολές θα δεχθούν μία τιμή για να λειτουργήσει.Σε αυτή την περίπτωση, είναι το όνομα του νέου καταλόγου.

Μπορείτε να προσθέσετε ένα σχόλιο πάνω από την εντολή, για να θυμάστε τι κάνει η εντολή.Απλά τοποθετήστε ένα σημάδι λίρας( #) στην αρχή της γραμμής και, στη συνέχεια, οποιαδήποτε περιγραφή θέλετε να προσθέσετε.

Κάντε κλικ στην επιλογή "Αποθήκευση".

Κλείστε το gedit( ή άλλο πρόγραμμα επεξεργασίας κειμένου) κάνοντας κλικ στο "X" στην επάνω αριστερή γωνία του παραθύρου.

Η ρύθμιση που μόλις προσθέσατε στο αρχείο. bashrc δεν θα επηρεάσει την τρέχουσα περίοδο λειτουργίας του παραθύρου του τερματικού.Πρέπει να κλείσετε το παράθυρο του τερματικού και να αποσυνδεθείτε και να ξαναγυρίσετε ώστε η αλλαγή να επηρεάσει.Γι 'αυτό, πληκτρολογήστε exit στο prompt και πατήστε Enter ή κάντε κλικ στο κουμπί "X" στην επάνω αριστερή γωνία του παραθύρου.Στη συνέχεια, αποσυνδεθείτε και ξαναγυρίστε το.

Τώρα, όταν πληκτρολογείτε τη νέα εντολή ακολουθούμενη από ένα νέο όνομα καταλόγου, ονομάζεται η συνάρτηση mkdircd που δημιουργήσατε στο αρχείο. bashrc και το όνομα καταλόγου "Test \ Directory" διαβιβάζεται στα δύοεντολές( mkdir και cd).Θα δημιουργηθεί ο κατάλογος "Δοκιμαστικός κατάλογος" και θα τον πάρετε αμέσως.

Εάν διαχειρίζεστε τους καταλόγους σας χρησιμοποιώντας τη γραμμή εντολών, αυτό το τέχνασμα μπορεί να σας εξοικονομήσει χρόνο.