Error message here!

Hide Error message here!

忘记密码?

Error message here!

请输入正确邮箱

Hide Error message here!

密码丢失?请输入您的电子邮件地址。您将收到一个重设密码链接。

Error message here!

返回登录

Close

Propriétés liées au fichier

Struggle Hard Z 2022-01-23 13:10:15 阅读数:6 评论数:0 点赞数:0 收藏数:0

Propriétés du fichier

Insérer la description de l'image ici

Insérer la description de l'image ici

Lors de la visualisation des fichiers,Comment trouver les fichiers sur votre disque dur

inodeLe numéro
(index nodeNoeud d'index)
équivalent au numéro d'identification

Types de fichiers communs

d : Dossiers
- :Documents ordinaires
Documents ordinaires
Fichier texte simple: text /etc/hosts
Binaires: binary /bin/ls
Fichiers de données : date /tmp/etc.tar.gz
| :Fichiers liés
c : Fichier de périphérique de caractères
b : Fichiers de périphériques de bloc
Fichiers de périphériques sur lesquels les périphériques de caractères et de blocs doivent se concentrer :
Fichiers de périphériques disque /dev/sda
Fichiers de périphériques aléatoires /dev/urandom
Exporter le fichier périphérique /dev/zero
Importer un fichier de périphérique /dev/null
s : socketDocumentation( Fichiers d'interface imbriqués et fichiers liés au réseau )
p : Fichiers de tuyauterie
Tuyauterie: C'est une technique de pipeline de donner le résultat de la commande précédente à la commande suivante pour le traitement
Type de fichier méthode de visualisation
fileInformations sur le document:
Profil --.conf
Fichiers journaux --.log
Fichier script --.sh/.py

Liens durs et doux

Liens durs : ln [ Le chemin de la source ] [Nouveau chemin]

Connexion souple : ln -s [ Le chemin de la source ] [Nouveau chemin]

Liens souples:
équivalent à un raccourci clavier , Utilisé pour stocker des informations de chemin vers le fichier source
Créer des informations de fichier:
touch /data/oldboy
Créer un lien souple:
ln -s/data/oldboy /data/oldboy.txt_soft
Vérifier les informations de création :
ls -l oldboy*

Action: Prévenir les suppressions accidentelles de données ,Impossible de créer un lien dur vers le répertoire

Liens durs:
équivalent à une entrée pour accéder à un fichier ,Nombre, Dans la même section ,inode Documents portant le même numéro
Créer des informations de fichier:
touch /data/oldboy
Créer un lien dur:
ln /data/oldboy /data/oldboy.txt_hard
Vérifier les informations de création :
ls -lhi oldboy*

Action: Il est préférable d'utiliser des chemins absolus pour créer des liens souples , Sinon, il peut facilement échouer
Lien vers le fichier source supprimer , Affecter les liens durs

 Comment supprimer réellement la logique sous - jacente d'un fichier :
1、Les liens durs ont été supprimés
2、 Déterminer si le nombre de connexions dures au fichier est 0
3、Si oui0,Supprimez - le sur le disque
4、Si ce n'est pas0,Supprimer un seul lien dur
inode Propriétés du fichier de stockage
Action:
Utilisé pour stocker les propriétés du fichier
Position du pointeur du bloc de stockage
Créer un fichier prend au moins uninode Et Unblock
Dans la même section,Deux fichiersinodeMême numéro,Les deux fichiers sont liés entre eux
Voir la présentationinodeInformation:
ls -lhi /etc/hosts
Voir les statistiquesinodeNombre:
df -i
block Stocker des informations sur les données du fichier
Action:
Stockage des données
blockLa taille par défaut est4k
① :Un gros dossier,Ça prendra plus d'unblock
② : Doit être un petit fichier , L'espace restant n'est pas disponible
Créer un fichier prend au moins uninodeEt unblock(Fichier non vide)
Pression de lecture du disque blockLire en unités
Lire unblockConsomme le disque une foisI/O(input/outputLecture et écriture sur disque)
Voir la présentationblockInformation
ls -lh /etc/hosts
Voir les statistiquesblockNombre
df/df -h

Détails des attributs du document

1、Utilisateurs et groupes d'utilisateurs

L'utilisateur est l'Administrateur du système

root test

Un groupe d'utilisateurs est l'équivalent d'une collection d'utilisateurs qui partagent certaines caractéristiques.

root

2、Créer un utilisateur

useradd : Créer un utilisateur
groupadd :Créer un groupe d'utilisateurs
id : Voir les id( Afficher l'utilisateur actuel par défaut )

Format:
useradd [Options(Non.)] [Nom de l'utilisateur]
Règles de nommage des noms d'utilisateurs :
1、 Peut contenir des lettres et des chiffres
2、Doit commencer par une lettre
Options:
-u : Désignationuid
-g : Désignationgid
-r : Spécifier la création d'un utilisateur système
-M :Ne pas créer de répertoire d'accueil
-s : Spécifier l'analyseur par défaut de l'utilisateur
uid Représentant: Étiquette unique de l'utilisateur
gid Représentant: Numéro unique du Groupe d'utilisateurs
Différences entre les utilisateurs du système et les utilisateurs ordinaires
Les utilisateurs du système exécutent généralement des applications au niveau du système
idNo. 0 ~ 200 Les utilisateurs entre exécutent des applications au niveau du système d'exploitation
idNo. 201 ~ 999 Les utilisateurs entre exécutent des applications au niveau de l'utilisateur
En général,idNo.1000Ci - dessous, Alors l'utilisateur est l'utilisateur du système ,In1000 Ci - dessus sont des utilisateurs réguliers .
Les utilisateurs ordinaires se connectent généralement au système d'exploitation
Le système est couramment utiliséshellAnalyseur
/bin/bash
/bin/sh
/etc/passwd Le fichier contient les informations de l'utilisateur
 Créer un fichier que l'utilisateur doit manipuler
/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
Créer un répertoire d'accueil
/etc/skel
 Comment les utilisateurs se connectent au système
ssh test@192.168.15.50
su test
su - test
CAS1:Créer un utilisateur
[root@python ~]$
[root@python ~]$ groupadd -g 666 shanhe
[root@python ~]$ useradd -u 666 -g 666 test777
Copyright statement
In this paper,the author:[Struggle Hard Z],Reprint please bring the original link, thank you