Ξεκινώντας με εντολές Linux

Είτε έχετε εμπνευστεί να δοκιμάσετε και να προσθέσετε λειτουργικότητα στο το σπίτι σας NAS, εκτελέστε εντολές στο ριζωμένο smartphone σας ή πειραματιστείτε με ένα από τα ισχυρά νέα περιβάλλοντα επιφάνειας εργασίας όπως το Ubuntu, είναι πιθανό να έχετε συναντήσει την ανάγκη να αλληλεπιδράσετε απευθείας με το Linux χρησιμοποιώντας τη γραμμή εντολών του. Εάν είστε νέοι στις εντολές που μοιάζουν με Unix, μπορεί να είναι αρκετά αδιάκριτες. Ευτυχώς, μαθαίνοντας μόνο μερικά από αυτά μπορείτε να βρείτε το δρόμο σας.

Το πρώτο πράγμα που πρέπει να γνωρίζετε για το Unix και τώρα το Linux, είναι ότι οι συγγραφείς του δεν ήθελαν να πληκτρολογήσουν πολλά. Οι εντολές τείνουν να είναι σύντομες συντομογραφίες για τις μεγαλύτερες εκδόσεις που μπορεί να βρείτε όταν χρησιμοποιείτε τη γραμμή εντολών στα Windows, για παράδειγμα. Γάτα είναι σύντομη για συνένωση, ΥΣΤΕΡΟΓΡΑΦΟ για διαδικασία, είναι για λίστα και ούτω καθεξής. Οι επιλογές αντιμετωπίζονται με παρόμοιο τρόπο, με το «-a» να είναι κοινό συνώνυμο για -all, κ.λπ. Ευτυχώς, σε πολλές περιπτώσεις το Linux έχει επίσης προσθέσει μακρύτερες, αναγνώσιμες από τον άνθρωπο, εκδόσεις των επιλογών γραμμής εντολών ως εναλλακτικές για το συντομότερο, πιο δύσκολο να διαβαστεί , εκδόσεις. Έτσι, το '–all' μπορεί να χρησιμοποιηθεί αντί για '-a' για παράδειγμα.



Θα πρέπει επίσης να θυμάστε ότι το Linux, σε αντίθεση με τα Windows και το DOS, έχει διάκριση πεζών-κεφαλαίων όταν πρόκειται για εντολές, οπότε το 'ls' δεν είναι το ίδιο με το 'Ls' ή 'LS'. Ομοίως, το '-d' ως επιλογή σημαίνει κάτι διαφορετικό από το '-D'.



Πλοήγηση στο Linux

Όταν για πρώτη φορά συνδεθείτε σε ένα σύστημα Linux, βρίσκεστε στον αρχικό σας κατάλογο. Θα σας υποδεχτεί μια (εξαρτώμενη από το σύστημα) προτροπή και ένα κενό διάστημα. Για να δείτε πού βρίσκεστε και τι υπάρχει μπορείτε να χρησιμοποιήσετε:

pwd - Εκτυπώνει τον κατάλογο εργασίας. Μπορείτε να πείτε πόσο παλιά είναι μερικές από αυτές τις εντολές, όπως η λέξη Τυπώνω αναφέρεται στα πρωτότυπα τερματικά τηλετύπου που χρησιμοποιούνται με τα συστήματα Unix για τις περισσότερες δεκαετίες του 1970.



είναι - Λίστα. Εκτυπώνει μια λίστα αρχείων στον τρέχοντα κατάλογο. Εάν θέλετε να αναφέρετε έναν διαφορετικό κατάλογο, χρησιμοποιήστε το είναι . Από προεπιλογή, ls παρέχει μόνο το όνομα των αρχείων στον τρέχοντα κατάλογο, καθώς και την παράβλεψη 'κρυφών' αρχείων (εκείνα με όνομα που αρχίζει με τελεία (.)). Μπορείτε να αλλάξετε την προεπιλεγμένη συμπεριφορά χρησιμοποιώντας ls -l για να εκτυπώσετε πληροφορίες για κάθε αρχείο ή ls -α για να συμπεριλάβετε κρυφά αρχεία. Τυπικά των εντολών Linux, μπορείτε απλά να προσθέσετε τις δύο επιλογές μαζί, εάν χρειάζεται, έτσι ls -la θα εκτυπώσει πληροφορίες για όλα τα αρχεία, συμπεριλαμβανομένων των κρυφών, στον τρέχοντα κατάλογο.

Σχεδόν όλες οι εντολές στο Linux ακολουθούν την ίδια δομή γραμμής εντολών. Το όνομα της εντολής ακολουθείται από μία ή περισσότερες επιλογές, που ονομάζονται επίσης σημαίες και, στη συνέχεια, από τα ορίσματα της εντολής. Συνήθως δεν απαιτούνται επιλογές και πολλές εντολές έχουν ένα προεπιλεγμένο όρισμα εάν δεν παρέχεται καμία. είναι, για παράδειγμα, έχει ένα προεπιλεγμένο όρισμα του τρέχοντος καταλόγου - το οποίο μπορεί επίσης να αναφέρεται με ένα μόνο '.' Έτσι το 'ls' είναι το ίδιο με το 'ls'.

Μια άλλη χρήσιμη επιλογή για το ls είναι '-t' για να ταξινομήσετε την έξοδο ανά χρόνο αντί για το όνομα. Βολικά για χρήστες υπολογιστών, το 'dir' είναι συνήθως ένα ψευδώνυμο για ls.



Υπάρχουν πολλές άλλες επιλογές για ls, οπότε τώρα είναι ίσως μια καλή στιγμή για να αναφέρω το άνδραςεντολή - σύντομη για το εγχειρίδιο. Πληκτρολόγηση άνδρας θα σας φέρει μια σελίδα από σελίδα σελίδας που περιγράφει την εντολή που προσπαθείτε να μάθετε. Θα περιλαμβάνει ενότητες για επιλογές, επιχειρήματα, προτάσεις χρήσης και σχετικές εντολές. Μόλις κοιτάξετε την έξοδο της εντολής man, πατώντας το κενό θα σας πάρει την επόμενη σελίδα και πατώντας το «q» βγαίνει από την οθόνη. Μπορείτε επίσης να προσθέσετε το “–help” σε σχεδόν οποιαδήποτε εντολή για να μάθετε περισσότερα σχετικά με αυτό, για παράδειγμα πληκτρολογώντας ls - βοήθεια για πληροφορίες σχετικά με την εντολή ls.

CD - Αλλαγή καταλόγου. Απλώς αλλάξτε τον τρέχοντα κατάλογό σας στη θέση που καθορίζετε. Για παράδειγμα cd / usr / bin θα άλλαζε τον κατάλογο εργασίας σε έναν από τους κοινούς καταλόγους εντολών. Θυμηθείτε ότι στο Linux ότι όταν θέλετε να καθορίσετε μια διαδρομή καταλόγου, το διαχωριστικό χρησιμοποιείται '/' (κάθετο), αντί για το '' (πίσω κάθετο) που χρησιμοποιείται στο DOS & Windows.

Εργασία με αρχεία

cheat φύλλο εντολών fosswire linux

Η εντολή Linux «cheat sheet» είναι ευγενική προσφορά του FOSSwire. Μπορείτε να κάνετε κλικ σε αυτό για να λάβετε ένα PDF πλήρους μεγέθους για εκτύπωση.

Τώρα που μπορείτε να βρείτε το δρόμο σας, πιθανώς θέλετε να εργαστείτε με ορισμένα από τα αρχεία που έχετε βρει.

cp - Αντίγραφο. Αντιγράφει ένα ή περισσότερα αρχεία ή καταλόγους από τη μία διαδρομή στην άλλη. Έτσι cp original_file copied_file θα αντιγράψει το αρχείο με το όνομα original_file στον τρέχοντα κατάλογο με αυτόν που ονομάζεται αντιγράφηκε_αρχείο. Η εντολή cp είναι αρκετά ισχυρή, με την επιλογή '-r' να την κάνει αναδρομικά σε ένα ολόκληρο δέντρο καταλόγων και αρχείων. Εάν η πηγή είναι αρχείο και ο προορισμός είναι υπάρχων κατάλογος, το αρχείο προέλευσης θα αντιγραφεί σε αυτόν τον κατάλογο.

mv - Μετακίνηση. Οπως ακριβώς cp, εκτός από τη μετακίνηση του αρχείου ή του καταλόγου, υποθέτοντας ότι έχετε άδεια να δημιουργήσετε το νέο αντίγραφο και να διαγράψετε το πρωτότυπο. Αυτή η εντολή χρησιμοποιείται επίσης στη θέση της εντολής 'μετονομασία' του DOS.

Δεδομένου ότι τα ονόματα αρχείων Linux μπορεί να είναι αρκετά μεγάλα, η πληκτρολόγηση τους μπορεί να γίνει επώδυνη. Ευτυχώς, το Linux σάς επιτρέπει να χρησιμοποιείτε μπαλαντέρ για να ταιριάζει με τα ονόματα αρχείων. (Αυτό είναι τεχνικά ιδιοκτησία του διερμηνέα γραμμής εντολών, που ονομάζεται κέλυφος, αλλά ενεργεί σαν να είναι μέρος του ίδιου του Linux). Ο χαρακτήρας '*' ταιριάζει με οποιαδήποτε ακολουθία χαρακτήρων, ενώ το '?' ταιριάζει με οποιοδήποτε χαρακτήρα. Έτσι, το 'ls *' θα εμφανίσει όλα τα μη κρυμμένα αρχεία στον τρέχοντα κατάλογο. Επίσης mv * έξοδος_κατάλογος θα μετακινήσει όλα τα αρχεία στον τρέχοντα κατάλογο σε έναν κατάλογο με το όνομα κατάλογο εξόδου εάν υπάρχει.

Υπάρχουν πολλοί συντάκτες Linux. Ανάλογα με τη διανομή σας, ενδέχεται να έχετε ένα ή περισσότερα κορυφή, νανο (παρόμοιο με το pico), εμείς ή ήρθα (μια βελτιωμένη έκδοση του vi). Κάθε ένα έχει το δικό του σύνολο εντολών.

Copyright © Ολα Τα Δικαιώματα Διατηρούνται | 2007es.com