Vous devez d'abord ouvrir votre système, puis ouvrir également la console terminale. Utilisez le «Ctrl + Alt + T» pour le faire. Après l'ouverture du terminal, nous sommes prêts à utiliser notre commande à des fins spécifiques. Vous devez savoir que la commande namei utilise de nombreux drapeaux pour ces raisons. Si vous souhaitez en savoir plus sur la commande namei, écrivez simplement «namei» dans le shell et vous verrez les informations sur les commandes.
Commande simple:
La commande namei peut être utilisée dans le shell sans utiliser de drapeau pour simplement énumérer les valeurs de chemin. Pour cela, vous devez définir le chemin vers la destination particulière de la coquille. Vous pouvez voir sur l'image ci-dessous que le chemin a été divisé en morceaux. La pièce «D» montre tous les répertoires du chemin particulier tandis que la partie «-» affiche le fichier de destination.
01: Alignez verticalement le chemin
Disons que vous souhaitez aligner verticalement le chemin d'accès d'un fichier particulier qui a été trouvé dans le dossier de votre système et vous ne savez pas comment faire cela. Donc, vous avez besoin de la commande namei ici pour votre aide. Vous devez l'utiliser avec le drapeau «-v» pour l'alignement vertical de son chemin du début à la fin. Vous devez également donner le chemin d'accès à ce fichier dans la commande. Après avoir utilisé cette commande en fournissant un chemin vers le «nouveau.Fichier txt », nous avons le résultat ci-dessous.
À la première ligne, le «F:» montre que le chemin vers le fichier est spécifié devant lui. «D» signifie Directory I.e., signifie que tous les noms devant «D» sont des répertoires. Le signe «-» indique que le nom devant lui est votre fichier requis i.e. dossier régulier. Le signe «F» indique que ce chemin ne peut être dirigé que vers un fichier régulier.
$ namei -v / home / aqsayasin / nouveau.SMS
Alignons verticalement un autre fichier en utilisant la même commande namei. Donc, nous avons mis à jour le chemin donné dans la commande cette fois je.e. différent de la précédente. Nous avons ajouté un chemin au fichier «Lire.Fichier CC ”trouvé dans le dossier de téléchargements de notre système. L'indicateur «-v» est utilisé pour aligner verticalement le chemin d'accès à ce fichier dans le shell. Vous verrez qu'il affichera le chemin d'origine à la première ligne de sortie devant «F». Après cela, il alignera verticalement la liste de tous les répertoires. Enfin, il vous montrera le nom d'un fichier devant le signe «-».
$ namei -v / home / aqsayasin / downloads / read.CC
02: Trouvez le propriétaire et le groupe
La commande namei est très utile pour découvrir le véritable propriétaire et le groupe de l'adresse particulière donnée dedans. Ce propriétaire et le groupe doivent être un utilisateur Linux qui peut ou non être actuellement connecté. Donc, nous utilisons la commande de noms ici avec l'indicateur «-o» dans le shell pour découvrir le propriétaire et le groupe de chaque partie du chemin donné dans l'instruction ci-dessous. Premièrement, il affichera l'adresse globale dans la sortie devant «F» indiquant qu'il dirige vers un fichier régulier. Maintenant, ce chemin contient un total de trois répertoires et 1 fichier régulier. Le propriétaire et le groupe des deux premiers répertoires sont les mêmes.e., «Root» Le propriétaire du prochain répertoire est l'utilisateur «aqsayasin» et elle réside également dans le groupe «aqsayasin». Le fichier régulier appartient également à l'utilisateur «aqsayasin» i.e., Le propriétaire et le groupe est «aqsayasin» ici.
$ namei -o / home / aqsayasin / nouveau.SMS
Découvrons le propriétaire d'un autre dossier «Lire.cc ”dans Ubuntu 20.04 Système utilisant la même commande namei. Nous avons utilisé le drapeau «-o» avec le chemin du fichier. La sortie montre que les deux premiers répertoires appartiennent à l'utilisateur et au groupe «racine». Les 2 derniers répertoires et le fichier régulier «Lire.CC »appartient à l'utilisateur actuellement connecté I.e., aqsayasin et vous pouvez également apporter des modifications à ces répertoires et fichiers.
03: Informations sur la liste longue
Si vous souhaitez créer votre système, énumérez toutes les autres informations concernant le chemin spécifique, vous pouvez également le faire avec la commande namei dans le shell. En d'autres termes, vous pouvez énumérer tous les droits de lecture, d'écriture et d'exécution d'un certain chemin dans le shell à l'aide d'une commande namei. À cette fin, vous devez utiliser l'indicateur «-l» pour répertorier les informations dans la commande namei avec le chemin mentionné. Lors de l'exécution de la commande namei avec la commande ”-l", nous avons le résultat affiché ci-dessous dans l'image. La sortie de cette commande montre le contexte comme «DRWXR-XR-X. Le personnage «D» montre que l'emplacement spécifique d'un répertoire. Les trois premiers personnages «RWX» signifient que le propriétaire a tous les droits de lire, d'écrire et d'exécuter sur ce fichier. Le «R_X» signifie que le groupe et les autres utilisateurs de ce système ont des droits de lecture et d'exécution, mais de ne pas écrire. Ces privilèges sont pour les trois répertoires mentionnés. Alors que le fichier n'a obtenu que les privilèges de lecture et d'écriture pour son propriétaire et son groupe I.e., «RW-RW-», et les autres utilisateurs ne peuvent le lire que. je.e., "je-".
Nous avons utilisé la commande namei list pour un autre chemin vers le fichier «Lire.CC ". La sortie de cette commande affiche la même sortie que pour un chemin ci-dessus vers le fichier «Nouveau.SMS". Les répertoires contiennent les mêmes privilèges, le propriétaire et les informations de groupe. Le fichier contient également le même propriétaire, groupe et privilèges que le «nouveau.Le fichier txt ”a obtenu avant.
Si un utilisateur souhaite uniquement répertorier les privilèges affectés aux propriétaires, groupes et autres utilisateurs, il peut également le faire avec la commande namei. Vous n'avez qu'à mettre à jour le drapeau dans la commande. Alors, remplacez «-l» par l'indicateur «-m» pour le faire. Dans la sortie, vous pouvez voir qu'il n'a affiché que les informations concernant les privilèges.
Conclusion:
Notre guide contient une brève description de l'utilisation de la commande namei dans le shell d'Ubuntu 20.04 Système pour atteindre certains objectifs tels que l'affichage des répertoires dans l'ordre vertical, les propriétaires de fichiers et répertoires, les groupes auxquels appartiennent ces fichiers et dossiers, les privilèges attribués à ces propriétaires, groupes et utilisateurs, etc. Toutes les commandes sont assez faciles à implémenter dans n'importe quelle distribution Linux.