file manipulation unix
Prezentare generală a sistemului de fișiere Unix:
În acest tutorial, ne vom scufunda profund în sistemul de fișiere Unix. Sistemul de fișiere este esențial pentru modul în care Unix organizează informațiile și toate informațiile care trebuie stocate și recuperate utilizează sistemul de fișiere.
În acest tutorial, acoperim structura fișierelor Unix, tipurile de fișiere, împreună cu diferite permisiuni de fișiere pentru fișiere și directoare.
cele mai bune sisteme de operare din toate timpurile
Acest tutorial este împărțit în 5 părți.
Tutoriale pentru manipularea fișierelor Unix:
- Manipulări de fișiere Partea A
- Manipulări de fișiere Partea B
- Manipulări de fișiere Partea C
- Manipulări de fișiere Partea D
- Manipulări de fișiere Partea E
Unix Video # 6:
Ce veți învăța:
Manipulări de fișiere
Informațiile sunt organizate în fișiere și directoare. Un director este o colecție de fișiere și alte directoare. Informațiile despre aceste fișiere și directoare sunt stocate într-un arbore de inoduri . Inodul conține informații despre unde să accesați fișierul, permisiunile de acces pentru fișier și un număr de inod.
Inodurile sunt structurate ca un arbore ierarhic cu un singur director rădăcină („/”) în partea de sus.
Mai multe unități de disc și alte dispozitive pot fi „montate” într-un director împreună cu arborele ( De exemplu. prima unitate de disc poate fi montată în directorul rădăcină - „/”). Aceste dispozitive vor avea propriul lor sistem de fișiere fizice pentru organizarea informațiilor conținute ( De exemplu. ext4 - al patrulea sistem de fișiere extins este un sistem de fișiere care este utilizat în Linux).
programe de interviu java și răspunsuri pentru cei cu experiență
De asemenea, este posibil să montați sisteme de fișiere virtuale de-a lungul arborelui ( De exemplu. directorul / proc este utilizat pentru a accesa informațiile despre procese).
Pentru a permite stocarea tuturor tipurilor de informații ca fișiere, Unix acceptă mai multe tipuri de fișiere:
# 1) Fișiere obișnuite
Aceste fișiere conțin informații binare sau text și sunt stocate într-un director pe o unitate de disc.
# 2) Fișiere director
Acestea sunt utilizate pentru a organiza un grup de fișiere - fișierele conținute pot fi de orice tip.
# 3) Fișiere speciale
Fișierele speciale, cunoscute și sub numele de fișiere de dispozitiv, sunt utilizate pentru a reprezenta dispozitive fizice, cum ar fi o imprimantă, o unitate de disc sau un terminal la distanță.
# 4) Țevi denumite
Țevile denumite sunt utilizate pentru a permite unui proces să trimită informații către altul. Acestea sunt fișiere temporare care conțin informații dintr-un proces până când acestea sunt citite de un alt proces.
# 5) Legături simbolice
Acestea sunt fișierele care fac referire la un alt fișier sau director cu o cale absolută sau relativă.
instrument de reparare a erorilor Windows Windows 10
Comanda „ls” este utilizată pentru a lista numele de fișiere și alte date asociate. Cu opțiunea „ls -il”, această comandă listează un format lung de detalii ale fișierului împreună cu numărul său de inod.
Exemplu:
inode-num | steaguri | link-uri | proprietar | dimensiunea grupului | data de acces | Nume |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | rădăcină rădăcină | 12288 | 17 martie 06:15 | etc. |
Două | drwxr-xr-x | 24 | rădăcină rădăcină | 4096 | 15 mar 06:21 | . |
Două | drwxr-xr-x | 24 | rădăcină rădăcină | 4096 | 15 mar 06:21 | .. |
262147 | drwxr-xr-x | Două | rădăcină rădăcină | 4096 | 10 februarie 18:30 | a.m |
393218 | drwxr-xr-x | 3 | rădăcină rădăcină | 4096 | 15 martie 06:22 | cizmă |
302031 | drwxrwxr-x | Două | rădăcină rădăcină | 4096 | 7 februarie 00:24 | CD ROM |
Două | drwxr-xr-x | 18 | rădăcină rădăcină | 3940 | 14 mar 22:17 | dev |
Sper că ți-a plăcut videoclipul !!
Lectură recomandată
- Unix caractere speciale sau metacaractere pentru manipularea fișierelor
- Permisiuni de acces la fișierele Unix: Unix Chmod, Chown și Chgrp
- Cum se compară două fișiere în Unix: comenzi de comparare a fișierelor
- Găsiți comanda în Unix: Găsiți fișiere cu Unix Găsește fișier (exemple)
- Comenzi Unix: Comenzi Unix de bază și avansate cu exemple
- Tutorial UNIX pentru începători (peste 20 de videoclipuri de instruire aprofundate Unix)
- Permisiuni Unix: Permisiuni de fișiere în Unix cu exemple
- Script avansat Unix Shell: matrici, operatori de testare a fișierelor și șirurilor, variabile speciale