Sous Linux, la couleur bleue affichée par la commande ls indique "répertoire". La commande ls colorera le nom du fichier en fonction du type spécifique du fichier : 1. Le blanc représente les fichiers ordinaires ; 2. Le vert vif représente les fichiers exécutables ; 3. Le rouge vif représente les fichiers compressés ; 4. Le bleu représente les répertoires ; représente les fichiers Link ; 6. Le jaune vif indique les fichiers du périphérique.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Lorsque vous utilisez la commande "ls -l" ou "ls -al" ou "ll" pour afficher le fichier et détails du répertoire sous Linux, Plusieurs colonnes d'informations seront affichées dans le shell.
Donnez d'abord un résultat d'affichage typique :
Ce qui suit est une analyse détaillée de chaque colonne :
1. Couleur de police
Dans la plupart des shells Linux Dans la fenêtre, les couleurs peuvent également être utilisé pour distinguer les attributs de différents fichiers :
représente le type du fichier :
"-" représente un fichier ordinaire ;
La première section représente les autorisations dont dispose le créateur/propriétaire du fichier sur le fichier, le deuxième paragraphe représente les autorisations dont disposent les autres utilisateurs du groupe du créateur/propriétaire, et le troisième paragraphe représente les autorisations dont disposent les autres utilisateurs des autres groupes.
r (Lecture, autorisation de lecture) : Pour les fichiers, il a l'autorisation de lire le contenu du fichier ; pour les répertoires, il a l'autorisation de parcourir le répertoire ;
x (eXecute, autorisation d'exécution)
De plus, il y a ici deux attributs très particuliers, qui ne sont pas très courants en temps ordinaire. Ils sont également expliqués ici :
s (SUID, Set UID)
: fichier exécutable. matching Avec cette autorisation, vous pouvez obtenir des privilèges et accéder arbitrairement à toutes les ressources système que le propriétaire du fichier peut utiliser. Veuillez faire attention aux fichiers dotés d'autorisations SUID. Les pirates utilisent souvent cette autorisation pour faire correspondre le propriétaire du compte root avec SUID afin d'ouvrir silencieusement une porte dérobée dans le système pour un accès futur.
t ou T (Sticky)Pour résumer, pour le fichier back_init, son créateur/propriétaire dispose d'autorisations de lecture, d'écriture et d'exécution, et les autres utilisateurs du groupe de son créateur/propriétaire ont des autorisations de lecture, d'écriture et d'exécution, les autres utilisateurs dedans. d'autres groupes ont des autorisations de lecture et d'exécution, mais pas d'écriture.
4. Nombre de répertoires/liens
Pour les fichiers répertoire, il indique le numéro de ses sous-répertoires de premier niveau. Notez que la valeur vue ici doit être soustraite de 2 pour être égale au nombre réel de sous-répertoires dans ce répertoire.
Pour les autres fichiers, il indique le nombre de fichiers liens pointant vers lui.
5. Propriétaire et groupe
représente le propriétaire/créateur du fichier et le groupe auquel il appartient.
6. Taille du fichier
S'il s'agit d'un fichier, il indique la taille du fichier en octets.
S'il s'agit d'un répertoire, il indique la taille du symbole du répertoire, mais n'indique pas la taille de tous les fichiers du répertoire.
7. Date de modification
La date et l'heure de la dernière modification du fichier.
8. Nom du fichier
Nom du fichier, pas besoin d'en dire plus.
La dernière chose à noter est que sur l'image ci-dessus, vous pouvez voir qu'il y a un astérisque () derrière le fichier back_init. C'est une autre façon de marquer les fichiers exécutables sous le système Linux. En d’autres termes, tout nom de fichier suivi d’un astérisque () indique qu’il s’agit d’un fichier exécutable.
Recommandations associées : "Tutoriel vidéo Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!