Quelle est la commande pour vérifier les autorisations de fichiers sous Linux ?

青灯夜游
Libérer: 2023-03-01 18:42:31
original
26259 Les gens l'ont consulté

Commande Linux ls pour afficher les autorisations des fichiers. ls est l'abréviation de list. Sa fonction principale est d'afficher le contenu du répertoire actuel, y compris les autorisations de fichiers. La syntaxe de base est "ls [option] nom du répertoire" ; paramètre d'option pour afficher tous les répertoires. Pour les informations d'autorisation du fichier ou du dossier, vérifiez la syntaxe "ls -l [nom du répertoire]", qui peut être abrégée en "ll [nom du répertoire]".

Quelle est la commande pour vérifier les autorisations de fichiers sous Linux ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Commande Linux pour afficher les autorisations de fichiers ls. ls

在文件所在的目录中,使用以下命令可以查看目录所有文件或文件夹的权限信息。

ls -l
Copier après la connexion

或输入

ll
Copier après la connexion

这两个命令的作用是一样的,只是后者算是前者的简写。

Quelle est la commande pour vérifier les autorisations de fichiers sous Linux ?

我们可以看到文件的权限,-rw-rw-r-- ,一共有10位数。

其中: 最前面那个 - 代表的是类型(详细如下面贴图所示)

  • 中间那三个 rw- 代表的是所有者(user)

  • 然后那三个 rw- 代表的是组群(group)

  • 最后那三个 r-- 代表的是其他人(other)

然后我再解释一下后面那9位数:

  • r 表示文件可以被读(read)

  • w 表示文件可以被写(write)

  • x 表示文件可以被执行(如果它是程序的话)

  • -

    Dans le répertoire où se trouve le fichier, utilisez la commande suivante pour afficher les informations d'autorisation de tous les fichiers ou dossiers du répertoire.
  • # ls [选项] 目录名称
    Copier après la connexion
    Copier après la connexion
ou entrez

rrreee

Les deux commandes ont le même effet, mais la seconde est l'abréviation de la première. Quelle est la commande pour vérifier les autorisations de fichiers sous Linux ?
  • Les trois derniers r-- représente d'autres personnes
    w signifie que le fichier peut être écrit (write)
  • Autorisations d'utilisation des fichiers et dossiers : Ce qu'il fait aux dossiers
    nous Vous pouvez voir les autorisations du fichier, -rw-rw-r--, qui comportent un total de 10 chiffres. Parmi eux : Le premier - représente le type (les détails sont affichés dans l'image ci-dessous)Les trois au milieurw -< /code> représente le propriétaire (utilisateur)</th><th><li></th>Ensuite les trois <code>rw- représentent le groupe (groupe)
    Ensuite, j'expliquerai les 9 chiffres suivants : r signifie le le fichier peut être lu (read)
  • x< /code> signifie que le fichier peut être exécuté (s'il s'agit d'un programme) </td><td><li></td><code>- signifie que l'autorisation correspondante n'a pas été accordée
    PermissionsAbréviation Ce qu'il fait aux fichiers ordinaires
    🎜🎜🎜🎜Lire🎜🎜r🎜🎜Afficher le contenu du fichier🎜🎜Liste des fichiers dans le dossier (ls)🎜 🎜🎜🎜Écrire🎜🎜w🎜🎜Modifier le fichier content🎜🎜Supprimer, ajouter ou renommer des fichiers (dossiers) dans un dossier🎜🎜🎜🎜Exécuter🎜🎜x🎜🎜Les fichiers peuvent être exécutés en tant que programme🎜🎜cd dans le dossier 🎜🎜🎜🎜

    图解:

    Quelle est la commande pour vérifier les autorisations de fichiers sous Linux ?Quelle est la commande pour vérifier les autorisations de fichiers sous Linux ?

    需要注意的一点是,一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息。

    linux ls命令介绍

    ls 命令,list 的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。此命令的基本格式为:

    # ls [选项] 目录名称
    Copier après la connexion
    Copier après la connexion

    表 1 列出了 ls 命令常用的选项以及各自的功能。

    表 1 ls 命令常用选项及功能
    选项 功能
    -a 显示全部的文件,包括隐藏文件(开头为 . 的文件)也一起罗列出来,这是最常用的选项之一。
    -A 显示全部的文件,连同隐藏文件,但不包括 . 与 .. 这两个目录。
    -d 仅列出目录本身,而不是列出目录内的文件数据。
    -f ls 默认会以文件名排序,使用 -f 选项会直接列出结果,而不进行排序。
    -F 在文件或目录名后加上文件类型的指示符号,例如,* 代表可运行文件,/ 代表目录,= 代表 socket 文件,| 代表 FIFO 文件。
    -h 以人们易读的方式显示文件或目录大小,如 1KB、234MB、2GB 等。
    -i 显示 inode 节点信息。
    -l 使用长格式列出文件和目录信息。
    -n 以 UID 和 GID 分别代替文件用户名和群组名显示出来。
    -r 将排序结果反向输出,比如,若原本文件名由小到大,反向则为由大到小。
    -R 连同子目录内容一起列出来,等於将该目录下的所有文件都显示出来。
    -S 以文件容量大小排序,而不是以文件名排序。
    -t 以时间排序,而不是以文件名排序。
    --color=never
    --color=always
    --color=auto
    never 表示不依据文件特性给予颜色显示。
    always 表示显示颜色,ls 默认采用这种方式。
    auto 表示让系统自行依据配置来判断是否给予颜色。
    --full-time 以完整时间模式 (包含年、月、日、时、分)输出
    --time={atime,ctime} 输出 access 时间或改变权限属性时间(ctime),而不是内容变更时间。

    注意,当 ls 命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体类型给文件名配色(蓝色显示目录,白色显示一般文件)。除此之外,如果想使用 ls 命令显示更多内容,就需要使用表 1 相应的选项。

    相关推荐:《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!

    Étiquettes associées:
    source:php.cn
    Déclaration de ce site Web
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
    Tutoriels populaires
    Plus>
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!