{"id":991,"date":"2025-12-27T20:02:53","date_gmt":"2025-12-27T20:02:53","guid":{"rendered":"https:\/\/sudoit.pl\/?p=991"},"modified":"2026-02-25T18:12:20","modified_gmt":"2026-02-25T18:12:20","slug":"pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie","status":"publish","type":"post","link":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/","title":{"rendered":"Pliki, katalogi i archiwa &#8211; najwa\u017cniejsze polecenia w Linuxie"},"content":{"rendered":"\n<p>Wiesz ju\u017c, jak porusza\u0107 si\u0119 po pow\u0142oce systemu Linux czas zrobi\u0107 kolejny krok i przej\u015b\u0107 do komend zwi\u0105zanych z <strong>plikami i katalogami<\/strong>. Umiej\u0119tno\u015b\u0107 szybkiego tworzenia folder\u00f3w, plik\u00f3w oraz zarz\u0105dzania nimi w terminalu Linux jest bezcenna (szczeg\u00f3lnie gdy GUI postanawia mie\u0107 wolne).<\/p>\n\n\n\n<p>W tej cz\u0119\u015bci om\u00f3wimy najwa\u017cniejsze operacje na katalogach i plikach w systemie Linux, skupiaj\u0105c si\u0119 na podstawowych poleceniach, kt\u00f3re wykorzystasz na co dzie\u0144. Dodatkowo poznasz komendy zwi\u0105zane z <strong>archiwizacj\u0105 i kompresj\u0105<\/strong>, czyli jak pakowa\u0107 pliki w paczki bez ta\u015bmy klej\u0105cej i karton\u00f3w.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Polecenia zarz\u0105dzaj\u0105ce plikami i katalogami<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Tworzenie katalog\u00f3w: mkdir<\/h3>\n\n\n\n<p>W systemie Linux tworzenie katalog\u00f3w to podstawa. S\u0142u\u017cy do tego polecenie <strong>mkdir<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Je\u015bli nazwa ma spacje (np. \u201cMoje pliki\u201d), u\u017cyj cudzys\u0142owu.<\/li>\n\n\n\n<li>Prze\u0142\u0105cznik <strong>-p<\/strong> tworzy ca\u0142\u0105 \u015bcie\u017ck\u0119 katalog\u00f3w, je\u015bli wcze\u015bniej nie istnia\u0142y.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"937\" height=\"377\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mkdir.png\" alt=\"\" class=\"wp-image-993\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mkdir.png 937w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mkdir-300x121.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mkdir-768x309.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mkdir-585x235.png 585w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Tworzenie plik\u00f3w: touch<\/h3>\n\n\n\n<p>Opr\u00f3cz tworzenia katalog\u00f3w warto pozna\u0107 te\u017c polecenie, kt\u00f3re pozwala szybko utworzy\u0107 pojedynczy plik albo kilka plik\u00f3w naraz. S\u0142u\u017cy do tego polecenie <strong>touch<\/strong>. Je\u015bli plik ju\u017c istnieje, touch go nie nadpisze, zamiast tego <strong>zaktualizuje znaczniki czasu<\/strong> (najcz\u0119\u015bciej modyfikacji), czyli tak jakby powiedzia\u0142: \u201ehej, ten plik w\u0142a\u015bnie by\u0142 ruszany\u201d.<\/p>\n\n\n\n<p>Prze\u0142\u0105cznik <strong>-d<\/strong> pozwala ustawi\u0107 konkretn\u0105 dat\u0119 i godzin\u0119. Przyk\u0142adowo, czasy dost\u0119pu i modyfikacji dla <code>myfile.txt<\/code> mo\u017cna ustawi\u0107 na <strong>3 marca 2024, 12:00<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"242\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/touch-1024x242.png\" alt=\"\" class=\"wp-image-994\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/touch-1024x242.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/touch-300x71.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/touch-768x182.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/touch-585x139.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/touch.png 1060w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Znaczniki czasu pliku: mtime, ctime, atime<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>mtime (modification time)<\/strong> \u2013 czas ostatniej zmiany zawarto\u015bci pliku (np. edycja tre\u015bci).<\/li>\n\n\n\n<li><strong>ctime (change time)<\/strong> \u2013 czas ostatniej zmiany metadanych (uprawnienia, w\u0142a\u015bciciel, nazwa) lub zawarto\u015bci.<\/li>\n\n\n\n<li><strong>atime (access time)<\/strong> \u2013 czas ostatniego odczytu\/uruchomienia pliku.<\/li>\n<\/ul>\n\n\n\n<p>Poleceniem <strong>stat<\/strong> mo\u017cesz zobaczy\u0107 szczeg\u00f3\u0142owe informacje odno\u015bnie danego pliku. W tym wszystkie znaczniki czasu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"938\" height=\"325\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/stat.png\" alt=\"\" class=\"wp-image-995\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/stat.png 938w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/stat-300x104.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/stat-768x266.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/stat-585x203.png 585w\" sizes=\"(max-width: 938px) 100vw, 938px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Usuwanie plik\u00f3w i katalog\u00f3w: rm<\/h3>\n\n\n\n<p>Pliki usuwa si\u0119 poleceniem <strong>rm<\/strong>. Mo\u017cesz skasowa\u0107 jeden plik, wiele plik\u00f3w naraz, a tak\u017ce u\u017cywa\u0107 metaznak\u00f3w (np. <code>*<\/code>) do wskazania wi\u0119kszej grupy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"195\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm.png\" alt=\"\" class=\"wp-image-996\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm.png 938w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm-300x62.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm-768x160.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm-585x122.png 585w\" sizes=\"(max-width: 938px) 100vw, 938px\" \/><\/figure>\n\n\n\n<p>Polecenie to potrafi te\u017c usuwa\u0107 katalogi <strong>razem z zawarto\u015bci\u0105<\/strong>, ale wtedy musisz u\u017cy\u0107 odpowiednich prze\u0142\u0105cznik\u00f3w:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>-r<\/strong> \u2013 usuwa katalog rekurencyjnie, czyli wraz z plikami i podkatalogami,<\/li>\n\n\n\n<li><strong>-f<\/strong> \u2013 wymusza usuni\u0119cie bez pyta\u0144 i bez marudzenia (czyli: \u201ckasuj i nie zawracaj g\u0142owy\u201d).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"193\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm1.png\" alt=\"\" class=\"wp-image-997\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm1.png 938w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm1-300x62.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm1-768x158.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rm1-585x120.png 585w\" sizes=\"(max-width: 938px) 100vw, 938px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Usuwanie katalog\u00f3w: rmdir<\/h3>\n\n\n\n<p>W przeciwie\u0144stwie do rm, kt\u00f3re usuwa g\u0142\u00f3wnie pliki (a przy odpowiednich opcjach tak\u017ce katalogi), polecenie <strong>rmdir<\/strong> zosta\u0142o stworzone specjalnie do usuwania katalog\u00f3w. Jest jednak jeden wa\u017cny warunek: rmdir usuwa <strong>tylko puste katalogi<\/strong>.<\/p>\n\n\n\n<p>Je\u015bli katalog zawiera pliki lub podkatalogi, rmdir odm\u00f3wi wsp\u00f3\u0142pracy. W\u00f3wczas nale\u017cy skorzysta\u0107 z polecenia rm -rf.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"172\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rmdir.png\" alt=\"\" class=\"wp-image-999\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rmdir.png 937w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rmdir-300x55.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rmdir-768x141.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/rmdir-585x107.png 585w\" sizes=\"(max-width: 937px) 100vw, 937px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Kopiowanie plik\u00f3w i katalog\u00f3w: cp<\/h3>\n\n\n\n<p>Polecenie <strong>cp<\/strong> kopiuje pliki i katalogi. Orygina\u0142 zostaje na miejscu, a Ty dostajesz kopi\u0119. Za pomoc\u0105 prze\u0142\u0105cznika <strong>-r<\/strong> mo\u017cemy kopiowa\u0107 rekursywnie ca\u0142\u0105 zawarto\u015b\u0107 katalogu wraz z pod folderami.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"697\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/cp.png\" alt=\"\" class=\"wp-image-1004\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/cp.png 933w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/cp-300x224.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/cp-768x574.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/cp-585x437.png 585w\" sizes=\"(max-width: 933px) 100vw, 933px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przenoszenie i zmiana nazwy: mv<\/h3>\n\n\n\n<p>Polecenie <strong>mv<\/strong> przenosi pliki i katalogi do innej lokalizacji. Mo\u017cesz go te\u017c u\u017cy\u0107 do <strong>zmiany nazwy pliku<\/strong>. Wystarczy \u201eprzenie\u015b\u0107\u201d go w to samo miejsce, ale pod inn\u0105 nazw\u0105.<\/p>\n\n\n\n<p>W odr\u00f3\u017cnieniu od cp, <strong>mv nie tworzy kopii<\/strong>. Plik po operacji znajduje si\u0119 w nowej lokalizacji (lub ma now\u0105 nazw\u0119).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"742\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mv.png\" alt=\"\" class=\"wp-image-1005\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mv.png 1000w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mv-300x223.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mv-768x570.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/mv-585x434.png 585w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Linki w Linuxie: ln (dowi\u0105zania twarde i symboliczne)<\/h3>\n\n\n\n<p>W Linuxie podobnie jak w Windowsie mo\u017cesz tworzy\u0107 skr\u00f3ty, tylko \u017ce tutaj nazywaj\u0105 si\u0119 one <strong>linkami (dowi\u0105zaniami)<\/strong>. S\u0142u\u017cy do tego polecenie <strong>ln<\/strong>, kt\u00f3re pozwala tworzy\u0107 powi\u0105zania mi\u0119dzy plikami lub katalogami.<\/p>\n\n\n\n<p>W Linuksie istniej\u0105 dwa typy \u0142\u0105czy:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0142\u0105cza twarde (hard link)<\/li>\n\n\n\n<li>\u0142\u0105cza symboliczne (symlink)<\/li>\n<\/ul>\n\n\n\n<p>W praktyce najcz\u0119\u015bciej u\u017cywa si\u0119 <strong>\u0142\u0105czy symbolicznych<\/strong>, tworzonych przez <code><strong>ln -s<\/strong><\/code>. Dzi\u0119ki temu mo\u017cesz mie\u0107 dost\u0119p do tego samego pliku w wielu miejscach <strong>bez kopiowania danych<\/strong>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u0141\u0105cza twarde (hard link)<\/h4>\n\n\n\n<p>\u0141\u0105cze twarde to druga nazwa tego samego pliku. Oba wpisy wskazuj\u0105 na te same dane na dysku. Usuni\u0119cie \u201eorygina\u0142u\u201d nie psuje dzia\u0142ania, dop\u00f3ki istnieje inny hard link.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"997\" height=\"330\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln.png\" alt=\"\" class=\"wp-image-1006\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln.png 997w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln-300x99.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln-768x254.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln-585x194.png 585w\" sizes=\"(max-width: 997px) 100vw, 997px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Po <strong>echo &#8220;abc&#8221; &gt; \/var\/tmp\/hardlink.txt<\/strong> zawarto\u015b\u0107 jest widoczna te\u017c w \/home\/plik10.txt, bo to ten sam plik.<\/li>\n\n\n\n<li>Po <strong>rm \/home\/plik10.txt<\/strong> plik pod \u015bcie\u017ck\u0105 \/var\/tmp\/hardlink.txt wci\u0105\u017c dzia\u0142a i zawiera dane. Dzieje si\u0119 tak poniewa\u017c rm usuwa tylko odno\u015bnik w katalogu. Dane s\u0105 kasowane dopiero wtedy, gdy zniknie ostatni hard link do pliku.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u0141\u0105cza symboliczne (symlink)<\/h4>\n\n\n\n<p>\u0141\u0105cze symboliczne to wska\u017anik na \u015bcie\u017ck\u0119. Dzia\u0142a jak skr\u00f3t: \u201eid\u017a tam i otw\u00f3rz to\u201d. Usuni\u0119cie orygina\u0142u spowoduje, \u017ce skr\u00f3t stanie si\u0119 bezu\u017cyteczny <strong>(zepsuty)<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"501\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln2-1024x501.png\" alt=\"\" class=\"wp-image-1007\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln2-1024x501.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln2-300x147.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln2-768x375.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln2-585x286.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/ln2.png 1027w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gdy plik \u017ar\u00f3d\u0142owy istnieje, zapis <strong>echo abc &gt; \/var\/tmp\/softlink.txt<\/strong> trafia do \/home\/plik20.txt.<\/li>\n\n\n\n<li>Po <strong>rm \/home\/plik20.txt<\/strong> odczyt z \/var\/tmp\/softlink.txt si\u0119 nie uda, poniewa\u017c orygina\u0142 zosta\u0142 usuni\u0119ty. \u0141\u0105cze symboliczne zwykle nadal b\u0119dzie widoczne w \/var\/tmp\/, ale b\u0119dzie to tzw. <strong>broken link<\/strong> (zepsute dowi\u0105zanie), bo wskazuje na plik, kt\u00f3rego ju\u017c nie ma. Czyli nie tyle nie istnieje, co istnieje, ale prowadzi donik\u0105d.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Archiwizacja i kompresja<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p>Archiwizacja polega na <strong>spakowaniu wielu plik\u00f3w lub katalog\u00f3w do jednego pliku<\/strong> (archiwum). Kompresja natomiast to <strong>zmniejszanie rozmiaru danych<\/strong> za pomoc\u0105 algorytm\u00f3w kompresji, dzi\u0119ki czemu pliki zajmuj\u0105 mniej miejsca na dysku. Po\u0142\u0105czenie archiwizacji i kompresji daje archiwa, kt\u00f3re s\u0105 mniejsze, wygodne do przenoszenia i \u0142atwe do wys\u0142ania. Idealne, gdy chcesz \u201ezrobi\u0107 paczk\u0119\u201d z danych bez taszczenia ca\u0142ego katalogu.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Tworzenie archiw\u00f3w: tar<\/h4>\n\n\n\n<p>Do tworzenia archiw\u00f3w w Linuksie najcz\u0119\u015bciej u\u017cywa si\u0119 polecenia <strong>tar<\/strong>. Sk\u0142adnia jest prosta, mo\u017cna zarchiwizowa\u0107 ca\u0142y katalog lub poszczeg\u00f3lne pliki.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">tar cf nazwa.tar \/sciezka\/do\/katalogu<\/mark><\/strong><\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-green-cyan-color\">tar cf nazwa.tar plik1.txt plik2.txt<\/mark><\/strong><\/li>\n<\/ul>\n\n\n\n<p>Archiwum zostanie utworzone <strong>w katalogu, w kt\u00f3rym aktualnie jeste\u015b<\/strong> (chyba \u017ce podasz inn\u0105 \u015bcie\u017ck\u0119 w nazwie pliku wynikowego) i b\u0119dzie mia\u0142o rozszerzenie <code>.tar<\/code>.<\/p>\n\n\n\n<p>Wa\u017cne: tar sam w sobie <strong>archiwizuje<\/strong>, ale <strong>nie kompresuje<\/strong>. \u017beby archiwum by\u0142o mniejsze, nale\u017cy doda\u0107 odpowiedni\u0105 opcj\u0119 kompresji.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Kompresja gzip: tar.gz<\/h4>\n\n\n\n<p>S\u0142u\u017cy do kompresji i dekompresji plik\u00f3w przy u\u017cyciu algorytmu kompresji <strong>gzip<\/strong>. Tworzy pliki z rozszerzeniem <strong>.gz<\/strong>. Powszechnie uwa\u017cany jest za <strong>najszybszy<\/strong>. Aby zastosowa\u0107 ten format nale\u017cy doda\u0107 literk\u0119 <strong>z<\/strong> jako prze\u0142\u0105cznik.<\/p>\n\n\n\n<p>Na przyk\u0142adzie poni\u017cej mo\u017cesz zobaczy\u0107 tworzenie archiwum i jego kompresji za pomoc\u0105 algorytmu <strong>gzip<\/strong>. Polecenie <strong>file <\/strong>pozwala sprawdzi\u0107 informacje na temat danego pliku, w tym przypadku pokazuje, \u017ce jest to plik skompresowany algorytmem gzip.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"190\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar-1024x190.png\" alt=\"\" class=\"wp-image-1008\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar-1024x190.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar-300x56.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar-768x143.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar-585x109.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar.png 1027w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Aby rozpakowa\u0107 takie archiwum nale\u017cy u\u017cy\u0107 wystarczy zamieni\u0107 literk\u0119 <strong>c<\/strong> na <strong>x<\/strong>. Dodatkowo je\u015bli chcemy wskaza\u0107 katalog do kt\u00f3rego ma zosta\u0107 rozpakowane archiwum nale\u017cy skorzysta\u0107 z prze\u0142\u0105cznika <strong>-C<\/strong>, po kt\u00f3rym wskazujemy katalog docelowy. Aby wy\u015bwietli\u0107 zawarto\u015b\u0107 archiwum nale\u017cy u\u017cy\u0107 prze\u0142\u0105cznika <strong>-t.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"187\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar1.png\" alt=\"\" class=\"wp-image-1009\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar1.png 1023w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar1-300x55.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar1-768x140.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar1-585x107.png 585w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Kompresja bzip2: tar.bz2<\/h4>\n\n\n\n<p>S\u0142u\u017cy do kompresji i dekompresji plik\u00f3w przy u\u017cyciu algorytmu kompresji <strong>bzip2<\/strong>. Tworzy pliki z rozszerzeniem <strong>.bz2<\/strong>. Zapewnia <strong>lepsz\u0105 kompresj\u0119<\/strong> ale jest wolniejszy od gzip. Aby zastosowa\u0107 ten format nale\u017cy doda\u0107 literk\u0119 <strong>j<\/strong>.<\/p>\n\n\n\n<p>Na przyk\u0142adzie poni\u017cej mo\u017cesz zobaczy\u0107 tworzenie archiwum i jego kompresji za pomoc\u0105 algorytmu bzip2. Podobnie jak wcze\u015bniej w wyniku polecenia file mo\u017cesz zauwa\u017cy\u0107, \u017ce jest to plik skompresowany algorytmem bzip2.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1025\" height=\"165\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar2.png\" alt=\"\" class=\"wp-image-1010\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar2.png 1025w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar2-300x48.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar2-768x124.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/tar2-585x94.png 585w\" sizes=\"(max-width: 1025px) 100vw, 1025px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Podsumowanie<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p>Do\u0142o\u017cyli\u015bmy kolejn\u0105 cegie\u0142k\u0119: potrafisz tworzy\u0107 i usuwa\u0107 <strong>pliki oraz katalogi<\/strong>, kopiowa\u0107 i przenosi\u0107 dane, a tak\u017ce robi\u0107 archiwa przez <strong>tar<\/strong> z kompresj\u0105 <strong>gzip<\/strong> lub <strong>bzip2<\/strong>. W kolejnym artykule przejdziemy krok dalej i poka\u017c\u0119 Ci, jak sprawnie pracowa\u0107 z <strong>tekstem w Linuxie<\/strong>, bo \u017caden plik nie obejdzie si\u0119 bez tre\u015bci.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wiesz ju\u017c, jak porusza\u0107 si\u0119 po pow\u0142oce systemu Linux czas zrobi\u0107 kolejny krok i przej\u015b\u0107 do komend zwi\u0105zanych z plikami i&hellip;<\/p>\n","protected":false},"author":3,"featured_media":992,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[26],"tags":[32],"class_list":["post-991","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pliki, katalogi i archiwa - najwa\u017cniejsze polecenia w Linuxie - SudoIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pliki, katalogi i archiwa - najwa\u017cniejsze polecenia w Linuxie - SudoIT\" \/>\n<meta property=\"og:description\" content=\"Wiesz ju\u017c, jak porusza\u0107 si\u0119 po pow\u0142oce systemu Linux czas zrobi\u0107 kolejny krok i przej\u015b\u0107 do komend zwi\u0105zanych z plikami i&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/\" \/>\n<meta property=\"og:site_name\" content=\"SudoIT\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-27T20:02:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-25T18:12:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/baner_pliki_linux.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Patryk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patryk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/\"},\"author\":{\"name\":\"Patryk\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\"},\"headline\":\"Pliki, katalogi i archiwa &#8211; najwa\u017cniejsze polecenia w Linuxie\",\"datePublished\":\"2025-12-27T20:02:53+00:00\",\"dateModified\":\"2026-02-25T18:12:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/\"},\"wordCount\":1266,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/baner_pliki_linux.png\",\"keywords\":[\"linux\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/\",\"name\":\"Pliki, katalogi i archiwa - najwa\u017cniejsze polecenia w Linuxie - SudoIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/baner_pliki_linux.png\",\"datePublished\":\"2025-12-27T20:02:53+00:00\",\"dateModified\":\"2026-02-25T18:12:20+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/baner_pliki_linux.png\",\"contentUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/baner_pliki_linux.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2025\\\/12\\\/27\\\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sudoit.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pliki, katalogi i archiwa &#8211; najwa\u017cniejsze polecenia w Linuxie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#website\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/\",\"name\":\"SudoIT\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sudoit.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\",\"name\":\"Patryk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"caption\":\"Patryk\"},\"url\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/author\\\/patryk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pliki, katalogi i archiwa - najwa\u017cniejsze polecenia w Linuxie - SudoIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/","og_locale":"en_US","og_type":"article","og_title":"Pliki, katalogi i archiwa - najwa\u017cniejsze polecenia w Linuxie - SudoIT","og_description":"Wiesz ju\u017c, jak porusza\u0107 si\u0119 po pow\u0142oce systemu Linux czas zrobi\u0107 kolejny krok i przej\u015b\u0107 do komend zwi\u0105zanych z plikami i&hellip;","og_url":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/","og_site_name":"SudoIT","article_published_time":"2025-12-27T20:02:53+00:00","article_modified_time":"2026-02-25T18:12:20+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/baner_pliki_linux.png","type":"image\/png"}],"author":"Patryk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Patryk","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#article","isPartOf":{"@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/"},"author":{"name":"Patryk","@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd"},"headline":"Pliki, katalogi i archiwa &#8211; najwa\u017cniejsze polecenia w Linuxie","datePublished":"2025-12-27T20:02:53+00:00","dateModified":"2026-02-25T18:12:20+00:00","mainEntityOfPage":{"@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/"},"wordCount":1266,"commentCount":0,"image":{"@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#primaryimage"},"thumbnailUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/baner_pliki_linux.png","keywords":["linux"],"articleSection":["Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/","url":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/","name":"Pliki, katalogi i archiwa - najwa\u017cniejsze polecenia w Linuxie - SudoIT","isPartOf":{"@id":"https:\/\/sudoit.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#primaryimage"},"image":{"@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#primaryimage"},"thumbnailUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/baner_pliki_linux.png","datePublished":"2025-12-27T20:02:53+00:00","dateModified":"2026-02-25T18:12:20+00:00","author":{"@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd"},"breadcrumb":{"@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#primaryimage","url":"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/baner_pliki_linux.png","contentUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2025\/12\/baner_pliki_linux.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/sudoit.pl\/index.php\/2025\/12\/27\/pliki-katalogi-i-archiwa-najwazniejsze-polecenia-w-linuxie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sudoit.pl\/"},{"@type":"ListItem","position":2,"name":"Pliki, katalogi i archiwa &#8211; najwa\u017cniejsze polecenia w Linuxie"}]},{"@type":"WebSite","@id":"https:\/\/sudoit.pl\/#website","url":"https:\/\/sudoit.pl\/","name":"SudoIT","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sudoit.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd","name":"Patryk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","caption":"Patryk"},"url":"https:\/\/sudoit.pl\/index.php\/author\/patryk\/"}]}},"_links":{"self":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/comments?post=991"}],"version-history":[{"count":7,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/991\/revisions"}],"predecessor-version":[{"id":1278,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/991\/revisions\/1278"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/media\/992"}],"wp:attachment":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/media?parent=991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/categories?post=991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/tags?post=991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}