Skip to main content

15 Polecenia terminala systemu Linux, które porysują twój świat

Kurs Linux Polecenia - lekcja 15 - Zarządzanie użytkownikami w systemie Linux - część 2 (Czerwiec 2025)

Kurs Linux Polecenia - lekcja 15 - Zarządzanie użytkownikami w systemie Linux - część 2 (Czerwiec 2025)
Anonim

W tym artykule znajduje się lista poleceń, narzędzi, sprytnych sztuczek i prostych komend Linuksa.

01 z 15

Przydatne skróty klawiaturowe w wierszu poleceń

Poniższe skróty klawiszowe są niezwykle przydatne i zaoszczędzą mnóstwo czasu:

  • CTRL + U - Przycina tekst aż do kursora.
  • CTRL + K - Wycina tekst od kursora do końca linii
  • CTRL + Y - Wkleja tekst
  • CTRL + mi - Przesuń kursor na koniec linii
  • CTRL + ZA - Przesuń kursor na początek linii
  • ALT + fa - Przejdź do następnego miejsca
  • ALT + b - Przejdź z powrotem do poprzedniego miejsca
  • ALT + Backspace - Usuń poprzednie słowo
  • CTRL + W - Wytnij słowo za kursorem
  • Przesunięcie + Wstawić - Wkleja tekst do terminala

Aby powyższe polecenia miały sens, spójrz na następny wiersz tekstu.

sudo apt-get install programname

Jak widać błąd ortograficzny i aby polecenie działało, musiałbym zmienić "intall" na "install".

Wyobraź sobie, że kursor znajduje się na końcu linii. Istnieje wiele sposobów, aby powrócić do instalacji słowa, aby ją zmienić.

Możesz nacisnąć ALT + b dwukrotnie, co postawiłoby kursor w następującej pozycji (oznaczonej symbolem ^):

sudo apt-get ^ nazwa programu wewnętrznego

Teraz możesz nacisnąć klawisz kursora i wstawić "s" do instalacji.

Kolejnym użytecznym poleceniem jest przesunięcie + wstawić, szczególnie jeśli chcesz skopiować tekst z przeglądarki do terminalu.

02 z 15

SUDO !!

Będziesz mi bardzo wdzięczny za następne polecenie, jeśli jeszcze tego nie wiesz, bo dopóki nie wiesz, że to istnieje, przeklinaj się za każdym razem, gdy wprowadzisz polecenie i słowa odmowa zgody zjawić się.

  • sudo !!

Jak korzystać sudo!!? Po prostu. Wyobraź sobie, że wprowadziłeś następujące polecenie:

apt-get install ranger

Słowa Odmowa uprawnień pojawi się, chyba że jesteś zalogowany z podwyższonymi uprawnieniami.

sudo !! uruchamia poprzednie polecenie jako sudo. Tak więc poprzednie polecenie staje się teraz:

sudo apt-get install ranger

03 z 15

Wstrzymywanie poleceń i uruchamianie poleceń w tle

Możesz uruchamiać polecenia terminala w tle.

  • CTRL + Z - Wstrzymuje aplikację
  • fg - Powraca do aplikacji

Wyobraź sobie, że otworzyłeś plik w nano w następujący sposób:

sudo nano abc.txt

W połowie wpisywania tekstu do pliku zdajesz sobie sprawę, że szybko chcesz wpisać inne polecenie w terminalu, ale nie możesz, ponieważ otworzyłeś nano w trybie pierwszego planu.

Możesz myśleć, że jedyną opcją jest zapisanie pliku, wyjście nano, uruchomienie polecenia, a następnie ponowne otwarcie nano.

Wszystko, co musisz zrobić, to nacisnąć CTRL + Z a aplikacja na pierwszym planie zatrzyma się i nastąpi powrót do linii poleceń. Następnie możesz uruchomić dowolne polecenie i po zakończeniu powrotu do poprzednio wstrzymanej sesji, wprowadzając fg do okna terminala i naciśnięcie klawisza powrotu.

Ciekawą rzeczą do wypróbowania jest otwarcie pliku w nano, wprowadzenie tekstu i wstrzymanie sesji. Teraz otwórz kolejny plik w nano, wprowadź trochę tekstu i wstrzymaj sesję. Jeśli teraz wejdziesz fg powrócisz do drugiego pliku, który otworzyłeś w nano. Jeśli wyjdziesz z nano i wejdziesz fg ponownie wrócisz do pierwszego pliku, który otworzyłeś w Nano.

04 z 15

Użyj polecenia nohup, aby uruchamiać polecenia po wylogowaniu się z sesji SSH

Polecenie nohup jest bardzo przydatne, jeśli użyjesz polecenia ssh do zalogowania się na innych komputerach.

Więc co robi nohup?

Wyobraź sobie, że jesteś zalogowany na innym komputerze zdalnie za pomocą ssh i chcesz uruchomić polecenie, które trwa długo, a następnie wyjdź z sesji ssh, ale pozostaw polecenie działa, nawet jeśli nie jesteś już podłączony, nohup pozwala ci to zrobić.

Na przykład możesz użyć Raspberry PI do pobierania dystrybucji do celów recenzji. Połącz się z Raspberry PI przez ssh z laptopa. Jeśli zacząłeś pobierać duży plik na Raspberry PI bez użycia polecenia nohup, musisz poczekać na zakończenie pobierania przed wylogowaniem z sesji ssh i przed zamknięciem laptopa. Jeśli to zrobiłeś, możesz równie dobrze nie użyć Raspberry PI, aby pobrać plik.

Aby użyć nohup, wszystko co musisz wpisać, to nohup, a następnie polecenie w następujący sposób:

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso & 05 z 15

Uruchamianie polecenia systemu Linux "AT" Określony czas

The nohupPolecenie jest dobre, jeśli jesteś podłączony do serwera SSH i chcesz, aby polecenie pozostało uruchomione po wylogowaniu z sesji SSH.

Wyobraź sobie, że chcesz uruchomić to samo polecenie w określonym momencie.

The w Polecenie pozwala ci to zrobić. "at" może być używane w następujący sposób.

o 10:38 PM ptw> cowsay "cześć"przy> CTRL + D

Powyższe polecenie uruchomi program cowsay o 10:38 pm. w piątek wieczorem.

Składnia jest w a następnie data i godzina uruchomienia.

Kiedy w> pojawi się monit, wprowadź polecenie, które chcesz uruchomić o określonej godzinie.

The CTRL + re zwraca cię do kursora.

Istnieje wiele różnych formatów daty i czasu, dlatego warto sprawdzić strony podręcznika, aby uzyskać więcej informacji na temat korzystania z nich w.

06 z 15

Strony Man

Strony man przedstawiają zarys poleceń, które mają wykonywać, oraz przełączniki, które można z nimi korzystać.

Strony podręcznika są nudne same. (Chyba nie zostały zaprojektowane, aby nas podniecić).

Możesz jednak robić rzeczy, które sprawią, że korzystanie z człowieka stanie się bardziej atrakcyjne.

export PAGER = najwięcej

Będziesz musiał zainstalować większość; aby to działało, ale gdy to zrobisz, twoje kolorowe strony będą bardziej kolorowe.

Możesz ograniczyć szerokość strony podręcznika do pewnej liczby kolumn za pomocą następującego polecenia:

eksportuj MANWIDTH = 80

Wreszcie, jeśli masz dostępną przeglądarkę, możesz otworzyć dowolną stronę podręcznika w domyślnej przeglądarce, używając -H przełącznik następująco:

człowiek -H

Uwaga: działa to tylko wtedy, gdy masz domyślną przeglądarkę ustawioną w $ BROWSER Zmienna środowiskowa.

07 z 15

Użyj htop, aby wyświetlić i zarządzać procesami

Jakie polecenie obecnie używasz, aby dowiedzieć się, które procesy są uruchomione na twoim komputerze? Nasz zakład jest taki, że używasz ps i używasz różnych przełączników, aby uzyskać pożądaną wydajność.

zainstalować htop. Jest to zdecydowanie narzędzie, które chcesz zainstalować wcześniej.

Htop dostarcza listę wszystkich uruchomionych procesów w terminalu podobnie jak menedżer plików w systemie Windows.

Możesz użyć kombinacji klawiszy funkcyjnych, aby zmienić kolejność sortowania i kolumny, które są wyświetlane. Możesz także zabijać procesy z poziomu htop.

Aby uruchomić htop, po prostu wpisz następujące polecenie w oknie terminala:

htop 08 z 15

Nawiguj w systemie plików Użycie strażnika

Jeśli htop jest niezmiernie przydatny do kontrolowania procesów uruchomionych za pomocą wiersza poleceń, a następnie ranger jest niezmiernie przydatny do nawigacji w systemie plików za pomocą wiersza poleceń.

Prawdopodobnie będziesz musiał zainstalować ranger, aby móc go użyć, ale po zainstalowaniu możesz go uruchomić, wpisując w terminalu:

leśniczy

Okno wiersza poleceń będzie wyglądało jak każdy inny menedżer plików, ale działa od lewej do prawej, a nie od góry do dołu, co oznacza, że ​​jeśli użyjesz klawisza strzałki w lewo, przejdziesz w górę struktury folderów, a klawisz strzałki w prawo działa w dół struktury folderów .

Warto przeczytać strony man przed użyciem ranger, abyś mógł przyzwyczaić się do wszystkich dostępnych przełączników klawiatury.

09 z 15

Anuluj zamknięcie

Więc zaczęło się wyłączanie za pomocą wiersza poleceń lub interfejsu GUI i zdałeś sobie sprawę, że naprawdę nie chcesz tego zrobić.

  • shutdown -c

Zauważ, że jeśli zamknięcie już się rozpoczęło, może być za późno, aby zatrzymać wyłączanie.

Kolejne polecenie do wypróbowania jest następujące:

  • pkill shutdown
10 z 15

Killing Hung Processes The Easy Way

Wyobraź sobie, że korzystasz z aplikacji i z jakiegokolwiek powodu wisi.

Możesz użyć ps -ef aby znaleźć proces, a następnie zabić proces lub możesz go użyć htop.

Istnieje szybsze i łatwiejsze polecenie, które pokochasz, o nazwie Xkill.

Po prostu wpisz następujące polecenie w terminalu, a następnie kliknij okno aplikacji, którą chcesz zabić.

xkill

Co się stanie, jeśli cały system się zawiesi?

Przytrzymaj klawisze "alt" i "sysrq" na klawiaturze, a gdy są przytrzymane, naciśnij:

REISUB

Spowoduje to ponowne uruchomienie komputera bez konieczności trzymania przycisku zasilania.

11 z 15

Pobierz filmy z Youtube

Ogólnie rzecz biorąc, większość z nas jest zadowolona z tego, że YouTube obsługuje pliki wideo i oglądamy je, przesyłając je strumieniowo przez wybrany przez nas odtwarzacz multimedialny.

Jeśli wiesz, że przez pewien czas będziesz offline (np. Z powodu podróży samolotem lub podróży między południem Szkocji a północną częścią Anglii), możesz pobrać kilka filmów na dysk twardy i obejrzeć je w swoim wolny czas.

Wszystko, co musisz zrobić, to zainstalować youtube-dl z menedżera pakietów.

Możesz użyć youtube-dl w następujący sposób:

youtube-dl URL-to-video

Możesz uzyskać adres URL dowolnego filmu na Youtube, klikając link udostępniania na stronie filmu. Po prostu skopiuj link i wklej go do wiersza poleceń (używając przesunięcie + wstawić skrót).

12 z 15

Pobierz pliki z Internetu Za pomocą wget

Polecenie wget umożliwia pobieranie plików z Internetu za pomocą terminala.

Składnia jest następująca:

wget ścieżka / do / filename

Na przykład:

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Istnieje wiele przełączników, które mogą być używane z wget takimi jak -O co pozwala wypisać nazwę pliku do nowej nazwy.

W powyższym przykładzie pobraliśmy AntiX Linux z Sourceforge. Nazwa pliku antiX-15-V_386-full.iso jest dość długi. Byłoby miło pobrać go jako sprawiedliwy antix15.iso. Aby to zrobić, użyj następującego polecenia:

wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Pobieranie pojedynczego pliku nie wydaje się tego warte, można po prostu przejść do strony internetowej za pomocą przeglądarki i kliknąć łącze.

Jeśli jednak chcesz pobrać kilkanaście plików, wówczas możliwość dodania linków do pliku importu i użycie wget do pobrania plików z tych linków będzie znacznie szybsza.

Po prostu użyj -przełączylem następująco:

wget -i / path / to / importfile 13 z 15

Lokomotywa parowa

Ten nie jest tak przydatny, jak odrobina zabawy.

Narysuj pociąg parowy w oknie terminala, używając następującego polecenia:

sl 14 z 15

Zdobądź swoją fortunę powiedziano

Kolejnym, który nie jest szczególnie przydatny, ale po prostu odrobiną zabawy, jest polecenie fortuny.

Jak Polecenie sl, być może trzeba najpierw zainstalować go z repozytorium.

Następnie po prostu wpisz następujące informacje, aby otrzymać swoją fortunę

fortuna 15 z 15

Zdobądź krowę, by powiedzieć swoją fortunę

Na koniec zdobądź krowę, która opowie ci swoją fortunę za pomocą krów.

Wpisz następujące polecenie do swojego terminalu:

fortuna | cowsay

Jeśli masz graficzny pulpit, możesz go użyć xcowsay zdobyć krowie z kreskówek, aby pokazać swoją fortunę:

fortuna | xcowsay

cowsay i xcowsay może być używany do wyświetlania dowolnej wiadomości. Na przykład, aby wyświetlić Witaj świeciepo prostu użyj następującego polecenia:

cowsay "cześć świat"

streszczenie

Mam nadzieję, że uznałeś tę listę za przydatną i że myślisz "nie wiedziałem, że możesz to zrobić" dla co najmniej 1 z 11 wymienionych przedmiotów.