Upravljanje datotekama

Načini određivanja vrste datotečnog sustava u Linuxu

Načini određivanja vrste datotečnog sustava u Linuxu
U računarstvu, datotečni sustav je izgled ili format koji se koristi za spremanje datoteka u uređaj za pohranu. Datotečni sustav koristi se za logičku podjelu uređaja za pohranu kako bi se različite datoteke lijepo organizirale u uređaju za pohranu da bi se pretraživale, pristupale im, mijenjale, uklanjale itd. lako s uređaja za pohranu.

Danas je dostupno mnogo datotečnih sustava. Različiti datotečni sustavi imaju različitu strukturu, logiku, značajke, fleksibilnost, sigurnost itd. Neki od najčešćih datotečnih sustava su Ext4, Btrfs, XFS, ZFS, NTFS, FAT32 itd.

Postoje slučajevi kada će administrator Linux sustava trebati odrediti vrstu datotečnog sustava kako bi jednostavno montirao datotečni sustav ili dijagnosticirao probleme s datotečnim sustavom. Različiti datotečni sustavi imaju različite alate za dijagnosticiranje problema, provjeru pogrešaka i njihovo ispravljanje itd. Dakle, morate znati datotečni sustav koji uređaj za pohranu koristi za određivanje alata / alata za održavanje koji će se koristiti.

U ovom članku pokazat ću vam različite načine na koje možete odrediti vrstu datotečnog sustava u Linuxu. Pa, krenimo.

Način 1: Korištenje df alata za naredbene retke

The df program naredbenog retka unaprijed je instaliran na gotovo svakoj Linux distribuciji koju ćete pronaći. Možete koristiti df program naredbenog retka za pronalaženje tipa datotečnog sustava svih montiranih uređaja za pohranu i particija.

Da biste pronašli vrstu datotečnog sustava svih montiranih uređaja za pohranu i particija vašeg računala, pokrenite df naredba kako slijedi:

$ df -Th

The df naredba će vam pokazati sljedeće informacije:
Sustav datoteka: Naziv uređaja za pohranu ili naziv particije koji je trenutno montiran.

Montirano na: Direktorij u koji je montiran uređaj / particija za pohranu (datotečni sustav).

Tip: Tip datotečnog sustava montiranog uređaja za pohranu / particije.

Veličina: Veličina montiranog uređaja za pohranu / particije.

Korišteno: Prostor na disku koji se koristi s ugrađenog uređaja za pohranu / particije.

Koristiti%: Postotak prostora na disku koji se koristi s ugrađenog uređaja za pohranu / particije.

Dobitak: Količina slobodnog prostora na disku montiranog uređaja za pohranu / particije.

Na Ubuntuu df naredba će vam pokazati mnoge petlja uređaja kao što možete vidjeti na donjoj snimci zaslona.

Možete sakriti petlja uređaji s -x mogućnost df naredba kako slijedi:

$ df -Th -x squashfs

Također možete sakriti tmpfs uređaji s izlaza df naredba.

Da sakrije tmpfs uređaji s izlaza df naredbu, također pokrenite df naredba s -x opcija kako slijedi:

$ df -Th -x squashfs -x tmpfs

Sada izlaz izgleda mnogo čišći. Ako želite, možete ukloniti udev uređaji s izlaza df naredbe.

Da biste uklonili udev uređaji s izlaza df naredbu, pokrenite df naredba kako slijedi:

$ df -Th -x squashfs -x tmpfs -x devtmpfs

U izlazu datoteke bit će prikazani samo fizički uređaji za pohranu i particije df naredba. Izlaz također izgleda puno ljepše nego prije.

Način 2: Korištenje naredbe lsblk

The lsblk program naredbenog retka unaprijed je instaliran na gotovo svakoj Linux distribuciji koju ćete pronaći. Možete koristiti lsblk program naredbenog retka za pronalaženje vrste datotečnog sustava svih (montiranih i demontiranih) uređaja za pohranu i particija vašeg računala.

Da biste pronašli vrstu datotečnog sustava svih (montiranih i demontiranih) uređaja za pohranu i particija vašeg računala, pokrenite lsblk naredba kako slijedi:

$ lsblk -f

The lsblk naredba će vam pokazati sljedeće informacije:
IME: Naziv uređaja za pohranu ili naziv particije uređaja za pohranu.

MOUNTPOINT: Direktorij u koji je montiran uređaj / particija za pohranu (datotečni sustav) (ako je montiran).

FSTYPE: Tip datotečnog sustava uređaja za pohranu / particije.

OZNAČITI: Oznaka datotečnog sustava uređaja za pohranu / particije.

UUID: UUID (univerzalno jedinstveni identifikator) datotečnog sustava uređaja za pohranu / particije.

FSUSE%: Postotak prostora na disku koji se koristi s uređaja za pohranu / particije.

FSAVAIL: Količina slobodnog prostora na disku uređaja za pohranu / particije

Kao i prije, uređaje petlje možete sakriti od izlaza datoteke lsblk naredba.

Da biste sakrili uređaje petlje s izlaza datoteke lsblk naredba, pokrenite lsblk naredba s -e7 opcija kako slijedi:

$ lsblk -f -e7

Kao što vidite, svi uređaji petlje uklonjeni su s izlaza datoteke lsblk naredba. Izlaz izgleda puno čišći nego prije.

Način 3: Korištenje naredbe blkid

The blkid program naredbenog retka unaprijed je instaliran na gotovo svakoj Linux distribuciji koju ćete pronaći. Možete koristiti blkid program naredbenog retka za pronalaženje vrste datotečnog sustava svih (montiranih i demontiranih) uređaja za pohranu i particija vašeg računala.

Da biste pronašli vrstu datotečnog sustava svih (montiranih i demontiranih) uređaja za pohranu i particija vašeg računala, pokrenite blkid naredba kako slijedi:

$ blkid

The lsblk naredba će vam pokazati sljedeće informacije:
IME: Ime uređaja za pohranu ili naziv particije uređaja za pohranu. ja.e. / dev / sda1, / dev / sda5.

UUID: UUID (univerzalno jedinstveni identifikator) datotečnog sustava uređaja za pohranu / particije.

TIP: Tip datotečnog sustava uređaja za pohranu / particije.

PARTUID: UUID (univerzalno jedinstveni identifikator) particije.

Uređaje petlje također možete sakriti od izlaza naredbe blkid kao i prije.

Da biste sakrili uređaje petlje s izlaza datoteke blkid naredba, pokrenite blkid naredba kako slijedi:

$ blkid | grep -v 'TIP = "squashfs"'

Kao što vidite, uređaji petlje se ne prikazuju u izlazu datoteke blkid naredba. Izlaz izgleda puno ljepše nego prije.

Način 4: Korištenje naredbe datoteke

The datoteka program naredbenog retka unaprijed je instaliran na gotovo svakoj Linux distribuciji koju ćete pronaći. Možete koristiti pronaći program naredbenog retka za prepoznavanje vrste datoteke na Linuxu. Kao što se svaki uređaj smatra a datoteka u Linuxu možete koristiti program naredbenog retka find za određivanje vrste datotečnog sustava uređaja za pohranu ili particije u Linuxu.

Na primjer, za određivanje vrste datotečnog sustava na particiji sdb1, možete pokrenuti datoteka naredba kako slijedi:

$ sudo datoteka -sL / dev / sda1

Ako pročitate izlaze naredbe datoteke, možete vidjeti da je sdb1 particija koristi FAT32 sustav datoteka.

Na isti način možete pronaći vrstu datotečnog sustava sda5 particija s datoteka naredba kako slijedi:

$ sudo datoteka -sL / dev / sda5

Kao što vidite, particija sda5 koristi EXT4sustav datoteka.

Način 5: Korištenje naredbe za montiranje i / etc / mtab datoteke

The / etc / mtab datoteka sadrži unos za sve montirane uređaje za pohranu i particije vašeg računala. Ovu datoteku možete pročitati da biste pronašli vrstu datotečnog sustava vaših uređaja za pohranu i particija. The montirati program naredbenog retka također ispisuje sadržaj datoteke / etc / mtab datoteka. Dakle, možete koristiti montirati program naredbenog retka za pronalaženje istih podataka.

Možete pročitati sadržaj / etc / mtab datoteka sa sljedećom naredbom:

$ sudo / etc / mtab

Kao što vidite, u sustavu Windows ima puno podataka o montiranju / etc / mtab datoteka.

Iste podatke možete pronaći s montirati naredbu kao što možete vidjeti na snimci zaslona u nastavku.

$ mount

Kao / etc / mtab datoteka ili izlaz naredbe mount ima mnogo unosa za montiranje, teško je to protumačiti. Možete koristiti grep naredba za filtriranje rezultata i vrlo lako pronađite ono što vam treba.

Na primjer, da biste pronašli vrstu datotečnog sustava sda1 particiju koristeći bilo montirati zapovijed ili / etc / mtab datoteku, pokrenite jednu od sljedećih naredbi:

$ mačka / etc / mtab | grep / dev / sda1

Ili,

$ mount | grep / dev / sda1

Kao što vidite, vrsta datotečnog sustava sda1 particija je FAT32 / vfat

.

Na isti način, kako biste pronašli vrstu datotečnog sustava sda5 particiju koristeći bilo montirati zapovijed ili / etc / mtab datoteku, pokrenite jednu od sljedećih naredbi:

$ mačka / etc / mtab | grep / dev / sda5

Ili,

$ mount | grep / dev / sda5

Kao što vidite, vrsta datotečnog sustava sda5 particija je EXT4.

Način 6: Korištenje datoteke / etc / fstab

The / etc / fstab datoteka čuva unos za svaki od uređaja za pohranu ili particiju koji će se automatski montirati prilikom pokretanja. Dakle, ovu datoteku možete pročitati kako biste pronašli vrstu datotečnog sustava željenog uređaja za pohranu ili particije.

Pretpostavimo da vaše računalo nije konfigurirano za automatsko montiranje uređaja za pohranu ili particije prilikom pokretanja. U tom je slučaju vrlo vjerojatno da neće biti unosa za taj uređaj za pohranu ili particiju u / etc / fstab datoteka. U tom slučaju nećete pronaći nikakve podatke o tom uređaju za pohranu ili particiji u / etc / fstab datoteka. Morat ćete upotrijebiti druge metode opisane u ovom članku da biste pronašli vrstu ili particiju datotečnog sustava uređaja za pohranu.

Sadržaj datoteke / etc / fstab možete pročitati sljedećom naredbom:

$ mačka / etc / fstab

Sadržaj / etc / fstab datoteka.

Možete vidjeti da uređaj za pohranu ili particija s UUID-om 3f962401-ba93-46cb-ad87-64ed6cf55a5f koristi EXT4 sustav datoteka.

Uređaj za pohranu ili particiju koji imaju UUID dd55-ae26 koristi vfat / FAT32 datotečni sustav.

Redci koji počinju s a # u / etc / fstab datoteka je komentar. Ovi redovi nemaju stvarnu svrhu. Koriste se samo u svrhu dokumentacije.

Ako želite, možete ih sakriti pomoću grep naredba kako slijedi:

$ grep -v '^ #' / etc / fstab

Kao što vidite, komentara više nema, a izlaz izgleda puno čišći nego prije.

The / etc / fstab datoteka prema zadanim postavkama koristi UUID umjesto naziva uređaja za pohranu ili naziva particije. Možete koristiti blkid naredba za pretvorbu UUID-a u naziv uređaja za pohranu ili naziv particije.

Na primjer, za pretvorbu UUID-a 3f962401-ba93-46cb-ad87-64ed6cf55a5f na ime uređaja za pohranu ili particije pokrenite blkid naredba kako slijedi:

$ blkid -U 3f962401-ba93-46cb-ad87-64ed6cf55a5f

Kao što vidite, particija sda5 ima UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f.

Na isti način možete pronaći naziv uređaja za pohranu ili particije koji ima UUID DD55-AE26 kako slijedi:

$ blkid -U DD55-AE26

Kao što vidite, particija sda1 ima UUID DD55-AE26.

Zaključak:

Ovaj vam je članak prikazao različite načine za određivanje vrste datotečnog sustava uređaja za pohranu / particije u Linuxu. Pokazao sam vam kako se koristi df, lsblk, blkid, datoteka, i montirati naredba za određivanje vrste datotečnog sustava Linux uređaja za pohranu i particija. Također sam vam pokazao kako odrediti vrstu datotečnog sustava uređaja za pohranu i particija vašeg Linux sustava čitajući / etc / mtab i / etc / fstab datoteke.

Reference:

[1] Datotečni sustav - Wikipedia - https: // en.wikipedija.org / wiki / File_system

Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...
Kako promijeniti lijevu i desnu tipku miša na računalu sa sustavom Windows 10
Sasvim je normalno da su svi uređaji računalnog miša ergonomski dizajnirani za dešnjake. Ali postoje dostupni uređaji za miš koji su posebno dizajnira...
Emulirajte klikove mišem lebdeći mišem bez klika u sustavu Windows 10
Korištenje miša ili tipkovnice u pogrešnom držanju pretjerane upotrebe može rezultirati mnogim zdravstvenim problemima, uključujući naprezanje, sindro...