A-Z naredbe

Kako prepoznati UUID datotečnog sustava u Linuxu Ultimate Tutorial

Kako prepoznati UUID datotečnog sustava u Linuxu Ultimate Tutorial

Razumijevanje datotečnog sustava UUID (univerzalno jedinstveni identifikator) važan je posao Linux administratora. Svakodnevno se unutar Linux poslužitelja generiraju tone datoteka. Neke su datoteke statične; neki su dinamični. Neke su datoteke privremene, a neke trajne. Unix skriptiranje i održavanje poslužitelja također zahtijevaju vještinu dobrog razumijevanja Linux datotečnog sustava. Kao Linux administrator, za povezivanje datoteka s poslužiteljem ili bazom podataka i rješavanje problema na najvišoj razini važno je identificirati UUID datotečnog sustava vašeg Linux sustava.

Inženjer, Theodore Yue Tak Ts'o stvorio je knjižnicu pod imenom libuuidza jedinstvenu identifikaciju svih Linux datotečnih sustava. Stoga se ova datoteka knjižnice sada koristi u sustavu UUID (Univerzalno jedinstveni identifikator). UUID je 128-bitni brojevni sustav koji svaku datoteku može označiti jedinstvenim slučajnim brojem tako da administrator može prepoznati svoje sistemske datoteke po imenu. U ovom ćemo postu raspravljati o procesu prepoznavanja UUID-a Linux datotečnog sustava.

Univerzalno jedinstveni identifikator (UUID)


Tablica datotečnog sustava (fstab) je mjesto na kojem su sva svojstva montiranja zapisana unutar itd direktorij Linuxa korijen. Možemo vidjeti fstab tablice pomoću naredbe cat u terminalu. U izlazu ćemo pronaći UUID našeg fstab datoteka.

UUID je dodijeljen u 32 heksadecimalni sustav, podijeljen u pet dijelova i odvojen crticama. Oblik UUID-a je poput 8-4-4-4-12. Evo primjera, pokazujem UUID svog fstab s terminala pomoću mačka naredba.

$ mačka / etc / fstab

Evo, možete vidjeti moj fstab UUID je dodijeljen kao:

6661a91e-9ec4-4ce0-a969-242019ecc174

Ovdje su se 32 znaka zapravo pretvorila u 36 znakova s ​​4 crtice. Ako pažljivo pogledamo formiranje UUID-a, možemo vidjeti kako je ovakva struktura:

AAAAAAAA-BBBB-CCCC-DDDD-FFFFFFFFFFFF

Formiranje UUID-a sadrži varijaciju vremenske oznake, kodiranu MAC adresu i neke nasumično generirane brojeve.

1. Identificiranje FileSystem UUID u Linuxu od strane tune2fs Naredba


Tune2fs je naredba u Linuxu koja se može koristiti za podešavanje okvira prilagodljivih datoteka. Možda znate da se u sustavu Windows datoteke uglavnom stvaraju u NTFS-u ili Fat32-u, ali u Linuxu se datoteke generiraju u datotečnim sustavima ext2, ext3 ili ext4. Ako trebate promijeniti varijable ili parametre tih datoteka, možete koristiti tune2fs naredba.

The tune2fs je moćna naredba koja također može odrediti trenutne postavke datoteka vašeg Linux datotečnog sustava. Ako želite vidjeti detalje o upotrebi tune2fs, jednostavno upišite tune2fs u terminalu će prikazati popise koje može napraviti tune2fs.

Dopustite, želimo vidjeti svojstva UUID datotečnog sustava moje dev / sda1 mjesto. Za to u terminal moramo upisati sljedeću naredbu pomoću tune2fs naredba. Ako pronađete pogrešku poput, odobrenje odbijeno tijekom pokušaja otvaranja / dev / sda1; možete isprobati drugu naredbu koja uključuje sudo (superkorisnik radi).

$ tune2fs -l / dev / sda1 $ sudo tune2fs -l / dev / sda1

2. Identificiranje UUID-a FileSystem-a blkid Naredba


Za određivanje atributa blokovskih uređaja Linux datotečnog sustava možemo koristiti identifikaciju bloka(blkid)naredba u terminalu. The blkid naredba može identificirati UUID i detalje o informacijskom sustavu Linux.

Dopustite, želimo pronaći UUID datoteke / dev / sda1 mjesto. Za to u terminal moramo upisati sljedeću naredbu. A u izlazu ćemo pronaći UUID, ID particije i vrstu pokretačkog programa.

$ blkid / dev / sda1 / dev / sda1: UUID = "3e7268c4-2b78-42eb-950c-b38d1451771d" TIP = "ext4" PARTUUID = "eaef9435-01"

3. Identificiranje FileSystem UUID u Linuxu od strane lsblk Naredba


Podaci popisa u bloku, lsblk naredba koristi se za prikaz detaljnih informacija i UUID-a datotečnog sustava u Linuxu. The lsblk naredba može prikazati ime, vrstu uređaja, glavne-male brojeve uređaja, prijenosni uređaj, točku montiranja, veličinu uređaja itd.

$ sudo lsblk

4. Određivanje UUID-a particije diska u Linuxu udevadm Naredba


Administrator upravitelja uređaja korisničkog prostora ili, ukratko, udevadm je naredba koja se koristi u Linuxu za identificiranje izvršavanja i događaja jezgre datoteke. Sadržaj izvođenja povezan je s procesima koji se odvijaju unutar uređaja. Te su datoteke obično privremene. The udevadm naredba može prikupiti podatke o datoteci iz baze podataka, pokrenuti bilo koju radnju pod administrativnim korisnikom, kontrolirati udev demon, nadgledajte jezgru i testirajte događaj.

Dopustite, želimo provjeriti status uklonjive datoteke na terminalu pomoću udevadm, u terminal možemo upisati sljedeću naredbu.

$ udevadm monitor

A monitor će ispisati primljene događaje za:

UDEV - događaj koji udev šalje nakon obrade pravila KERNEL - jezgra uevent

Nakon ove faze, ako umetnemo bilo koji prijenosni uređaj, ispisat će status diska u terminalu. Izlaz će biti kao na slici dolje.

Također možemo koristiti akciju okidača pod udevadm naredba. Evo primjera.

$ udevadm okidač --verbose --dry-run --type = devices --subsystem-match = scsi_disk / sys / devices / pci0000: 00/0000: 00: 14.0 / usb2 / 2-3 / 2-3: 1.0 / host3 / target3: 0: 0/3: 0: 0: 0 / scsi_disk / 3: 0: 0: 0 / sys / devices / pci0000: 00/0000: 00: 1f.2 / ata1 / host0 / target0: 0: 0/0: 0: 0: 0 / scsi_disk / 0: 0: 0: 0

5. Identificiranje UUID particije diska od strane dumpe2fs Naredba


The dumpe2fs naredba se koristi za identificiranje podataka o veličini bloka, superblokovima datotečnog sustava. Ako izgubite superblok na datotečnom sustavu, izgubit ćete pristup tom datotečnom sustavu. The dumpe2fs naredba može odrediti gdje je datoteka montirana, UUID datotečnog sustava, magični broj datotečnog sustava, zastavice datotečnog sustava, ponašanje pogreške, vrsta OS-a datotečnog sustava, besplatni blokovi, veličina grupe blokova Flex i još mnogo toga.

Dopustite, ako želimo pokrenuti dumpe2fs naredba o mjestu sda1 u našem Linux datotečnom sustavu sve što trebamo je upisati sljedeću naredbu u terminal.

$ sudo dumpe2fs / dev / sda1

Također možete provjeriti dumpe2fs inačici vašeg Linux stroja.

$ sudo dumpe2fs -V [sudo] lozinka za jahid: dumpe2fs 1.44.1 (24. ožujka 2018.) Korištenjem verzije knjižnice EXT2FS 1.44.1 jahid @ jahidHP: ~ $

6. Identificiranje FileSystem UUID u Linuxu od strane hwinfo Naredba


Informacije o hardveru ili ukratko, hwinfo naredba je vrlo profesionalna naredba za identificiranje datotečnog sustava UUID Linuxa. Koristi se za praćenje stanja i zdravlja sustava. Ova naredba može izvući podatke iz hardvera. Može prikupljati podatke s tvrdog diska, monitora, tipkovnice, miša, mrežne kartice itd.

The hwinfo naredba je korisna za određivanje verzije datoteke, pisanje u datoteku dnevnika, za dobivanje podataka o particiji, podataka o mrežnoj kartici, informacija o CPU-u, podataka o hardveru sustava itd. Možete instalirati hwinfo unutar vašeg Linux stroja iz sljedećih naredbi.

$ sudo apt-get install hwinfo $ sudo apt-instaliraj hwinfo
$ sudo pacman -S hwinfo
$ sudo yum instaliraj hwinfo
$ sudo zypper instalirati hwinfo

Sada, nakon instalacije hwinfo kad završite, možete pokrenuti sljedeće naredbe na svom terminalu da biste identificirali hardverske informacije.

$ sudo hwinfo $ sudo hwinfo --sve $ sudo hwinfo --kratko $ sudo hwinfo --block --short $ sudo hwinfo --cpu $ sudo hwinfo - mreža $ sudo hwinfo --netcard $ sudo hwinfo --disk $ sudo hwinfo - particija $ sudo hwinfo --usb $ sudo hwinfo --memory $ sudo hwinfo --pci $ sudo hwinfo --log hwinfo.txt

7. Identificiranje UUID-a FileSystema uuid Naredba


Korištenjem naredbe Univerzalno jedinstveni identifikator (UUID) u vašem Linux datotečnom sustavu možete odrediti naziv datoteke, verziju datoteke, brojeve brojeva datoteka, format datoteke i jedinstveni ID broj datoteke.

Ako na vašem Linux sustavu nije instaliran UUID, možete isprobati sljedeću naredbu terminala za instalaciju UUID-a.

$ sudo apt install uuid

Da biste dobili UUID informacije o vašem datotečnom sustavu, pokrenite ovu naredbu na vašem terminalu.

$ ls -lh / dev / disk / by-uuid /

Završne misli


Linux održava hijerarhiju datotečnog sustava. U cijelom postu pokušavam vas upoznati s metodama kako identificirati UUID datotečnog sustava u Linuxu i kako ući u tok datotečnog sustava. Raspravljali smo o tome što je UUID i kako možemo identificirati UUID datotečnih sustava na nekoliko metoda. Neke naredbe terminala spomenute su gore u postu za određivanje statusa datoteke i vremena izvođenja. Neke naredbe i metode govore o tome kako prepoznati vrste hardvera.

Pokušao sam smisliti metode koje sam koristio za provjeru datotečnog sustava u Linuxu. Moguće je da bih zaboravio spomenuti neke točke. Bit će jako zahvalno ako u polje za komentare napišete ono što sam propustio. Također možete napisati svoje komentare o ovom postu. I ne zaboravite podijeliti ovaj post na društvenim mrežama kako bi ga vaši Linux geek prijatelji mogli proći kroz ovaj post.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Zamijenite svoje tipke miša različito za različiti softver pomoću X-Mouse Button Control
Možda vam treba alat koji bi mogao promijeniti kontrolu miša sa svakom aplikacijom koju koristite. Ako je to slučaj, možete isprobati aplikaciju pod n...
Microsoft Sculpt Touch bežični miš pregled
Nedavno sam čitao o Microsoft Sculpt Touch bežični miš i odlučio ga kupiti. Nakon što sam ga neko vrijeme koristio, odlučio sam s njim podijeliti svoj...