Sprzęt komputerowy

Najlepsze polecenia dla systemu Linux: podstawowe, administracyjne, uprawnienia ...

Spisu treści:

Anonim

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)
ZALECAMY Zarządzanie uprawnieniami do plików i folderów w systemie Linux

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?

Sprzęt komputerowy

Wybór redaktorów

Back to top button