15 Nieprzydatnych poleceń Linuxa, które każdy powinien znać

15 Nieprzydatnych poleceń Linuxa, które każdy powinien znać

Odkryj zabawne i nietypowe polecenia Linuxa, które mimo swojej bezużyteczności, potrafią rozbawić i urozmaicić codzienne korzystanie z terminala.

Od codziennych mówiących krów po odwrócone, tęczowe, ASCII rysunki tworzone z absurdalnie dużych liczb pierwszych, te polecenia Linuxa wahają się od lekko humorystycznych do całkowicie bizarryjnych. To, że te polecenia są bezużyteczne, nie oznacza, że nie warto ich używać!

1 sl - Pociąg Literówka Nadchodzi

Najpierw wyjaśnijmy, że to polecenie to małe "S" i "L", sl. Intencją tego polecenia jest dostarczenie w pewnym sensie komicznego wskazania, że popełniłeś literówkę w powszechnym poleceniu przeglądania katalogu Linuxa, "ls".

sudo apt install sl #Debian/Ubuntu

sudo dnf install sl #Redhat/Fedora

Po zainstalowaniu, wystarczy wpisać "sl" w terminalu, aby uruchomić pociąg. Aby uczynić to nieco ciekawszym, sl pokazuje również różne warianty pociągu literówki, jeśli użyjesz niektórych z bardziej powszechnych przełączników polecenia ls.

sl -l

sl -a

sl -la

man sl #Strona man z instrukcjami użycia

Jeśli znasz kogoś, kto często popełnia ten błąd, pociąg literówka pomoże mu szybko zerwać z tym złym nawykiem!

2 cowsay - Mówiące Krowy (i Więcej!)

Linux zawsze miał dość dziwną i ciągłą relację z kilkoma konkretnymi zwierzętami – krowy są jednym z nich. (Bez urazy dla pingwinów czy lam.) W duchu tworzenia absolutnie bezużytecznych, a jednocześnie zabawnych programów, cowsay zostało wypuszczone na świat.

sudo apt install cowsay

sudo dnf install cowsay

Aby sprawić, by krowa mówiła, wpisz dowolną frazę po poleceniu cowsay.

cowsay Moo mówię do ciebie! Teraz wracaj do pracy.

Znudzony krową i chcesz, aby Tux mówił? Możesz to zrobić również.

cowsay -f tux Nigdy nie ufaj zwierzęciu z czterema żołądkami.

Jest też wiele innych postaci, które pozwolą ci wkładać słowa w swoje usta. Aby zobaczyć, co jeszcze możesz zrobić z cowsay, spróbuj wpisać następujące polecenia.

cowsay -l #Lista wszystkich zdefiniowanych postaci

cowsay --help #Pokaż główne opcje pomocy

3 fortune - Losowa (i Czasami Głęboka) Mądrość

Fortuna to jeden z bardziej oczywistych elementów na tej liście. Pomyśl o tym jak o możliwości otworzenia ciasteczka z wróżbą w dowolnym momencie, prosto w swoim terminalu (minus pyszny posiłek poprzedzający – i smaczne, chrupiące ciasteczko).

sudo apt install fortune

sudo dnf install fortune

Prośba o nową wróżbę jest tak prosta jak wpisanie "fortune" w linii poleceń. Jeśli jesteś kreatywny, możesz nawet przekazać wynik fortune do innych programów – na przykład, cowsay. Wypróbuj następujące polecenia.

fortune

fortune | cowsay

fortune | cowsay -f bud-frogs

Jeśli jesteś trochę kreatywny w pisaniu skryptów powłoki, możesz też ustawić tak, abyś był przywitany nową wróżbą za każdym razem, gdy otwierasz (lub zamykasz) terminal.

To polecenie może być naprawdę bezużyteczne na tym etapie ewolucji Linuxa. Domyślnie "yes" po prostu wypisuje literę y w nieskończoność. Może być to przydatne do automatycznego odpowiadania "tak" na programy, które zadają wiele pytań tak/nie. Możesz też dodać swoją własną dowolną frazę, a ta będzie drukowana powtarzalnie i bez końca, aż ją zatrzymasz.

Powinno to być dostępne na Ubuntu domyślnie. Dla dystrybucji opartych na rpm, być może będziesz musiał to zainstalować za pomocą następującego polecenia.

sudo dnf install core-utils

Gdy będzie zainstalowane, wpisanie "yes" samo w sobie w oknie poleceń wygeneruje nieskończoną strumień małych liter Y. Należy nacisnąć Ctrl+C, aby zatrzymać wypis. Możesz również podać mu własną frazę do powtarzania.

yes "Nigdy nie mówię nie!"

Aby użyć go do odpowiadania na pytania pochodzące z programu, na który nie masz dość cierpliwości, uruchom go przez rurkę w ten sposób:

yes | program-czekający-na-odpowiedzi
yes "nie" | program-czekający-na-odpowiedzi
yes "wolę nie odpowiadać" | program-czekający-na-odpowiedzi

Używanie polecenia "yes" może potencjalnie spowodować intensywne użycie CPU lub pętle zajmujące pamięć, co może wymagać twardego resetu.

Użyj swojego komputera, aby uciec. Nie eksperymentuj z tym, gdy masz uruchomione ważne zadania lub niedokończoną pracę jakiegokolwiek rodzaju.

5 rev - Wydrukuj wszystko w odwrotnej kolejności

Polecenie rev weźmie dowolny tekst od Ciebie i zwróci go w odwrotnej kolejności. Możesz przekazać krótkie fragmenty tekstu bezpośrednio w linii poleceń lub wprowadzić całe pliki tekstowe.

Rev jest wstępnie zainstalowane w praktycznie wszystkich dystrybucjach Linuxa.

Przekaż tekst w linii poleceń lub pozwól, aby rev odwrócił cały plik używając następujących poleceń.

echo "Pokaż mi ten tekst od tyłu!" | rev #Odwróć podany tekst
cat biglongtextfile.txt | rev #Odczytaj i odwróć plik tekstowy
cat input-rev-file.txt | rev > output-rev-file.txt #Odwróć plik wejściowy i zapisz do pliku wyjściowego


6 figlet - Generuj ASCII Art w swoim terminalu

Generuj staroszkolne banery tekstowe ASCII bezpośrednio w swoim terminalu używając figlet.

sudo apt install figlet

sudo dnf install figlet

Po zainstalowaniu, po prostu wpisz "figlet", a następnie dowolny tekst, który chcesz. Spróbuj poniższych poleceń, aby zobaczyć, co możesz z tym zrobić.

figlet "Lubię duże litery!"
figlet "Długi tekst automatycznie się zawinie"
figlet -w 120 "Przełącznik W ustawia długość kolumny banera!"
figlet --help

7 toilet - ASCII Art z kolorami i czcionkami

Jeśli figlet nie był wystarczająco imponujący, sprawdź toilet! (Tak, to naprawdę jest nazwa. Nie, nie wiemy dlaczego.)

sudo apt install toilet

sudo dnf install toilet

Toilet podnosi poziom, pozwalając Ci dodać kolory i czcionki do tekstowych banerów w terminalu. Jest wiele opcji do zbadania, jeśli masz na to ochotę. Oto kilka szybkich poleceń, aby zacząć.

toilet "How-To Geek" #Podstawowe wyjście
toilet -t -f mono12 -F metal "How-To Geek" #Dopasuj do szerokości terminala
toilet -t -f mono12 -F metal -F 180 "How-To Geek" #Do góry nogami
toilet --help #Pokaż informacje pomocnicze

8 cmatrix - Witaj, Panie Anderson

Marzysz o byciu Neo? Odtwórz słynny kroplisty zielony ekran z Matrixa w swoim własnym terminalu.

sudo apt install cmatrix

sudo dnf install cmatrix

Ale poczekaj! To nie koniec! Użyj poniższych poleceń, aby stworzyć różne wariacje oryginalnego terminala Matrix. Naciśnij Ctrl+C, aby wyjść i wrócić do "rzeczywistości".

cmatrix

cmatrix -a

cmatrix -a -b

cmatrix -a -b -r

cmatrix -h #Pokaż pomoc ze wszystkimi opcjami

9 lolcat - To jak kolorowe posypki dla twojego terminala

W pewnym sensie podobny do figlet i toilet, lolcat bierze Twój nijaki i bezżywotny tekst i tworzy hipnotyzujące, oszałamiające wyjście.

sudo apt install lolcat

sudo dnf install lolcat

Użycie lolcat na pojedynczej linii tekstu nie oddaje pełni jego możliwości. Ten wpis na naszej liście nieprzydatnych poleceń działa najlepiej, gdy przekazujesz wyjście z innego programu. Aby szybko zobaczyć, co może zrobić lolcat, wypróbuj niektóre z poniższych poleceń.

top | lolcat
figlet "To jest lolcat!" | lolcat
ls -la | lolcat
sl | lolcat
lolcat --help #Pełna pomoc i użycie

10 espeak - Spraw, aby twój komputer mówił przerażającymi głosami

Twój terminal może z Tobą rozmawiać, chociaż nie spodziewaj się, że będzie brzmiał tak naturalnie jak narzędzia tekst-na-mowę na Twoim telefonie. Zainstaluj espeak łatwo, jeśli jeszcze go nie masz.

sudo apt install espeak

sudo dnf install espeak

Nie mam zrzutu ekranu, ponieważ to bezużyteczne polecenie generuje tylko dźwięk. Wypróbuj kilka z poniższych poleceń i przeszukaj pomoc, aby znaleźć kombinacje do stworzenia własnych unikalnych głosów.

espeak "Witaj w Linuksie, mistrzu!"

espeak -ven+whisper "Obserwuję cię..."

espeak -f <plik tekstowy do odczytu>

espeak --voices

espeak --help #Pełna pomoc i użycie

usage

11 asciiquarium - Pływanie i łowienie zabronione

Otrzymaj inny widok podwodny za każdym razem, gdy załadujesz asciiquarium. Nie martw się, nie możesz przekarmić tych ryb!

sudo apt install asciiquarium

sudo dnf install asciiquarium

Nie ma specjalnych opcji uruchamiania dla asciiquarium. Podczas działania aktywne są następujące klawisze:

  • R - Odrysuj animację (nowa scena)
  • P - Wstrzymaj animację
  • Q - Zakończ asciiquarium

12 oneko - Kot, który goni za kursorem

Kto by nie chciał małego, urokliwego, ale bezużytecznego kota biegającego w tę i wewte po ekranie podczas pracy?

sudo apt install oneko

sudo dnf install oneko

Po uruchomieniu oneko, najdź kursor myszy nad kotem, a on zamieni się w mysz. Kliknij i przytrzymaj lewy przycisk, a kot podąży za każdym ruchem myszy. Możesz również zostawić kota samego, a on zdecyduje, kiedy ma gonić za kursorem.

Aby zatrzymać oneko, naciśnij Ctrl+C w oknie terminala, w którym go uruchomiłeś. Oto kilka poleceń, które pokazują niektóre opcje, które możesz ustawić.

oneko #Wszystkie domyślne ustawienia.

oneko -dog #Zmień w psa goniącego za kością

oneko -tofocus #oneko działa w oknie na którym jesteś skupiony

oneko -h #Pokaż pełną pomoc i opcje

13 factor - Szybkie znajdowanie czynników pierwszych dowolnej liczby

Czy nie nienawidzisz, gdy jesteś głęboko w projekcie, skoncentrowany i produktywny, a nagle zdajesz sobie sprawę, że nie możesz kontynuować, dopóki nie znajdziesz czynników pierwszych jakiejś losowej liczby 12-cyfrowej?

Tak, to nas też denerwuje. Na szczęście — długi, głośny oddech ulgi — jest szybkie rozwiązanie!

Wprowadź "factor" po którymkolwiek numerze w wierszu poleceń terminala i błyskawicznie otrzymasz jego czynniki pierwsze! Wypróbuj niektóre lub wszystkie poniższe polecenia, aby zrobić niesamowite matematyczne sztuczki w swoim terminalu.

factor 384746133

factor 384746133 | figlet -w 120

factor 384746133 | figlet -w 120 | lolcat

factor 384746133 | toilet -f mono12 -F 180 | lolcat

14 xeyes - Dziwne oczy śledzą twój kursor

Tylko dlatego, że jesteś paranoikiem, nie znaczy, że cię nie obserwują. I uwierz nam, obserwują cię.

sudo apt install xeyes

sudo dnf install xeyes

Wyniki mogą się różnić, ponieważ program jest dość stary. Może nie działać poprawnie, lub wcale, na niektórych menedżerach okien lub najnowszych środowiskach desktopowych. Ale spróbujmy mimo wszystko.

Wpisz "xeyes" w wierszu poleceń terminala, a pojawią się dwa duże oczy. Obserwuj, jak poruszają się, aby śledzić twój kursor. Jesteś zdumiony! Nie ma za co!

15 Watch "echo beep" - Dzwonek terminala w nieskończoność

Polecenie "echo beep" to kolejne, które nie daje nam wizualnego wyjścia. Wpisz poniższe polecenie, aby zobaczyć, co zrobi. To, czy zadziała, zależy od emulatora terminala, którego używasz. Powinno działać z domyślnym terminalem dla najpopularniejszych desktopów Linuxa.

watch "echo -e '\a'"

Jeśli twoja aplikacja terminalowa pozwala na słyszalny "beep", usłyszysz go powtarzającego się co kilka sekund. Może to na początku nie wydawać się zbyt zabawne, ale stanowi świetny psikus. Uruchom to jako proces w tle na czyimś terminalu Linux i doprowadzisz go do szaleństwa, próbując zrozumieć, co jest nie tak z ich systemem. Ale hey, nie usłyszałeś tego od nas!

Żadne z tych poleceń nie ułatwi twojej pracy, nie uczyni cię bardziej produktywnym ani nie poprawi twojej wydajności. Niemniej jednak, będą świetnie służyć następnym razem, gdy znajdziesz się w nieuchronnej powtarzającej się sytuacji, w której wszyscy entuzjaści Linuxa czasami się znajdują — kłócąc się o bezużyteczne fakty i zbędną wiedzę o Linuxie i wszystkim, co go otacza. To wszystko to tylko kropla w morzu, jednak. Jest wiele ukrytych skarbów do odkrycia pod powierzchnią Linuxa. Kontynuuj eksplorację!

Często zadawane pytania: Ważne pytania i odpowiedzi

Co robi komenda kill w Linux?

Komenda kill w Linux służy do zarządzania procesami w systemie. Oto kluczowe informacje na jej temat:

    • -

Zakończenie procesu

    : Domyślnie wysyła sygnał SIGTERM, co nakazuje zakończenie pracy procesu.

  • Poprawne zamknięcie: Wbrew nazwie, kill nie przerywa natychmiastowo działania programu, lecz próbuje zakończyć go w sposób kontrolowany, co pozwala na zachowanie danych wewnętrznych.
  • Identyfikatory procesów (PID): Do użycia kill konieczne jest podanie PID procesu, który ma zostać zakończony.
  • Inne sygnały: Można przesyłać różne sygnały, takie jak SIGKILL (natychmiastowe zakończenie) czy SIGSTOP (wstrzymanie procesu).
  • Zarządzanie procesami: Umożliwia nie tylko kończenie, ale także wstrzymywanie i wznawianie procesów, co jest istotne dla zarządzania obciążeniem systemu. W ten sposób komenda kill staje się narzędziem do efektywnego zarządzania procesami w systemach uniksowych.

Co robi finger w Linux?

Opis: Komenda /usr/bin/finger w systemie Linux służy do wyświetlania informacji o użytkownikach zalogowanych na danym hoście. Umożliwia uzyskanie następujących danych:

    - Imię i nazwisko użytkownika

  • Nazwa użytkownika
  • Czas zalogowania
  • Stan (aktywny, nieaktywny)
  • Adres e-mail (jeśli dostępny)
  • Krótkie opisy lub informacje dodatkowe z pliku .plan użytkownika Używając tej komendy, można szybko sprawdzić, kto jest aktualnie zalogowany oraz poznać krótki opis użytkowników.

Co robi komenda WC w Linuxie?

Komenda wc (word count) w Linuxie służy do zliczania:

    - Liczby wierszy

  • Liczby słów
  • Liczby bajtów w plikach określonych przez parametr Plik. Jeśli Plik nie zostanie podany, komenda analizuje standardowe wejście. Użyj wc w następujący sposób:
  • wc plik.txt – policzy wiersze, słowa i bajty w pliku plik.txt.
  • cat plik.txt | wc – przekieruje zawartość plik.txt do wc, co zliczy wiersze, słowa i bajty na standardowym wyjściu. Opcjonalnie, można użyć flag do specyficznych zadań:
  • -l – zlicza tylko wiersze
  • -w – zlicza tylko słowa
  • -c – zlicza tylko bajty

Jak wyświetlić zbiory ukryte w Linuxie?

Aby wyświetlić zbiory ukryte w Linuxie, możesz skorzystać z kilku metod:

 

  • Tryb graficzny:
      • - Użyj kombinacji klawiszy

    [Ctrl] + [H]

      w otwartym menedżerze plików, aby włączyć widok plików ukrytych.
  • Terminal:
  • Otwórz terminal i przejdź do katalogu, w którym chcesz wyświetlić ukryte pliki.
  • Użyj polecenia: bash ls -a
  • Flaga -a powoduje, że ls wyświetli wszystkie pliki, w tym te, których nazwy zaczynają się od kropki (.), co oznacza, że są ukryte. Te metody pozwolą Ci szybko i łatwo zobaczyć ukryte zbiory w systemie Linux.

 

  • **Tryb graficzny:**
      - U\u017cyj kombinacji klawiszy **[Ctrl] + [H]** w otwartym mened\u017cerze plik\u00f3w, aby w\u0142\u0105czy\u0107 widok plik\u00f3w ukrytych.
    • **Terminal:**
    • Otw\u00f3rz terminal i przejd\u017a do katalogu, w kt\u00f3rym chcesz wy\u015bwietli\u0107 ukryte pliki.
    • U\u017cyj polecenia: bash ls -a
    • Flaga `-a` powoduje, \u017ce `ls` wy\u015bwietli wszystkie pliki, w tym te, kt\u00f3rych nazwy zaczynaj\u0105 si\u0119 od kropki (.), co oznacza, \u017ce s\u0105 ukryte. Te metody pozwol\u0105 Ci szybko i \u0142atwo zobaczy\u0107 ukryte zbiory w systemie Linux.
  • "}}]}

    Jeśli ciekawią Cię artykuły podobne do 15 Nieprzydatnych poleceń Linuxa, które każdy powinien znać, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.

    Indeks
    1. 1 sl - Pociąg Literówka Nadchodzi
    2. 2 cowsay - Mówiące Krowy (i Więcej!)
    3. 3 fortune - Losowa (i Czasami Głęboka) Mądrość
    4. 4 yes - Drukuj Tak (lub Cokolwiek Innego) w Nieskończoność
    5. 5 rev - Wydrukuj wszystko w odwrotnej kolejności
    6. 6 figlet - Generuj ASCII Art w swoim terminalu
    7. 7 toilet - ASCII Art z kolorami i czcionkami
    8. 8 cmatrix - Witaj, Panie Anderson
    9. 9 lolcat - To jak kolorowe posypki dla twojego terminala
    10. 10 espeak - Spraw, aby twój komputer mówił przerażającymi głosami
    11. 11 asciiquarium - Pływanie i łowienie zabronione
    12. 12 oneko - Kot, który goni za kursorem
    13. 13 factor - Szybkie znajdowanie czynników pierwszych dowolnej liczby
    14. 14 xeyes - Dziwne oczy śledzą twój kursor
    15. 15 Watch "echo beep" - Dzwonek terminala w nieskończoność
    16. Często zadawane pytania: Ważne pytania i odpowiedzi
      1. Co robi komenda kill w Linux?
      2. Co robi finger w Linux?
      3. Co robi komenda WC w Linuxie?
      4. Jak wyświetlić zbiory ukryte w Linuxie?

    Możesz być zainteresowany

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

    Go up