Top 10 poleceń Linux Raspberry Pi, które powinieneś znać

Rozpoczęcie pracy z Raspberry Pi może być trudne. Nawet jeśli znajdziesz dobry przewodnik(good guide) do naśladowania podczas pierwszej konfiguracji Pi, jest tak wiele do nauczenia się. Raspberry Pis działa na Linuksie(Linux) i jeśli nigdy wcześniej nie korzystałeś z systemu operacyjnego Linux , może wydawać się dziwny i skomplikowany.  

Chociaż wiesz już, jak wykonywać podstawowe zadania, takie jak przeglądanie folderów i plików na komputerze PC lub Mac , wykonywanie tych czynności na Twoim Pi działa inaczej, zwłaszcza jeśli używasz wersji, która nie ma graficznego interfejsu użytkownika ( GUI ). Poniżej przeprowadzimy Cię przez typowe polecenia terminala Raspberry Pi Linux , które musisz znać, aby korzystać z Pi.

1. Wykaz zawartości (Contents)aktualnego(Current) katalogu

Polecenie ls oznacza „listowanie”. Jest to najbardziej podstawowe polecenie Linuksa(Linux) , którego będziesz używać na swoim Pi. Wpisz ls w terminalu, naciśnij Enter , a zwróci listę wszystkich plików i folderów w bieżącym katalogu.

2. Zmiana hasła do Pi

Polecenie passwd prawdopodobnie powinno być jednym z pierwszych poleceń Linuksa(Linux) , których używasz na swoim Raspberry Pi . Nie używasz swojego Pi z domyślnym hasłem, prawda? To nie jest dobrze. Aby zmienić hasło do Pi, wpisz passwd w terminalu.

Zostaniesz poproszony o podanie aktualnego hasła, więc wpisz je i naciśnij Enter . Następnie wpisz nowe hasło i naciśnij Enter . Następnie poprosi Cię o potwierdzenie nowego hasła. Wpisz go ponownie, naciśnij Enter i pomyślnie zmieniłeś hasło do swojego Pi. 

3. Ponowne uruchamianie lub wyłączanie Pi

Ponowne uruchomienie lub zamknięcie Pi wymaga dostępu do konta root, więc musisz użyć polecenia sudo . Sudo to polecenie Linuksa(Linux) , które oznacza SuperuserDo . Umożliwia wykonanie polecenia Raspberry Pi Linux z podwyższonymi uprawnieniami, które będą potrzebne do takich rzeczy, jak instalowanie programów lub ponowne uruchamianie komputera. Aby użyć sudo , wpisz sudo , a następnie polecenie, które chcesz wykonać. 

Aby wyłączyć swoje Pi, wpisz sudo shutdown . Kiedy naciśniesz Enter , poprosi Cię o hasło roota Pi. To polecenie wyłączy twoje Pi w ciągu jednej minuty. Użyj sudo shutdown 0 , aby natychmiast zamknąć system.

Aby ponownie uruchomić pi, użyj sudo shutdown -r . Domyślnie Twoje Pi uruchomi się ponownie za minutę. Jeśli chcesz, aby natychmiast się zrestartował, możesz użyć sudo shutdown -r 0 , gdzie 0 oznacza zero minut lub teraz(right now) .

4. Zmiana katalogów

Polecenie cd oznacza — zgadłeś — zmień katalog. Zmienia bieżący katalog roboczy, który jest dowolnym katalogiem, w którym aktualnie się znajdujesz. Wpisz cd /[ścieżka katalogu, do którego chcesz przejść (path of the directory you want to go to)] . Oto przykład: cd /usr/lib . Wpisanie tego polecenia w terminalu przeniesie Cię do folderu user / lib na twoim Pi. 

Alternatywnie możesz wpisać cd .. , co przeniesie Cię o jeden katalog w górę w hierarchii folderów. Możesz też użyć cd ~ . To przeniesie Cię do katalogu domowego zalogowanego użytkownika, a cd / przeniesie Cię do folderu głównego. Na koniec cd - przenosi Cię do poprzedniego folderu, w którym byłeś. Pomyśl(Think) o tym poleceniu jako cofnięciu poprzedniego polecenia cd .

5. Kopiowanie plików na Twoje Pi

Polecenie cp kopiuje pliki i katalogi. Ogólnie rzecz biorąc, polecenie Raspberry Pi Linux będzie wyglądać tak: cp [lokalizacja pliku źródłowego] [lokalizacja pliku docelowego](cp [source file location] [destination file location])

Podczas kopiowania plików możesz jednocześnie zmienić ich nazwy. Jeśli chcesz skopiować plik o nazwie test.txt do bieżącego katalogu i zmienić jego nazwę na test2.txt , polecenie to cp test.txt test2.txt . Zarówno oryginalny plik, jak i kopia pliku o zmienionej nazwie będą znajdować się w bieżącym katalogu. Użyj polecenia ls , aby zobaczyć nowy plik.

6. Zmiana nazw plików na Twoim Pi

Aby zmienić nazwę pliku, użyj polecenia mv . Na przykład, jeśli użyjesz polecenia mv test.txt test2.txt , plik o zmienionej nazwie będzie znajdował się w bieżącym katalogu.

7. Przenoszenie plików lub folderów

Przenoszenie pliku z jednego folderu do drugiego działa podobnie do zmiany nazwy pliku. Wpisz mv [nazwa pliku] [folder docelowy](mv [filename] [destination folder]) . Zakłada się, że plik, który chcesz przenieść, znajduje się w bieżącym katalogu. Oto przykład: mv test.txt ~/ . To polecenie przeniesie plik test.txt z bieżącego katalogu do folderu domowego użytkownika. (home)Jak zwykle, jeśli otrzymasz komunikat „odmowa uprawnień”, dodaj sudo na początku polecenia.

Jeśli plik, który chcesz przenieść, nie(not) znajduje się w bieżącym katalogu, możesz użyć polecenia takiego: mv /usr/lib/test.txt ~/ . To polecenie przeniesie plik test.txt z katalogu usr/lib do katalogu domowego(home) użytkownika .

Nawiasem mówiąc, możesz również zmienić nazwę pliku podczas(while ) jego przenoszenia. Wpisz mv ~/test.txt /usr/lib/test2.txt . W tym przykładzie zmieniliśmy nazwę pliku text.txt na test2.txt i przenieśliśmy go z katalogu domowego(home) do folderu usr/lib .

8. Edycja dokumentów tekstowych

Edytor tekstu wiersza poleceń Linuksa(Linux) nazywa się nano . Aby uruchomić nano, wpisz nano [ścieżka do pliku tekstowego, który chcesz otworzyć lub utworzyć](nano [path to the text file you want to open or create]) . Niektóre foldery wymagają uprawnień do tworzenia lub edytowania pliku. W takim przypadku użyj sudo nano [ścieżka pliku](sudo nano [filepath]) . (Jeśli potrzebujesz pozwolenia, edytor poinformuje Cię, że możesz je zamknąć i ponownie uruchomić polecenie za pomocą sudo .) 

Jeśli użyjesz nano do otwarcia istniejącego pliku, otworzy się plik do edycji. Jeśli tworzysz nowy plik, Linux otworzy pusty edytor bez tekstu. Możesz użyć klawiszy strzałek i klawiatury, aby wpisać co chcesz. Zauważ, że na dole okna terminala znajduje się menu poleceń. Wszystkie zaczynają się od ^ . W Linuksie(Linux) oznacza to, że podczas używania tego polecenia  powinieneś przytrzymać klawisz ctrl .

Aby zapisać plik, naciśnij ctrl+o . Jeśli chcesz, możesz zmienić nazwę pliku. Naciśnięcie Enter zapisze plik. Jeśli chcesz wyjść, naciśnij ctrl+x . Jeśli wyjdziesz i pojawią się zmiany, których nie zapisałeś, zostaniesz zapytany, czy chcesz je zapisać. Wybierz, aby zapisać, wprowadzając y i naciskając Enter. Możesz też wpisać n i nacisnąć Enter , aby odrzucić zmiany.

9. Znajdowanie lokalizacji zainstalowanego programu

Aby znaleźć lokalizację zainstalowanego programu na Twoim Pi, użyjesz polecenia whereis . To polecenie lokalizuje każdy zainstalowany pakiet. Wpisz whereis [nazwa pakietu](whereis [package name]) .

Na przykład, jeśli szukasz swojego kompilatora C++ o nazwie gcc , możesz wpisać whereis gcc , a terminal wyświetli pełną ścieżkę do pliku wykonywalnego, gdziekolwiek istnieje na twoim komputerze. Na poniższym zrzucie ekranu pakiet został znaleziony w dwóch miejscach. Jeśli nigdzie nie znajdzie pakietu, wyświetli gcc:

10. Apt-Get

Jest to jedno z najzabawniejszych poleceń Raspberry Pi Linux . Polecenie apt-get znajdzie żądany pakiet, pobierze go i zainstaluje za pomocą jednego polecenia. Słodki! Podczas instalowania plików potrzebujesz podwyższonych uprawnień, więc wpisz sudo apt-get install [nazwa pakietu, który chcesz zainstalować](sudo apt-get install [name of the package you want to install]) .

Oto polecenie, dla którego jeśli chcesz zainstalować htop (interaktywny monitor procesów, który będzie wyświetlał wykorzystanie procesora(CPU) Pi , użycie pamięci itp.), wpisz sudo apt-get install htop

BONUS: Jak skopiować tekst(Text) i wkleić go w (Paste)oknie terminala(Terminal Window) Pi ?

Skróty kopiowania/wklejania w systemie Windows(Windows) nie działają w systemie Linux(Linux) . Załóżmy, że jesteś zdalnie podłączony do swojego Pi z komputera i chcesz skopiować hasło do swojego Pi z menedżera haseł w systemie Windows(Windows) . Nie możesz po prostu wybrać hasła, użyć CTRL + C, aby je skopiować, i CTRL + V, aby wkleić je do terminala Pi

Możesz jednak użyć CTRL (can)+(CTRL ) C ,(C) aby skopiować hasło z systemu Windows(Windows) , a następnie kliknąć prawym przyciskiem myszy(single right-click ) w oknie terminala. To pojedyncze kliknięcie prawym przyciskiem myszy wkleja tekst ze schowka do terminala. Następnie naciśnij Enter

Uważaj: nie zobaczysz żadnych dowodów, że wkleiłeś coś do terminala, ale na pewno tam są! 



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem w branży Xbox. Specjalizuję się w tworzeniu gier i testowaniu bezpieczeństwa. Jestem także doświadczonym recenzentem i pracowałem nad projektami dla największych nazwisk w branży gier, w tym Ubisoft, Microsoft i Sony. W wolnym czasie lubię grać w gry wideo i oglądać programy telewizyjne.



Related posts