{"id":1112,"date":"2020-03-21T22:23:00","date_gmt":"2020-03-21T21:23:00","guid":{"rendered":"http:\/\/www.daniel.slask.pl\/?p=1112"},"modified":"2024-04-26T23:21:54","modified_gmt":"2024-04-26T21:21:54","slug":"lista-przydatnych-polecen-komend-dla-rpi","status":"publish","type":"post","link":"https:\/\/daniel.slask.pl\/m\/lista-przydatnych-polecen-komend-dla-rpi\/","title":{"rendered":"Lista przydatnych polece\u0144\/komend dla RPI"},"content":{"rendered":"\n<p class=\"wp-block-preformatted crayon-selected\">Podczas u\u017cywania RPI, wi\u0119kszo\u015b\u0107 konfiguracji, ustawie\u0144 czy to podgl\u0105du ustawie\u0144 b\u0119dziemy dokonywa\u0107 w trybie tekstowym. Osoba obeznana ju\u017c z malink\u0105 czy linuxem pami\u0119ta wi\u0119kszo\u015b\u0107 komend wydawanych w trybie tekstowym. Pocz\u0105tkuj\u0105cy nie posiada jednak takiej wiedzy i nie wie te\u017c gdzie i w jaki spos\u00f3b szuka\u0107 tych komenda. W tym wpisie przedstawi\u0119 najcz\u0119\u015bciej u\u017cywane i potrzebne komendy i funkcje.<\/p>\n\n\n\n<ul><li><em><strong>htop<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/em>&#8211; taki linuxowy mened\u017cer zada\u0144<\/li><li><em><strong>cd\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; zmiana katalogu, np. cd .. (cofnij o jeden katalog) cd home\/, (otwiera katalog home)<\/li><li><em><strong>sudo\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; z komendami, powoduje uruchomienie komendy w trybie roota<\/li><li><em><strong>logout\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; wylogowanie u\u017cytkownika<\/li><li><em><strong>passwd <\/strong>&lt;user>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/em>&#8211; zmiana has\u0142a u\u017cytkownika<\/li><li><em><strong>nano\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; otwarcie pliku w edytorze tekstu, np nano plik.txt<\/li><li><em><strong>dir\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; sprawdzenie zawarto\u015bci katalogu<\/li><li><em><strong>ls -al<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; pokazuje zawarto\u015b\u0107 katalogu (a &#8211; wszystkie pliki i katalogi, -l w postaci listy<\/li><li><em><strong>reboot -now<\/strong>\u00a0\u00a0\u00a0<\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; wykonuje ponowne uruchomienie, bez op\u00f3\u017anienia (wpisanie komendy bez -now spowoduje reset po up\u0142ywie kilku sekund)<\/li><li><em><strong>poweroff\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0   \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; wy\u0142\u0105czenie urz\u0105dzenia<\/li><li><em><strong>sudo apt-get update\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0<\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; pobranie najnowszych aktualizacji<\/li><li><em><strong>sudo apt-get upgrade\u00a0<\/strong>\u00a0\u00a0\u00a0<\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; zainstalowanie pobranych aktualizacji<\/li><li><em><strong>apt list &#8211;installed<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/em>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; sprawdzenie zainstalowanych aplikacji<\/li><li><em><strong>ifconfig\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/em>&#8211; wy\u015bwietla konfiguracj\u0119 kart sieciowych<\/li><li><strong>rmdir <em>katalog<\/em><\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; usuwanie katalogu<\/li><li><strong>mkdir <em>katalog<\/em><\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; tworzymy nowy katalog<\/li><li><strong>rm <em>plik<\/em>\u00a0\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; usuwany plik<\/li><li><strong>mv \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong>&#8211; przenosimy lub zmieniamy nazw\u0119 pliku<\/li><li><strong>cp <em>plik1 plik2<\/em>\u00a0\u00a0\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; kopiujemy plik1 do plik2<\/li><li><strong>mvdir<em> \u017arod\u0142o cel<\/em><\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; przenosimy folder<\/li><li><strong>raspi-config<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; otwiera konfigurator rpi (u\u017cywany z sudo)<\/li><li><strong>pinout \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong>&#8211; wy\u015bwietla oznakowanie GPIO naszej malinki<\/li><li><strong>sudo apt-get clean<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; usuwa pobrane pliki i pakiety dot aktualizacji<\/li><li><strong>sudo dpkg -l<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &#8211; wy\u015bwietla w systemie wszystkie zainstalowane pakiety<\/li><li><strong>df -h<\/strong>                                                   &#8211; wy\u015bwietla struktur\u0119 partycji i wykorzystanie (zajmowane miejsce) w czytelniejszej formie (dodatkowe opcje: -i, -l)<\/li><li><strong>du -h <\/strong>                                                  &#8211; wy\u015bwietla rozmiar pliku\/katalogu podanego w wierszy polece\u0144 w czytelniejszej formie (dodatkowe opcje: -s)<\/li><\/ul>\n\n\n\n<p>Podczas pracy w konsoli, przydatne r\u00f3wnie\u017c b\u0119d\u0105 nast\u0119puj\u0105ce\nskr\u00f3ty klawiszowe, kt\u00f3re na pewno u\u0142atwi\u0105 prac\u0119:<\/p>\n\n\n\n<ul><li>ctrl+c &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;\nwy\u0142\u0105cza uruchomiony program<\/li><li>ctrl+a &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;\nprzenosi kursor na pocz\u0105tek wiersza<\/li><li>ctrl+e &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8211;\nprzenosi kursor na koniec wiersza<\/li><\/ul>\n\n\n\n<p>Je\u017celi posiadacie jeszcze jakie\u015b komendy kt\u00f3re s\u0105 przydatne i warte opisu piszcie w komentarzach.<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Podczas u\u017cywania RPI, wi\u0119kszo\u015b\u0107 konfiguracji, ustawie\u0144 czy to podgl\u0105du ustawie\u0144 b\u0119dziemy dokonywa\u0107 w trybie tekstowym. Osoba obeznana ju\u017c z malink\u0105 czy linuxem pami\u0119ta wi\u0119kszo\u015b\u0107 komend wydawanych w trybie tekstowym. Pocz\u0105tkuj\u0105cy nie posiada jednak takiej wiedzy i nie wie te\u017c gdzie&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/daniel.slask.pl\/m\/lista-przydatnych-polecen-komend-dla-rpi\/\">Wi\u0119cej<\/a><\/p>\n","protected":false},"author":1,"featured_media":1031,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[178],"tags":[168,164,165],"views":365,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2019\/03\/rpi.jpg","jetpack_shortlink":"https:\/\/wp.me\/pcPgV3-hW","_links":{"self":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1112"}],"collection":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/comments?post=1112"}],"version-history":[{"count":8,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1112\/revisions"}],"predecessor-version":[{"id":1896,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1112\/revisions\/1896"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media\/1031"}],"wp:attachment":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media?parent=1112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/categories?post=1112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/tags?post=1112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}