{"id":172,"date":"2018-01-21T21:32:45","date_gmt":"2018-01-21T21:32:45","guid":{"rendered":"http:\/\/labiol.xyz\/?p=172"},"modified":"2018-01-21T21:32:45","modified_gmt":"2018-01-21T21:32:45","slug":"pomoc-systemowa-w-linuksie","status":"publish","type":"post","link":"https:\/\/www.labiol.xyz\/index.php\/2018\/01\/21\/pomoc-systemowa-w-linuksie\/","title":{"rendered":"Pomoc systemowa w Linuksie."},"content":{"rendered":"<p>Poni\u017cej przedstawiam polecenia, kt\u00f3re ka\u017cda osoba u\u017cywaj\u0105ca Linuksa pr\u0119dzej czy p\u00f3\u017aniej uruchomi. Polecenia potrzebne do\u00a0przeczesywania pomocy systemowej.<\/p>\n<p>W Linuksie dla praktycznie ka\u017cdego polecenia mo\u017cna uzyska\u0107 pomoc kontekstow\u0105 (polecenie &#8211;help). Gdy szukamy rozszerzonej pomocy najcz\u0119\u015bciej si\u0119gamy po pomoc systemow\u0105 (man albo info).<\/p>\n<p>Polecenie man jest starszym bratem info. Funkcjonuje chyba w ka\u017cdym systemie Uniksowym i pomimo swojego wieku ma si\u0119 bardzo dobrze. Pomoc do polecenia man mo\u017cna oczywi\u015bcie pokaza\u0107 korzystaj\u0105c z polecenia\u00a0<em>man man<\/em>.<\/p>\n<p>\u0179r\u00f3d\u0142em informacji dla polecenia man jest katalog:\u00a0<em>\/usr\/share\/man<\/em><\/p>\n<p>Pomoc systemowa zosta\u0142a podzielona na ro\u017cne partie. Poniewa\u017c w r\u00f3\u017cnych partiach mog\u0105 wyst\u0119powa\u0107 te same polecenia (w innych kontekstach), nale\u017cy pokaza\u0107 z kt\u00f3rej partii chcemy korzysta\u0107. Robi si\u0119 to poleceniem:\u00a0<em>man numer_partii polecenie<\/em>.<\/p>\n<p>Aby uzyska\u0107 informacj\u0119 w kt\u00f3rych partiach pomocy systemowej s\u0105 okre\u015blenia dla danego polecenia mo\u017cna skorzysta\u0107 z polecenia\u00a0<em>whatis<\/em>, na przyk\u0142ad:\u00a0<em>whatis ip<\/em>.<\/p>\n<p>Je\u015bli chcesz uzyska\u0107 informacj\u0119 w kt\u00f3rych dzia\u0142ach pomocy znajduje si\u0119 poszukiwane s\u0142owo, nale\u017cy skorzysta\u0107 z polecenia\u00a0<em>apropos\u00a0<\/em>lub\u00a0<em>man -k<\/em>. Przyk\u0142ad:\u00a0<em>apropos uname, man -k uname<\/em>.<\/p>\n<p>&nbsp;<\/p>\n<p>Nale\u017cy pami\u0119ta\u0107, \u017ce obok polecenia man w Linuksie odnajdziemy r\u00f3wnie\u017c polecenie\u00a0<em>info<\/em>. Niekt\u00f3re nowe programy w stronach podr\u0119cznikowych man wy\u015bwietlaj\u0105 tylko informacj\u0119, \u017ce nale\u017cy otworzy\u0107 stron\u0119 pomocy za pomoc\u0105 polecenia\u00a0<em>info<\/em>.<\/p>\n<p>Zwykle \u017ar\u00f3d\u0142em informacji dla tego polecenia jest katalog:\u00a0<em>\/usr\/share\/info<\/em><\/p>\n<p>Mo\u017cna r\u00f3wnie\u017c zmieni\u0107 j\u0119zyk pomocy konteksowej (oczywi\u015bcie na taki kt\u00f3ry jest zainstalowany). Zmiana poprzez zmienn\u0105 \u015brodowiskow\u0105: LANG=pl_PL (polski), LANG=en_EN (angielskoj\u0119zyczna).<\/p>\n<p>Dzia\u0142y pomocy man -kiedy whatis pokazuje wi\u0119cej ni\u017c jedn\u0105 pozycj\u0119.<\/p>\n<table class=\"c6\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">1.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">Executable programs or shell commands<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">2.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">System calls (functions provided by the kernel)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">3.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">Library calls (functions within program libraries)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">4.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">Special files (usually found in \/dev)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr class=\"c3\">\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">5.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">File formats and conventions eg \/etc\/passwd<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">6.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">Games<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">7.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">Miscellaneous (including macro \u00a0packages \u00a0and \u00a0conventions), e.g. man(7), groff(7)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">8.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">System administration commands (usually only for root)<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"c5\">\n<p class=\"c4\"><span class=\"c0\">9.\u00a0<\/span><\/p>\n<\/td>\n<td class=\"c2\">\n<p class=\"c4\"><span class=\"c0\">Kernel routines [Non standard]<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Dokumentacji technicznej mo\u017cna r\u00f3wnie\u017c szuka\u0107 w katalogu \/usr\/share\/doc.<br \/>\nZosta\u0142a tutaj uwzgl\u0119dniona mi\u0119dzy innymi dokumentacja projektu tldp (The Linux Document Project &#8211; tldp.org) kt\u00f3r\u0105 mo\u017cna odnale\u017a\u0107 w katalogu \/usr\/share\/doc\/howto\/en\/html.<\/p>\n<p>Oczywi\u015bcie zwykle najbardziej pomocne okazuje si\u0119 wyszukiwanie za pomoc\u0105 google (<a title=\"http:\/\/ww.google.com\/linux\" href=\"http:\/\/ww.google.com\/linux\" target=\"_blank\" rel=\"noopener\">http:\/\/ww.google.com\/linux<\/a>). I tutaj ma\u0142a przestroga. Informacje znalezione w internecie mog\u0105 dotyczy\u0107 innej wersji oprogramowania lub po prostu zawiera\u0107 b\u0142\u0119dy.\u00a0<strong>Nigdy nie testuj rozwi\u0105za\u0144 w \u015brodowisku produkcyjnym, nawet gdy jeste\u015b pod presj\u0105 czasu.<\/strong><\/p>\n<p>Podsumowuj\u0105c: przydatne s\u0105 polecenia man, info, whatis (kt\u00f3re dzia\u0142y), apropos (gdzie wyst\u0119puje dana fraza).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Poni\u017cej przedstawiam polecenia, kt\u00f3re ka\u017cda osoba u\u017cywaj\u0105ca Linuksa pr\u0119dzej czy p\u00f3\u017aniej uruchomi. Polecenia potrzebne do\u00a0przeczesywania pomocy systemowej. W Linuksie dla praktycznie ka\u017cdego polecenia mo\u017cna uzyska\u0107 pomoc kontekstow\u0105 (polecenie &#8211;help). Gdy szukamy rozszerzonej pomocy najcz\u0119\u015bciej si\u0119gamy po pomoc systemow\u0105 (man albo info). Polecenie man jest starszym bratem info. Funkcjonuje chyba w &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3],"tags":[],"class_list":["post-172","post","type-post","status-publish","format-standard","hentry","category-freebsd","category-linux"],"_links":{"self":[{"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/posts\/172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/comments?post=172"}],"version-history":[{"count":1,"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/posts\/172\/revisions"}],"predecessor-version":[{"id":173,"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/posts\/172\/revisions\/173"}],"wp:attachment":[{"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/media?parent=172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/categories?post=172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.labiol.xyz\/index.php\/wp-json\/wp\/v2\/tags?post=172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}