Najważniejsze polecenia Linuksa dla początkujących
Nowy użytkownik Linuksa lub po prostu zardzewiały? Te ważne polecenia ułatwią Ci życie na terminalu, jednocześnie poprawiając Twoją wydajność

Korzystanie z powłoki jest jedną z głównych zalet aplikacji System Linux, gdyż daje dostęp do wielu specjalistycznych programów, dzięki którym z łatwością wykonasz nawet skomplikowane zadania.
Jest to filozofia założycielska Uniksa, systemu operacyjnego, od którego Linux wziął swój projekt. Każde z tych prostych narzędzi lub programów ma jedno zadanie i robi to bardzo dobrze. Może także komunikować się z innymi programami za pośrednictwem potoków, co jest bardzo sprytną konstrukcją, która sprawia, że powłoka Linuksa jest bardzo potężna.
Jeśli dopiero zaczynasz lub minęło trochę czasu od ostatniej pracy z powłoką, poniższa lista najważniejszych poleceń pomoże Ci szybko wrócić do pracy. Ważne jest, aby zwrócić uwagę na użycie małych liter.
Krótki przegląd poleceń systemu Linux
| Command | OPIS | |
|---|---|---|
| 1 | Pwd | Wydrukuj katalog roboczy |
| 2 | cd | Zmień katalog, domyślnie jest to home |
| 3 | ls | Lista elementów w katalogu |
| 4 | cp | Skopiuj plik z jednego katalogu do drugiego |
| 5 | mv | Przenieś plik z jednego katalogu do drugiego |
| 6 | rm | Usuń (usuń) plik lub katalog |
| 7 | _ | Utwórz nowy plik |
| 8 | jak | Wydrukuj zawartość pliku do StdOut |
| 9 | sudo | Wykonaj zadanie z uprawnieniami administratora |
| 10 | znajdź i zlokalizuj | Wyszukaj plik w systemie |
| 11 | | (Rura) | Podłącz wyjście i wejście programów |
| 12 | grep | Znajdź wzorce w zbiorze danych |
| 13 | curl | Pobierz stronę z Internetu |
| 14 | historia | Wyświetl listę ostatnich wpisów poleceń w terminalu |
| 15 | zabij i zabij | Zatrzymaj wykonanie programu |
| 16 | człowiek i informacje | Wyświetla szczegółową instrukcję/informacje o danym poleceniu |
Wyjaśniono najważniejsze polecenia systemu Linux dla początkujących
1. pw
Polecenie pwd oznacza „drukuj katalog roboczy” i służy do poznania bieżącego katalogu, w którym działa powłoka Linuksa. Może być bardzo pomocnym narzędziem podczas pisania skryptu, który przed podjąć działanie.
Oto przykład i działanie.
pwd > #pokaż bieżący katalog powłoki
2. płyta CD
To polecenie oznacza „zmień katalog”. Używasz go do przełączania się z bieżącego katalogu roboczego do innego. Akceptuje żądany nowy katalog jako argument, który może zaczynać się od ukośnika oznaczającego ścieżkę bezwzględną lub bez ukośnika, aby odnosić się do bieżącego katalogu roboczego. Bez argumentu domyślnie jest to katalog domowy.
Oto kilka przykładów i ich działanie.
cd > #powraca do katalogu domowego użytkownika/nazwy użytkownika
cd ~ > #również powraca do katalogu domowego
cd Pobieranie > #przełącza do folderu pobierania
cd /usr/bin > #zmiana do katalogu /usr/bin
3. Czy
To polecenie wyświetla listę wszystkich plików i folderów w bieżącym katalogu roboczym. Akceptuje także sporo poleceń, które pomagają dostosować jego dane wyjściowe. Na przykład polecenie -a włącza ukryte pliki, polecenie -t sortuje według daty modyfikacji, a polecenie -l daje elegancki wynik.
Oto przykład i działanie
ls -alt > #wyświetl listę wszystkich plików i folderów, łącznie z ukrytymi, i posortuj według daty modyfikacji
4. zamek błyskawiczny
Używasz tego do kopiowania pliku z jednej lokalizacji do drugiej. Należy pamiętać, że obowiązują tutaj konwencje nazewnictwa plików w systemie Linux. Jeśli więc dodasz ukośnik, pracujesz ze ścieżką bezwzględną, w przeciwnym razie program będzie odwoływał się do bieżącego katalogu roboczego.
Oto kilka przykładów i ich działanie.
cp plik_1 Pulpit > #skopiuj plik_1 do folderu na Pulpicie
cp plik_1 /tmp > #skopiuj plik_1 do/tmp
5. mw
To jest polecenie przenoszenia i działa podobnie do polecenia cp, z tą różnicą, że całkowicie usuwa plik z jego pierwotnej lokalizacji i przenosi go gdzie indziej.
Oto kilka przykładów i ich działanie.
mv plik_1 Pobrane > #przenieś plik_1 do katalogu Pobrane
mv plik_1 plik_2 /tmp > #przenieś oba pliki do katalogu /tmp
6.rm
Aby usunąć pliki i katalogi, potrzebnym narzędziem jest polecenie rm (usuń). Należy jednak zachować szczególną ostrożność w przypadku tego narzędzia, ponieważ wszystko, co usunie, zniknie na zawsze. Jest to szczególnie ważne w przypadku usuwania katalogów. Dlatego zawsze sprawdzaj bieżący katalog roboczy, aby uniknąć błędów.
Oto kilka przykładów i ich działanie
rm plik_1 > #usuń plik_1 w bieżącym katalogu
rm Pobrane/plik_1 > #usuń plik_1 z katalogu Pobrane
rm -r Pobrane > #całkowicie usuń katalog Pobrane
7. dotknij
Polecenie touch umożliwia utworzenie nowego pliku. Akceptuje nazwę pliku jako argument.
Oto przykład i sposób działania.
dotknij plik_1 > #utwórz nowy plik o nazwie plik_1
8. kot
Możliwy jest także odczyt plików tekstowych w powłoce. Aby to zrobić, użyj polecenia cat, a następnie pliku, który chcesz przeczytać. Jego nazwa „cat” oznacza konkatenację, dzięki czemu można go również użyć do połączenia dwóch plików w jeden.
Oto przykłady i ich działanie.
cat plik_1 > #wyświetl zawartość pliku_1 na ekranie (wyjście standardowe)
cat plik_1 plik_2 > plik_3 > #połącz zawartość pliku_1 i pliku_2 w plik_3
9. Sudo
Linux ogranicza uprawnienia zwykłych kont użytkowników, aby uniemożliwić im spowodowanie nieodwracalnych szkód w całym systemie. Mimo to rezerwuje polecenie sudo dla zwykłego użytkownika w celu uruchamiania programów wymagających uprawnień superużytkownika (administratora). Sudo poprosi o hasło administratora i jeśli będzie prawidłowe, umożliwi dalsze wykonanie programu.
Oto przykład i działanie.
sudo systemctl stop Apache2 > #zatrzymaj serwer WWW Apache2
10. zlokalizuj i znajdź
Te dwa programy pomagają wyszukiwać jeden lub wiele plików w systemie, ale robią to inaczej. Find to starszy program, wyposażony w bardzo zaawansowane funkcje wyszukiwania. Z kolei Locate jest nowszą wersją i wykorzystuje bazę danych do bardzo szybkiego wyszukiwania.
Oto przykłady i ich działanie
find / ubuntu > #znajdź wszystkie nazwy plików zawierające ubuntu. Ukośnik oznacza katalog główny systemu
zlokalizuj ubuntu > #znajdź wszystkie pliki w systemie zawierającym ubuntu
11. | (Rura)
Powyższe programy wyszukiwania i lokalizowania często zwracają tak wiele wpisów, że filtrowanie wyników staje się istotne. W tym miejscu możesz przekazać wynik wyszukiwania potokiem na wejście programu rozpoznającego wzorce, takiego jak grep. Spowoduje to przefiltrowanie wyników w celu uzyskania bardziej zwięzłej informacji zwrotnej.
Oto przykład i działanie.
zlokalizuj Ubuntu | grep .jpg > #znajdź tylko zdjęcia w formacie JPEG z ubuntu w nazwie
12.grep
Grep to skrót od Global Regular Expressions Print. Służy do wyszukiwania wzorców w zbiorze danych, który może zawierać całe słowa, pierwszą literę zdania i wiele więcej.
Oto przykłady i ich działanie.
grep foo plik_1 > #wydrukuj wszystkie linie w pliku_1 zawierające foo
grep ^bar plik_1 > #wydrukuj tylko linie zaczynające się od paska
13. zwijanie się
cURL oznacza adres URL klienta i jest narzędziem do przesyłania danych pomiędzy komputerami przy użyciu różnych protokołów sieciowych. Jest wysoce konfigurowalny i programowalny, a jego najprostszym użyciem jest pobranie strony internetowej.
Oto przykład i działanie.
zwiń google.com > #ładuj google.com
14. historia
Powłoka systemu Linux zapamiętuje ostatnie wpisy poleceń. Niektóre systemy oferują historię 500 poleceń, podczas gdy inne domyślnie oferują 1,000. Możesz także to zmienić.
Oto przykład i działanie.
historia | grep curl > #znajdź ostatnie polecenia zawierające curl
15. zabij i zabij
Kill i xkill to dwie metody kończenia procesów w systemie. W przypadku kill musisz znać i podać identyfikator procesu programu, który chcesz zakończyć. Za pomocą xkill możesz zakończyć programy graficzne, używając myszy do wskazania i kliknięcia na nich.
16. mężczyzna i informacje
Zawsze możesz wpisać man lub info, a następnie polecenie, aby wyświetlić instrukcję obsługi lub wpisy na stronie informacyjnej dla tego polecenia. Możesz także wprowadzić polecenie, a następnie –help, aby uzyskać więcej informacji na temat jego użycia.
Oto kilka przykładów i ich działanie.
man curl > #wyświetl wpis strony podręcznika systemu Linux dotyczący cURL
find –help > #pokaż informacje o użyciu polecenia find
Wniosek
Wracając do końca tej listy, należy pamiętać, że są to najważniejsze polecenia dla początkujących. Istnieje znacznie więcej poleceń dla powłoki Linuksa, w tym bardziej złożone i wydajne.
Jednak nauczenie się tych poleceń i oswojenie się z ich używaniem zajmuje trochę czasu. Ale kiedy już to zrobisz, będziesz zadowolony, że nauczyłeś się z nich korzystać.




