Linux parancsok

Az md5sum parancs használata?

Az md5sum parancs használata?
A Linuxról egy másik oktatóanyagban már tárgyaltunk sha1sum parancs a fájl integritásának ellenőrzésére. Hasonlóképpen, a Linux rendszereken több ellenőrző összeg van az üzenetek, fájlok és az adatok integritásának ellenőrzésére.

Jó ellenőrizni a műveleteket, amikor végrehajtják, például ha bármit telepít a webhelyről, akkor annak ellenőrzéséhez, hogy helyesen van-e telepítve, bizonyos ellenőrző összegeknek kell lenniük.

A Linux-felhasználók körében népszerű eszköz „Md5sum” ami származik „MD5” az üzenet-összefoglaló algoritmus néven ismert. A Md5 áll a 128 bites titkosítási hash a fájlok hitelesítéséhez és az adatok integritásához használt érték.

A „Md5sum” Az ellenőrző összeg jól használható eszköz, amely segít kiszámítani és ellenőrizni a 128 bites kivonatokat. Ez egy beépített program a legtöbb UNIX rendszerben, amely kiszámítja és generálja a bemeneti fájlokat egy 128 bites üzenet összefoglalásához.

A szintaxisa a „Md5sum” parancs:

md5sum [opció…] [fájl…]

Az „md5sum” parancsbeállítások

A „Md5sum” parancsot az adott táblázat tartalmazza:

választási lehetőség Leírás
-b Bináris módhoz használják
-c MD5 fájlok olvasására és ellenőrzésére szolgál
-címke A BSD stílus ellenőrző összegének létrehozására szolgál
-t Szöveges módban használják
-ignore-missing A hiányzó fájlok jelentésüzenetének figyelmen kívül hagyása
-csendes Az „ok” üzenet leállítása minden sikeres fájl esetén
-állapot A kimenet állandó megjelenítésének leállítása.
-szigorú Helytelenül formázott ellenőrző összegekhez használják
-figyelmeztet Figyelmeztető üzenetet jelenít meg a nem megfelelően formázott ellenőrző összegekről

Az md5sum parancsopciók használata?

Tegyünk és használjunk néhány példát, hogy megértsük a „Md5sum” parancs opciókkal:

Hozzon létre egy szövegfájlt, és írjon bele véletlenszerű szöveget. Tegyük fel, hogy hozzon létre egy nevű fájlt „Test_file1” és adja hozzá a következő tartalmat:

Most hajtsa végre a következőket md5sum parancs a fájl ellenőrzéséhez:

$ md5sum teszt_fájl1.txt

A létrehozott kimenetet BSD stílusú formátumban nyomtassa ki a "-címke" választási lehetőség:

$ md5sum - test_fájl címke1.txt

Ellenőrizheti bármely más formátumú fájl integritását is. Például készítsen egy .cpp fájlt és nevezze el „Teszt_fájl2.cpp ” és írjon bármilyen programot, és mentse el.

Hajtsa végre a megadott parancsot a .cpp fájl:

$ md5sum teszt_fájl2.cpp

Tárolja az MD5 értékét egy fájlban, és ellenőrizze. Ehhez használja az említett parancsot az MD5 algoritmus értékének áthelyezéséhez a következő módon:

$ md5sum test_file2.cpp> testmd5.md5

A fenti parancs elmozdítja az értéket testmd5.md5 fájl.

JEGYZET: A testmd5.md5 egy véletlenszerű név, amelyet létrehoztam, a nevet tetszés szerint megváltoztathatja. A parancs futtatása után létrejön egy fájl a könyvtárban az említett névvel.

Végezze el a „-C” opció a md5sum parancs a fájl tartalmának ellenőrzéséhez:

$ md5sum -c testmd5.md5

Hasonlóképpen áthelyezheti több fájl standard kimenetét is a testmd5.md5 a tartalom ellenőrzéséhez:

$ md5sum teszt_fájl1.txt test_file2.cpp> testmd5.md5

Adjon hozzá más tartalmat a teszt_fájl1 annak ellenőrzésére, hogy az MD5 ellenőrző összeg megadja-e a hibaüzenetet. Ehhez adjon hozzá tartalmat a „test_file1.txt ”használatával "visszhang":

$ echo “Hello Linux Writers” >> test_file1.txt

A fenti parancs a „Hello Linux Writers” szót csatolja a szövegfájlba.

Most futtassa a "-jelölje be" opció annak ellenőrzésére, hogy a kimenet mit generál a terminálon a változtatások végrehajtása után:

$ md5sum - ellenőrizze testmd5.md5

A létrehozott kimenet azt jelzi, hogy a fájlok tartalma nem egyezik.

Használja a "-csendes" opció, hogy ne nyomtassa ki a "Rendben" üzenet a sikeresen ellenőrzött fájlokhoz. Csak a hiba eredményét fogja kinyomtatni:

$ md5sum --quiet --check testmd5.md5

Futtassa a "-figyelmeztet" üzenet megjelenítésének lehetősége, ha az ellenőrző összegű fájlok nem megfelelően vannak formázva. Figyelmeztető üzenetet generál a terminálon:

$ md5sum -c --warn testmd5.md5

Következtetés:

Ebben az útmutatóban megvitattuk a „Md5sum” parancs eszköz, amelyet a 128 bites hashek ellenőrzésére használnak. A különböző fájlok adatintegritását a „Md5sum” parancsopciók.

Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...
A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...
A legjobb 10 játék az Ubuntuban
A Windows platform a játékok egyik domináns platformja volt, mivel a játékokat hatalmas százalékban fejlesztik ma a natív Windows támogatására. Kihívh...