Créer un répertoire ou un dossier simple
Supposons que vous souhaitez créer un répertoire dans /maison dossier nommé 'mydir'. Exécutez la commande suivante pour créer le répertoire. Si aucun répertoire n'existe avec le nom 'mydir'Avant, la commande sera exécutée sans aucune erreur. Courir 'ls ' La commande pour vérifier le répertoire est créée ou non.
$ mkdir mydir
$ ls
Créer plusieurs répertoires
Exécutez la commande suivante pour créer plusieurs répertoires en utilisant 'mkdir ' commande. Trois répertoires, Temp1, temp2 et TEMP3 sera créé après avoir exécuté la commande.
$ mkdir temp1 temp2 temp3
$ ls
Créer un répertoire lorsque le chemin du répertoire n'existe pas
Supposons que vous souhaitez créer un répertoire dans un chemin, / /image/ newdir / test. Dans le système actuel, 'mydir«Le répertoire n'a pas de répertoire ni de fichiers dedans. Donc, le chemin n'est pas valide. Courir le 'Mkdir' Commande avec le chemin ci-dessus. Un message d'erreur apparaîtra après avoir exécuté la commande.
$ mkdir / image / newdir / test \
Si vous souhaitez créer un chemin non existant avec force en créant tous les répertoires inexistants mentionnés dans le chemin du terminal, puis exécutez 'mkdir'Commande avec '-p' option.
$ mkdir -p / image / newdir / test
Maintenant, vérifiez que les répertoires sont créés ou non en exécutant les commandes suivantes.
$ cd image
$ ls -r
Créer un répertoire avec la permission
Lorsque vous créez un nouveau répertoire, une autorisation par défaut est définie pour le répertoire nouvellement créé.
Créez un nouveau répertoire et vérifiez l'autorisation par défaut en exécutant les commandes suivantes. 'statistique La commande est utilisée pour vérifier l'autorisation actuelle de tout répertoire existant. L'autorisation du répertoire par défaut est 'rwxr-xr-x'. Cela indique que le propriétaire du répertoire a toutes les autorisations, et les utilisateurs du groupe et d'autres utilisateurs n'ont aucune autorisation d'écriture.
$ mkdir newdir1
$ stat newdir1 /
'-m' L'option est utilisée pour définir l'autorisation du répertoire au moment de la création du répertoire. Exécutez les commandes suivantes pour créer un répertoire avec toutes les autorisations et vérifier l'autorisation en utilisant 'stat' commande. La sortie montre que tous les types d'utilisateurs ont toutes les autorisations.
$ mkdir -m 777 newdir2
$ stat newdir2 /
Créer un répertoire à l'aide du script
Vous pouvez tester n'importe quel répertoire existe ou non en utilisant un script bash. Créez un fichier bash et ajoutez le code suivant pour créer le nouveau répertoire après avoir testé le répertoire existe ou non en utilisant '-d' option. Si le répertoire existe, il affichera le message, «Le répertoire existe déjà», sinon un nouveau répertoire sera créé.
#!/ bac / bash
echo -n "Entrez le nom du répertoire:"
lire newdirname
si [-d "$ newdirname"]; alors
Echo "Le répertoire existe déjà";
autre
«mkdir -p $ newdirname»;
Echo "$ NewDirname Directory est créé"
Fi
Exécutez le script et vérifiez que le répertoire est créé ou non.
$ bash create_dir.shot
$ ls
J'espère que vous pourrez utiliser 'Mkdir' Commande avec diverses options plus efficacement après avoir lu ce tutoriel. Merci.