Najlepsze polecenia dla systemu Linux: podstawowe, administracyjne, uprawnienia ...
Spisu treści:
- Podstawowe polecenia systemu Linux
- Zarządzanie procesami
- Zarządzanie uprawnieniami do plików
- SSH: połączenie zdalne
- Polecenia wyszukiwania
- Informacje o systemie
- Kompresja plików
- Polecenia dotyczące połączenia sieciowego
- Instalacja pakietu
- Polecenia instalatora
- Globalne skróty
Zawsze dobrze jest mieć małą pomoc, gdy uczymy się czegoś nowego. Mając to na uwadze, w Professional Review przygotowaliśmy przewodnik z podstawowymi i najczęściej używanymi poleceniami, aby pomóc tym, którzy odkrywają teraz świat pingwinów. Chociaż system ewoluował przez lata i stał się niezwykle prosty i przyjazny dla każdego, kto jest w nim nowy, terminal poleceń Linuksa jest nieodłączną częścią systemu operacyjnego; i jest to potężne narzędzie.
Dlatego dobrze jest o tym wiedzieć na wypadek, gdybyś musiał z niego skorzystać pewnego dnia. Ponadto ten przewodnik ma obalić pogląd, że polecenia są przeznaczone tylko dla ekspertów. Tutaj możesz dowiedzieć się, jak łatwe są w użyciu.
Zalecamy przeczytanie:
- Krótki przewodnik po podstawowych komendach dla Ubuntu i Linux. Komendy pomocy w terminalu Linux.
Podstawowe polecenia systemu Linux
Organizujemy główne polecenia w kategorie, zarówno w celu ułatwienia zapamiętywania, jak i ułatwienia konsultacji. Teraz wystarczy otworzyć terminal i zabrać się do pracy, aby cieszyć się mocą terminalu Linux. Zaczynamy od głównych poleceń plików:
- ls: lista katalogów -al: lista katalogów pokazujących również ukryte pliki cd katalog: zmień bieżący katalog na określony (zamień zmienną katalog na nazwę folderu) cd: wyślij do katalogu / home (pliki osobiste) pwd: pokaż bieżący katalog pathmkdir katalog *: utwórz określony katalog (zamień zmienną katalog na nazwę folderu) plik rm: usuń określony plik (zamień zmienną pliku na nazwę pliku do usunięcia) rm -r katalog: usuń określony katalog (zamień zmienną dir na nazwę folderu) rm -f plik: wymuś usunięcie określonego pliku (-f de force) (zamień zmienną pliku na nazwę pliku, który chcesz usunąć) rm -rf katalog: wymusza usunięcie określonego katalogu (zamień zmienną katalog na nazwę folderu).cp -r plik1 plik2: skopiuj „plik1” do „plik2” (zamień zmienną plik * na nazwę re pliku) cp -r katalog1 katalog2: skopiuj katalog1 do katalogu2; utwórz katalog2, jeśli nie istnieje (zamień katalog na nazwę katalogu) mv plik1 plik2: można go użyć do zmiany nazwy lub przeniesienia pliku1 do pliku2. Jeśli plik2 to istniejący katalog, przenieś plik1 do katalogu „plik2” (zamień zmienną pliku na nazwę pliku) ln -s link do pliku: utwórz dowiązanie symboliczne (skrót) do pliku (zamień zmienną pliku na nazwa pliku i link z nazwą, którą będzie miał skrót) dotknij pliku: utwórz lub zaktualizuj plik (zamień zmienną pliku na nazwę pliku) cat> file: przekieruj standardowe wejście do pliku (zamień zmienną pliku według nazwy pliku) więcej pliku: pokazuje zawartość pliku nagłówka pliku: pokazuje pierwsze 10 wierszy pliku archiwum pliku: pokazuje ostatnie 10 wierszy pliku archiwum pliku -f plik: pokazuje zawartość pliku podczas aktualizacji (zwiększa się rozmiar), z ostatnich 10 wierszy
Zarządzanie procesami
- ps: pokazuje aktywne procesy użytkownika w czasie rzeczywistym: pokazuje wszystkie procesy działające w czasie rzeczywistym pid: zabija określony proces z numerem identyfikacyjnym (zamienia pid na numer procesu) killall proc: zabija wszystkie procesy za pomocą określona nazwa (zamień proc na nazwę procesu) bg: lista zatrzymanych lub drugich planów pracyofg: przenosi najnowsze zadanie do pierwszego zadania planofg: przenosi zadanie „zadanie” na pierwszy plan (zamień zadanie na nazwę procesu)
Zarządzanie uprawnieniami do plików
plik ósemkowy chmod: zmień uprawnienia do pliku „plik” na ósemkowy, który można określić osobno dla „użytkownika”, „grupy” i „innych”. Wartości ósemkowe są przedstawione poniżej:
- 4 - odczyt (r z odczytu) 2 - zapis (w, z zapisu) 1 - wykonanie (x, wykonanie)
Objaśnienie: Aby ustawić uprawnienia, powyższe wartości są dodawane razem. Na przykład, aby przypisać właścicielowi pliku (użytkownikowi) pełny dostęp do odczytu (r), zapisu (w) i wykonania (x), wystarczy dodać wartość ósemkową 4 + 2 + 1 = 7. Zakładając, że chcesz ograniczyć dostęp dla członków „grupy”, pozwalający tylko na czytanie i pisanie, wystarczy dodać 4 + 2 = 6. Po zebraniu dwóch przytoczonych przykładów pozostałoby: chmod 760 (r dla użytkownika, w dla grupy i 0 dla innych lub „Rw-”)
Inne przykłady:
- chmod 777: odczyt (r), zapis (w) i wykonanie (x) dla wszystkich („użytkownik”, „grupa” i „inni”) chmod 755: „rwx” dla „właściciela” (użytkownika), „rw” dla „grupy” i „innych”
Aby uzyskać więcej informacji, wpisz terminal: man chmod
SSH: połączenie zdalne
ssh użytkownik @ host: połącz się z hostem jako użytkownik (przykład: ssh andres @ myserver)
ssh -p port użytkownik @ host: łączy się z hostem na określonym porcie (zamień „port” na skonfigurowany numer portu)
ssh-copy-id użytkownik @ host: dodaj hasło dla hosta i użytkownika tego hosta; służy do aktywacji logowania bez hasła za pomocą kluczy
Polecenia wyszukiwania
pliki sekwencji grep: wyszukaj sekwencję plików (zastąp sekwencję i pliki wartościami odpowiadającymi badaniu)
grep-r sekwencja katalogowa: szukaj rekurencyjnie według sekwencji w katalogu katalog
polecenie | sekwencja grep: wyszukaj sekwencję w danych wyjściowych polecenia (zamień polecenie i sekwencję zgodnie z wartościami do przeszukania)
zlokalizuj plik: znajdź wszystkie instancje pliku (zamień zmienną pliku na nazwę pliku)
Informacje o systemie
- data: pokazuje aktualną datę i czas: pokazuje kalendarz na bieżący miesiąc: pokazuje system uptimew: pokazuje, kto jest onlinewhoami: pokazuje, kto jest użytkownikiem palca online: pokazuje informacje o użytkowniku nazwa -a: pokazuje informacje o corescat / porc / cpuinfo: pokaż informacje o CPUcat / proc / meminfo: pokaż informacje o poleceniu memoryman: otwórz instrukcję obsługi określonego polecenia (zamień zmienną polecenia na nazwę polecenia, którą chcesz znać) df: pokaż użycie z diskdu: pokazuje wykorzystanie miejsca w katalogu za darmo: pokazuje użycie pamięci i aplikacji swapwhereis: pokazuje możliwe lokalizacje aplikacji (zamień aplikację na nazwę programu), która aplikacja: pokazuje, która aplikacja będzie działać domyślnie (zamień aplikacja według nazwy programu)
Kompresja plików
- Pliki tar cf pakiet.tar: utwórz pakiet TAR (o nazwie package.tar) z określonymi plikami (zamień zmienną plików na nazwę pliku) tar xf package.tar: rozpakuj pliki z package.tar (zastąp zmienną pakietu.tar według nazwy pliku) tar czf pacote.tar.gz: utwórz pakiet TAR (o nazwie pacote.tar.gz) z kompresją GZiptar xzf pacote.tar.gz: rozpakuj pakiet TAR (o nazwie pacote.tar. gz) z kompresją GZiptar cjf package.tar.bz2: utwórz pakiet TAR (o nazwie package.tar.bz2) z kompresją BZip2tar xjf package.tar.bz2: wyodrębnij pakiet TAR z plikiem kompresji BZip2gzip: skompresuj plik i nazwa pliku.gz (zamień zmienną pliku na nazwę pliku) gzip -d plik.gz: rozpakuj plik.gz do pliku (zamień zmienną file.gz na nazwę pliku)
Polecenia dotyczące połączenia sieciowego
ping host - Wysyła pakiet ICMP (ping) do hosta i wyświetla wynik (zamień zmienną hosta na domenę witryny lub numer IP)
whois domeny: zwraca informacje o domenie (zastąp zmienną domeny adresem strony internetowej lub numerem IP)
dig domain: zwraca informacje DNS dla domeny (zamień zmienną hosta na domenę lub numer IP witryny)
dig -x host: pokazuje odwrotny zwrot dla hosta
plik wget: pobierz plik (plik) (zamień zmienną pliku na adres online pliku)
plik wget -c: kontynuuje przerwane pobieranie pliku (zamień zmienną pliku na adres online pliku)
Instalacja pakietu
Instalacja z kodu źródłowego; polecenia należy wprowadzać kolejno w terminalu, pojedynczo:
- ./configuremakemake install
Polecenia instalatora
dpkg -i pakiet.deb: zainstaluj pakiet DEB (dystrybucje Debiana) (zamień zmienną package.deb na nazwę pakietu programu)
rpm -Uvh package.rpm: instaluje pakiet RPM (Distros korzystający z RPM) (zamień zmienną package.rpm na nazwę pakietu programu)
Globalne skróty
- Ctrl + C: anuluj bieżące polecenie uruchomione Ctrl + Z: w przypadku bieżącego systemu wróć z klawiszem fg na pierwszym planie lub bg w tle Ctrl + D: wyjdź z bieżącej sesji; podobnie do polecenia exitCtrl + W: usuń słowo w bieżącym wierszu Ctrl + U: usuń cały wiersz Ctrl + R: naciśnij klawisz, aby wyświetlić polecenie dzisiaj !!: powtórz ostatnie wyjście polecenia: zamknij sesję bieżącej sesji
Dobrze jest znać i znać niektóre z podstawowych poleceń w terminalu, co oprócz zwiększania poziomu wiedzy na temat systemu operacyjnego pomaga zaoszczędzić wiele godzin badań.
Wreszcie, zostawiamy Ci tabelę z głównymi poleceniami ujawnionymi w tym artykule, z pewnością posłuży ci do szybkiego spojrzenia.
Co sądzisz o naszym artykule na temat podstawowych poleceń terminalu Linux ? Czy uważasz to za interesujące? Czy jesteś zainteresowany przesłaniem konkretnego artykułu w Internecie?
Polecenia systemu Linux: poznaj system i manipuluj nim
Polecenia systemu Linux: poznaj system i manipuluj nim. Polecenia i opcje sprawdzania stanu naszego komputera bez użycia narzędzia graficznego
Podstawowe uprawnienia systemu Linux: ubuntu / debian with chmod
Szczegółowo wyjaśniamy, jak zarządzać uprawnieniami w systemie Linux za pomocą polecenia CHMOD: debian, ubuntu, fedora, linux mint, elementary
Powershell: co to jest, a także podstawowe i 【zalecane polecenia komandos
Wyjaśniamy, co to jest PowerShell i główne podstawowe polecenia, które musisz znać, aby rozpocząć pracę z tym terminalem Windows?