file manipulation unix
Informació general del sistema de fitxers Unix:
En aquest tutorial, ens endinsarem en el sistema de fitxers Unix. El sistema de fitxers és fonamental per a com Unix organitza la informació i tota la informació que cal emmagatzemar i recuperar utilitza el sistema de fitxers.
En aquest tutorial, tractem l'estructura de fitxers Unix, els tipus de fitxers, juntament amb els diferents permisos de fitxers i directoris.
bon bloqueig d'elements emergents per a crom
Aquest tutorial es divideix en 5 parts.
Tutorials sobre manipulacions de fitxers Unix:
- Manipulacions de fitxers Part A
- Manipulacions de fitxers Part B
- Manipulacions de fitxers Part C
- Manipulacions de fitxers Part D
- Manipulacions de fitxers Part E
Vídeo Unix # 6:
Què aprendreu:
Manipulacions de fitxers
La informació s’organitza en fitxers i directoris. Un directori és una col·lecció de fitxers i altres directoris. La informació sobre aquests fitxers i directoris s'emmagatzema en un arbre de inodes . L'inode conté informació sobre on podeu accedir al fitxer, els permisos d'accés al fitxer i un número d'inode.
Els inodes s’estructuren com un arbre jeràrquic amb un directori arrel únic (“/”) a la part superior.
Es poden 'muntar' diverses unitats de disc i altres dispositius en un directori juntament amb l'arbre ( Per exemple. la primera unitat de disc es pot muntar al directori arrel ('/'). Aquests dispositius tindran el seu propi sistema de fitxers físics per organitzar la informació continguda ( Per exemple. ext4: el quart sistema de fitxers ampliat és un sistema de fitxers que s’utilitza a Linux).
També és possible muntar sistemes de fitxers virtuals al llarg de l'arbre ( Per exemple. el directori / proc s’utilitza per accedir a la informació sobre processos).
Per tal de permetre emmagatzemar tot tipus d'informació com a fitxers, Unix admet diversos tipus de fitxers:
quins són els diferents comptes de correu electrònic
# 1) Fitxers ordinaris
Aquests fitxers contenen informació binària o de text i s’emmagatzemen en un directori d’una unitat de disc.
# 2) Fitxers de directori
S’utilitzen per organitzar un grup de fitxers: els fitxers continguts poden ser de qualsevol tipus.
# 3) Fitxers especials
Els fitxers especials, també coneguts com a fitxers de dispositiu, s’utilitzen per representar dispositius físics com ara una impressora, una unitat de disc o un terminal remot.
# 4) Tubs anomenats
Les canonades amb nom s’utilitzen per permetre a un procés enviar informació a un altre. Es tracta de fitxers temporals que contenen informació d’un procés fins que la llegeix un altre procés.
# 5) Enllaços simbòlics
Aquests són els fitxers que fan referència a algun altre fitxer o directori amb una ruta absoluta o relativa.
bon descarregador de música gratuït per a Android
L’ordre ‘ls’ s’utilitza per llistar noms de fitxers i altres dades associades. Amb l’opció ‘ls -il’, aquesta ordre llista un format llarg de detalls del fitxer juntament amb el seu número d’inode.
Exemple:
inode-num | banderes | enllaços | propietari | mida del grup | data d’accés | nom |
---|---|---|---|---|---|---|
262.145 | drwxr-xr-x | 130 | arrel arrel | 12288 | Mar 17 06:15 | etc |
2 | drwxr-xr-x | 24 | arrel arrel | 4096 | Mar 15 06:21 | . |
2 | drwxr-xr-x | 24 | arrel arrel | 4096 | Mar 15 06:21 | .. |
262.147 | drwxr-xr-x | 2 | arrel arrel | 4096 | Febrer 10 18:30 | sóc |
393.218 | drwxr-xr-x | 3 | arrel arrel | 4096 | Mar 15 06:22 | arrencada |
302.031 | drwxrwxr-x | 2 | arrel arrel | 4096 | Febrer 7 00:24 | CD ROM |
2 | drwxr-xr-x | 18 | arrel arrel | 3940 | Mar 14 22:17 | dev |
Espero que us hagi agradat el vídeo !!
Lectura recomanada
- Caràcters especials o metacaràcters Unix per a la manipulació de fitxers
- Permisos d'accés a fitxers Unix: Unix Chmod, Chown i Chgrp
- Com comparar dos fitxers a Unix: ordres de comparació de fitxers
- Cerca ordre a Unix: cerca fitxers amb fitxer de cerca Unix (exemples)
- Ordres Unix: ordres bàsiques i avançades Unix amb exemples
- Tutorial d'UNIX per a principiants (més de 20 vídeos d'entrenament en profunditat d'Unix)
- Permisos Unix: Permisos de fitxers a Unix amb exemples
- Scripts avançats de Shell Unix: matrius, operadors de proves de fitxers i cadenes, variables especials