Polecenia Raspberry Pi: ogólne, sieciowe, internetowe, informacje o plikach i systemie
Opublikowany: 2020-12-18Raspberry Pi to łatwy w obsłudze komputer PC mierzony za pomocą karty ładującej, który łączy się z ekranem komputera lub telewizorem i wykorzystuje standardową konsolę i mysz. Jest to zdolny mały gadżet, który umożliwia jednostkom, biorąc pod uwagę wszystko, badanie przetwarzania i wymyślanie, jak programować w dialektach takich jak Scratch i Python.
Spis treści
Co to jest Raspberry Pi?
Przygotowanie Raspberry Pi do działania jest dość proste — i niezależnie od tego, jakie przedsięwzięcie podejmujesz, prawdopodobnie istnieje przewodnik, który przeprowadzi Cię przez cały cykl. Tak czy inaczej, kilka urządzeń i poleceń terminalowych, których będziesz używać w prawie każdej próbie Pi.
Ponieważ większość przedsięwzięć Pi działa w systemie Linux, posiadanie kilku hacków wiersza poleceń znacznie ułatwia pracę z Pi. W każdym razie, bez względu na to, czy nie jesteś weteranem Linuksa, te polecenia mogą cię bardzo zachęcić do majsterkowania, więc mądrze jest, aby się teraz z nimi komfortowo.
Jakie są polecenia Raspberry Pi?
Raspberry Pi to łatwy w obsłudze komputer PC mierzony za pomocą karty ładującej, który łączy się z ekranem komputera lub telewizorem i wykorzystuje standardową konsolę i mysz. Jest to zdolny mały gadżet, który umożliwia jednostkom, biorąc pod uwagę wszystko, badanie przetwarzania i wymyślanie, jak programować w dialektach takich jak Scratch i Python.
Jak wykorzystać wiersz poleceń Raspberry Pi?
Otwórz konfigurację Raspberry Pi (Menu> Preferencje> Konfiguracja Raspberry Pi). Zmień ustawienie rozruchu „To CLI” i zatrzaśnij OK. Obecnie, po ponownym uruchomieniu, zaczniesz w wierszu poleceń (wpisz startx, aby uruchomić komputer w obszarze roboczym).
Polecenia ogólne
apt-get update: aktualizuje zestawienie pakietów w Twojej strukturze do zestawienia w skarbcach. Użyj go przed wprowadzeniem nowych pakietów, aby upewnić się, że wprowadzasz najnowszy formularz.

apt-get upgrade: przeprojektowuje wszystkie wprowadzone pakiety produktów.
startx : Otwiera graficzny interfejs użytkownika.
clear : Usuwa ostatnio uruchomione rozkazy i tekst z ekranu terminala.
data : Drukuje aktualną datę.
find / -name text1.txt: przeszukuje cały system w poszukiwaniu pliku text1.txt i wyświetla listę wszystkich katalogów zawierających ten plik.
reboot : Natychmiastowe ponowne uruchomienie.
nano text.txt: Otwiera plik text.txt w edytorze tekstu Linux Nano.
poweroff: do natychmiastowego wyłączenia.
raspi-config : Otwiera menu ustawień konfiguracyjnych.
shutdown -h now: Natychmiastowe zamknięcie.
shutdown -h 11:11: do wyłączenia o 11:11.
Polecenia dotyczące plików i katalogów
mv YYY: Przenosi plik lub katalog o nazwie YYY do określonej lokalizacji.
rm text.txt: Usuwa plik text.txt.
rmdir a_directory: Usuwa (jeśli jest pusty) katalog a_directory .
cat text.txt: Wyświetla zawartość pliku text.txt.
cd /abc/xyz: Zmienia bieżący katalog na katalog /abc/xyz.
cp XXX: Kopiuje plik lub katalog XXX i wkleja go do określonej lokalizacji
mkdir text_directory: Tworzy nowy katalog o nazwie text_directory wewnątrz bieżącego katalogu.
s cp [email protected]:/jakaś/ścieżka/ftext.txt: Kopiuje plik przez SSH. Może służyć do pobierania pliku z komputera PC na Raspberry Pi. uż[email protected] to nazwa użytkownika i lokalny adres IP komputera, a /jakaś/ścieżka/tekst.txt to ścieżka i nazwa pliku na komputerze.
touch text.txt: Tworzy nowy, pusty plik o nazwie text.txt w bieżącym katalogu.
ls -l: Wyświetla listę plików w bieżącym katalogu wraz z rozmiarem pliku, datą modyfikacji i uprawnieniami.

Polecenia sieciowe i internetowe
ifconfig: Aby sprawdzić stan zdalnego skojarzenia, którego używasz (aby sprawdzić, czy wlan0 uzyskał adres IP).
ping: Testuje dostępność między dwoma gadżetami powiązanymi z organizacją. Na przykład ping 10.0.0.32 wyśle paczkę do gadżetu o adresie IP 10.0.0.32 i czeka na reakcję. Dodatkowo współpracuje z adresami witryn.
wget http://www.website.com/text.txt: Pobiera plik text.txt z sieci i zapisuje go w bieżącym katalogu.
iwconfig: Aby sprawdzić, której sieci używa karta sieci bezprzewodowej.
iwlist wlan0 scan: Drukuje listę aktualnie dostępnych sieci bezprzewodowych.
iwlist skanowanie wlan0 | grep ESSID: Użyj grep wraz z nazwą pola, aby wyświetlić tylko te pola, których potrzebujesz
Nmap: Przeszukuje organizację i rejestruje powiązane gadżety, numer portu, konwencję, strukturę roboczą (otwartą lub zamkniętą), adresy MAC i inne dane.
Przeczytaj także: Pomysły na projekty Raspberry Pi
Polecenia dotyczące informacji o systemie
cat /proc/meminfo: Pokazuje szczegóły Twojej pamięci.
cat /proc/partitions: Pokazuje rozmiar i liczbę partycji na karcie SD lub dysku twardym.
cat /proc/version: Pokazuje, której wersji Raspberry Pi używasz.
df -h: Wyświetla informacje o dostępnym miejscu na dysku.
wolna: pokazuje, ile wolnej pamięci jest dostępne.
hostname -I: Pokazuje adres IP twojego Raspberry Pi
lsusb: wyświetla listę urządzeń USB podłączonych do Raspberry Pi
Klawisz W GÓRĘ : Naciśnięcie klawisza W GÓRĘ spowoduje wydrukowanie ostatniego polecenia wprowadzonego w wierszu poleceń. Jest to szybki sposób na powtórzenie poprzednich poleceń lub wprowadzenie poprawek do poleceń.
df /: Pokazuje, ile wolnego miejsca na dysku jest dostępne.
vcgencmd Measure_temp: Pokazuje temperaturę procesora.
vcgencmd get_mem arm && vcgencmd get_mem gpu: Pokazuje podział pamięci między procesorem a GPU.
dpkg – -get-selections | grep XXX: Pokazuje wszystkie zainstalowane pakiety związane z XXX.

dpkg – -get-selections: Pokazuje wszystkie zainstalowane pakiety.
Każde polecenie może zrobić o wiele więcej z tego, co tutaj pokazałem. Aby sprawdzić, co jeszcze może zrobić, spróbuj „–help” po poleceniu.
Trzeba przeczytać: Projekty Raspberry Pi IoT
Wniosek
Dla niektórych osób dostęp z wiersza poleceń na dowolnym etapie jest przerażający. Zapisane tutaj pomocne polecenia są próbą zapewnienia nowicjuszowi Raspberry Pi absolutnego minimum, na początek terminala, małej odskoczni do postępu w dowolnym przedsięwzięciu Pi, które zdecydują się rozpocząć.
Ponadto, jeśli chcesz dowiedzieć się więcej o Raspberry Pi i uczeniu maszynowym, sprawdź dyplom PG IIIT-B i upGrad w uczeniu maszynowym i sztucznej inteligencji, który jest przeznaczony dla pracujących profesjonalistów i oferuje ponad 450 godzin rygorystycznego szkolenia, ponad 30 studiów przypadków i zadania, status absolwentów IIIT-B, ponad 5 praktycznych praktycznych projektów zwieńczenia i pomoc w pracy z najlepszymi firmami.
Jakie są ograniczenia korzystania z Raspberry Pi?
Ponieważ Raspberry Pi nie ma wewnętrznego dysku twardego, do przechowywania danych wykorzystuje kartę SD. Na Raspberry Pi nie jest możliwe wykonanie wszystkich rzeczy, które może zrobić komputer stacjonarny. Nie posiada radiatorów, przez co jest podatny na przegrzanie. Użytkownicy zgłaszali również awarie i błędy. Inne systemy operacyjne, takie jak Windows, są z nim niezgodne.
Jakie są zalety korzystania z Raspberry Pi?
Ponieważ Raspberry Pi ma dużą liczbę pinów GPIO, może pomieścić wiele czujników jednocześnie. Ma szybszy procesor, co gwarantuje dobre działanie. Jest odpowiedni dla małych firm, ponieważ wymaga niewielkich nakładów na działanie. Raspberry Pi nie wymaga dużej wiedzy programistycznej, dzięki czemu jest niezwykle przyjazny dla użytkownika.
Co oznacza Noobs Raspberry?
NOOBS to oprogramowanie instalacyjne systemu operacyjnego opracowane przez Raspberry Pi. Jest dostarczany z preinstalowanym systemem operacyjnym dla Raspberry Pi. LibreElec, uproszczona wersja Linuksa z zainstalowanym oprogramowaniem Kodi Media Center, jest również zawarty na karcie NOOBS. NOOBS pozwala użytkownikom zainstalować i ponownie zainstalować jeden lub więcej systemów operacyjnych, a także ustawić domyślny system operacyjny. NOOBS zawiera systemy operacyjne Raspberry Pi i LibreELEC. Oferuje również wiele alternatywnych systemów operacyjnych, które można pobrać i zainstalować z Internetu.