Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rôzne typy súboru v UNIX?

Tu je rozdelenie rôznych typov súborov v systémoch podobných UNIX, ktoré pokrývajú bežné typy a niektoré nuansy:

1. Bežné súbory

* Účel: Najzákladnejší typ súboru, ukladanie údajov do štruktúrovaného formátu.

* Príklady: Textové súbory, obrázky, dokumenty, zdrojový kód, spustiteľné súbory, komprimované archívy.

* Charakteristiky:

* Dá sa čítať a zapisovať.

* Majte definovanú veľkosť.

* Zaberá priestor na disk.

2. Adresáre (priečinky)

* Účel: Používa sa na organizovanie a skupinové súbory.

* Príklady: `/home/user`,`/usr/bin`, `/var/log`

* Charakteristiky:

* Obsahujte odkazy na iné súbory a adresáre.

* Neprekladujte údaje priamo.

* Pôsobte ako kontajnery pre iné súbory.

3. Špeciálne súbory

* Účel: Poskytnite prístup k systémovým zdrojom a zariadeniam.

* Príklady:

* znakové zariadenia (c): Zariadenia, ktoré spracúvajú dáta jeden znak naraz, napríklad sériové porty, modemy.

* blokové zariadenia (b): Zariadenia, ktoré spracúvajú údaje v blokoch, napríklad pevné disky, diskety, jednotky USB.

* pomenované potrubia (p): Povoliť komunikáciu medzi procesom.

* zásuvky: Povoliť komunikáciu v sieti.

4. Symbolické odkazy (softvérové ​​odkazy)

* Účel: Vytvorí odkaz na iný súbor alebo adresár.

* Príklady: `ln -s /home/user/documents/report.txt report.lnk` (vytvorí odkaz s názvom„ report.lnk “na„ report.txt “)

* Charakteristiky:

* Neobsahujte skutočné údaje, ale ukazujte na iný súbor.

* Ak je cieľový súbor presunutý alebo odstránený, odkaz sa zlomí.

* Môže ukazovať na súbory a adresáre.

5. Tvrdé odkazy

* Účel: Vytvorí ďalšiu položku v adresári, ktorý ukazuje na rovnaký inode (dátový blok) ako iný súbor.

* Príklady: `ln /home/user/documents/report.txt Report.hlink` (Vytvorí tvrdý odkaz„ report.hlink “ukazuje na rovnaké inode ako„ report.txt “)

* Charakteristiky:

* Pôvodný súbor aj tvrdý odkaz zdieľajú rovnaké údaje.

* Nemôžem prepojiť v rámci súborových systémov.

* Vymazanie jedného odkazu nemá vplyv na ostatné.

Ako určiť typ súboru

* `ls -l`: Tento príkaz obsahuje súbory s podrobnými informáciami, vrátane typu súboru označeného prvým znakom:

* `-`:pravidelný súbor

* `D`:adresár

* `L`:Symbolický odkaz

* `B`:blokové zariadenie

* `C`:Znakové zariadenie

* `p`:pomenované potrubie

* `S`:Socket

* `File` príkaz: Príkaz `File` je ďalší spôsob, ako určiť typ súboru. Napríklad:`Súbor report.txt`

Pochopenie povolení na súbory

Okrem typov súborov majú súbory UNIX povolenia, ktoré riadia prístup:

* Majiteľ: Používateľ, ktorý vytvoril súbor.

* skupina: Skupina, do ktorej súbor patrí.

* Ďalšie: Všetci ostatní v systéme.

* Povolenia: Prečítajte si, píšte a vykonajte (pre spustiteľné súbory).

Príklad

`` `Bash

ls -l

Celkom 12

Drwxr-xr-x 2 Používatelia používateľov 4096 12. júla 15:05 My_directory

-RW-R-R-1 Používatelia používateľov 200. júl 12 14:50 My_Text_File

lrwxrwxrwx 1 Používatelia používateľov 26. júla 12 15:06 My_Link -> my_text_file

BRW-RW ---- 1 koreňový disk 0. júl 12 15:07 my_device

`` `

Kľúčové body na zapamätanie:

* Pochopenie typov súborov a povolení je rozhodujúce pre správu súborov, porozumenie zabezpečenia a efektívne pomocou systémov UNIX.

* Príkazy `ls` a` file` sú výkonné nástroje na preskúmanie vlastností súborov.

* Špeciálne súbory poskytujú prístup k systémovým zdrojom a pochopenie ich účelu je dôležité pre správu systému.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené