Δημιουργήστε απλό κατάλογο ή φάκελο
Ας υποθέσουμε ότι θέλετε να δημιουργήσετε έναν κατάλογο στο /Σπίτι όνομα φακέλου ‘Μυδίρ’ Το Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε τον κατάλογο. Εάν δεν υπάρχει κατάλογος με το όνομα « mydir », Τότε η εντολή θα εκτελεστεί χωρίς κανένα σφάλμα. Τρέξιμο ' ls ’ εντολή για έλεγχο του καταλόγου έχει δημιουργηθεί ή όχι.
$mkdirmydir
$ls
Δημιουργήστε πολλαπλούς καταλόγους
Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε πολλούς καταλόγους χρησιμοποιώντας το « mkdir ’ εντολή. Τρεις κατάλογοι, temp1, temp2 και temp3 θα δημιουργηθεί μετά την εκτέλεση της εντολής.
$mkdirtemp1 temp2 temp3
$ls
Δημιουργία καταλόγου όταν η διαδρομή καταλόγου δεν υπάρχει
Ας υποθέσουμε ότι θέλετε να δημιουργήσετε έναν κατάλογο σε μια διαδρομή, / εικόνα /newdir/test Το Στο ισχύον σύστημα, « mydir Ο κατάλογος δεν περιέχει κατάλογο ή αρχεία. Άρα, η διαδρομή δεν είναι έγκυρη. Εκτελέστε το ‘Mkdir’ εντολή με την παραπάνω διαδρομή. Ένα μήνυμα σφάλματος θα εμφανιστεί μετά την εκτέλεση της εντολής.
$mkdir /εικόνα/newdir/δοκιμή
Εάν θέλετε να δημιουργήσετε δυναμικά μια ανύπαρκτη διαδρομή δημιουργώντας όλους τους ανύπαρκτους καταλόγους που αναφέρονται στη διαδρομή από το τερματικό, εκτελέστε το ' mkdir ’Εντολή με '-Π 'Επιλογή.
$mkdir -Π /εικόνα/newdir/δοκιμήΤώρα, ελέγξτε ότι οι κατάλογοι έχουν δημιουργηθεί ή όχι εκτελώντας τις ακόλουθες εντολές.
$CDεικόνα$ls -Ρ
Δημιουργία καταλόγου με άδεια
Όταν δημιουργείτε έναν νέο κατάλογο, τότε ορίζεται ένα προεπιλεγμένο δικαίωμα για τον πρόσφατα δημιουργημένο κατάλογο.
Δημιουργήστε έναν νέο κατάλογο και ελέγξτε την προεπιλεγμένη άδεια εκτελώντας τις ακόλουθες εντολές. ' κατάσταση' Η εντολή χρησιμοποιείται για τον έλεγχο της τρέχουσας άδειας οποιουδήποτε υπάρχοντος καταλόγου. Η προεπιλεγμένη άδεια καταλόγου είναι ' rwxr-xr-x ’. Αυτό υποδεικνύει ότι ο κάτοχος καταλόγου έχει όλα τα δικαιώματα και οι χρήστες ομάδας και άλλοι χρήστες δεν έχουν άδεια εγγραφής.
$mkdirnewdir1$κατάστασηnewdir1/
'-Μ' Η επιλογή χρησιμοποιείται για να ορίσετε την άδεια καταλόγου κατά τη δημιουργία του καταλόγου. Εκτελέστε τις ακόλουθες εντολές για να δημιουργήσετε έναν κατάλογο με όλα τα δικαιώματα και ελέγξτε την άδεια χρησιμοποιώντας 'κατάσταση' εντολή. Η έξοδος δείχνει ότι όλοι οι τύποι χρηστών έχουν όλα τα δικαιώματα.
$mkdir -Μ 777newdir2$κατάστασηnewdir2/
Δημιουργία καταλόγου χρησιμοποιώντας σενάριο
Μπορείτε να δοκιμάσετε οποιονδήποτε κατάλογο υπάρχει ή όχι χρησιμοποιώντας το σενάριο bash. Δημιουργήστε ένα αρχείο bash και προσθέστε τον ακόλουθο κώδικα για να δημιουργήσετε τον νέο κατάλογο αφού δοκιμάσετε ότι ο κατάλογος υπάρχει ή όχι με τη χρήση '-ρε 'Επιλογή. Εάν ο κατάλογος υπάρχει τότε θα εμφανίσει το μήνυμα, υπάρχει ήδη κατάλογος, αλλιώς θα δημιουργηθεί νέος κατάλογος.
#!/bin/bashπέταξε έξω -ν 'Εισαγάγετε το όνομα του καταλόγου:'
ανάγνωσηnewdirname
αν [ -ρε '$ newdirname' ]?τότε
πέταξε έξω 'Ο κατάλογος υπάρχει ήδη'?
αλλού
'mkdir -Π $ newdirname'?
πέταξε έξω '$ newdirnameδημιουργείται ο κατάλογος '
είναι
Εκτελέστε το σενάριο και ελέγξτε ότι ο κατάλογος έχει δημιουργηθεί ή όχι.
$κτυπώ δυνατάcreate_dir.sh$ls
Ελπίζω, θα μπορείτε να το χρησιμοποιήσετε ‘Mkdir’ εντολή με διάφορες επιλογές πιο αποτελεσματικά μετά την ανάγνωση αυτού του σεμιναρίου. Σας ευχαριστώ.