    {"id":33,"date":"2012-03-09T08:58:12","date_gmt":"2012-03-09T07:58:12","guid":{"rendered":"http:\/\/www2.emiwa.pl\/?p=33"},"modified":"2025-06-04T09:44:56","modified_gmt":"2025-06-04T07:44:56","slug":"komendy-linux-shell","status":"publish","type":"post","link":"https:\/\/www.emiwa.pl\/?p=33","title":{"rendered":"Komendy Linux Shell"},"content":{"rendered":"<p><!--more-->Ku pami\u0119ci lista komend i program\u00f3w shella linuxa, g\u0142\u00f3wnie basha.<\/p>\n<ol>\n<li>screen &#8211; Przywracamy zerwane po\u0142\u0105czenie poleceniem:<br \/>\n<blockquote>\n<pre>screen -r<\/pre>\n<\/blockquote>\n<\/li>\n<li>recode &#8211; program to zmiany kodowania pliku np z UTF-8 na ISO. U\u017cyte z parametrem l wypisuje list\u0119 mo\u017cliwych konwersji<br \/>\n<blockquote>\n<pre>recode -l | less<\/pre>\n<\/blockquote>\n<\/li>\n<li>dirname &#8211; jako argument przyjmuje string w postaci nazwy pliku z pe\u0142n\u0105 \u015bcie\u017ck\u0105. W wyniku zwraca \u015bcie\u017ck\u0119 do pliku.<br \/>\n<blockquote>\n<pre>dirname \/home\/user\/jakisplik.txt # wynik: \/home\/user<\/pre>\n<\/blockquote>\n<\/li>\n<li>basename &#8211; jako argument przyjmuje string w postaci nazwy pliku z pe\u0142n\u0105 \u015bcie\u017ck\u0105. W wyniku zwraca nazw\u0119 pliku.<br \/>\n<blockquote>\n<pre>basename \/home\/user\/jakisplik.txt # wynik: jakisplik.txt<\/pre>\n<\/blockquote>\n<\/li>\n<li>Aby zmieni\u0107 stref\u0119 czasow\u0105, np. kiedy jest z\u0142a lub mamy przesuni\u0119cie w godzinie zegara systemowego po synchronizacji przez ntpd. W Debianie wywo\u0142ujemy komend\u0119 i wybieramy odpowiedni\u0105 dla nas lokalizacj\u0119 geograficzn\u0105:<br \/>\n<blockquote>\n<pre>dpkg-reconfigure tzdata<\/pre>\n<\/blockquote>\n<\/li>\n<li>Aby zmieni\u0107 w Debiane j\u0119zyk systemie np. z Angielskiego na Polski uruchamiamy:<br \/>\n<blockquote>\n<pre>dpkg-reconfigure locales<\/pre>\n<\/blockquote>\n<p>Z listy wybieramy interesuj\u0105cy nas j\u0119zyk oraz kodowanie np. dla j\u0119zyka polskiego do wyboru mamy UTF8 lub ISO i restartujemy system.<\/li>\n<li>Aby urz\u0105dzenia z \/dev przew\u0119drowa\u0142y po komendzie chroot do nowego korzenia<br \/>\n<blockquote>\n<pre>mount -o bind \/dev \/mnt\/chroot\/dev<\/pre>\n<\/blockquote>\n<p>Gdzie \/mnt\/chroot to oczywi\u015bcie \u015bcie\u017cka do do korzenia systemu kt\u00f3ry chcemy o\u017cywi\u0107. Bardzo przydatne np. kiedy chcemy np. ponownie zainstalowa\u0107 grub`a<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[21,19,20],"class_list":["post-33","post","type-post","status-publish","format-standard","hentry","category-newbie","tag-bash","tag-linux","tag-shell"],"_links":{"self":[{"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=33"}],"version-history":[{"count":4,"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=\/wp\/v2\/posts\/33\/revisions\/123"}],"wp:attachment":[{"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emiwa.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}