4 sztuczki terminala Linux, które sprawiają, że nudne zadania stają się dziwnie satysfakcjonujące

4 sztuczki terminala Linux, które sprawiają, że nudne zadania stają się dziwnie satysfakcjonujące

Odkryj ukryte sztuczki terminala Linux, które poprawią Twoją efektywność, takie jak szybkie naprawianie poleceń, ekspansja klamer czy funkcja monitorowania.

Regularnie działasz w terminalu Linuxa, więc nie rozwiązujesz problemów przez szukanie alternatyw. Oto kilka czasowych złotych sposobów, które są ukrytymi skarbami zwiększającymi efektywność pracy w terminalu.

Napraw ostatnie polecenie bez przepisania

Zatrybiłeś sudo? Żaden problem

Właśnie wpisałeś to frustrujące polecenie i Enter, a tu komunikat o braku uprawnień. Możesz znowu przepisywać, ale po co? Użyj podwójnego wykrzyknika (!!) – to jak magia, która odtwarza ostatnio wpisane polecenie. Bez zbędnego pisania.

Oto kilka innych technik w powłoce:

  • !$ - wydobywa ostatni argument Twojego poprzedniego polecenia. Tworzysz folder przez mkdir project-notes? Wpisz cd !$, aby w niego wskoczyć.
  • !^ - łowi pierwszy argument poprzedniego polecenia.
  • !* - wyciąga wszystkie argumenty poprzedniego polecenia.
  • ^stary^nowy - poprawia literówki i ponownie uruchamia polecenie. Po prostu, jeśli pomyliłeś 'pyhton' z 'python', wpisz ^pyhton^python.
  • Alt+Kropka (.) - interaktywne wklejenie ostatniego argumentu. Sprawdzisz go przed naciśnięciem Enter.
  • Chcesz dostać konkretny argument według pozycji? Użyj !:numer. Dla drugiego argumentu: !:2, gdzie 0 to Twoje polecenie.

Te sztuczki Bash mogą całkowicie odmienić Twój sposób korzystania z terminala. Na początku może to być chaotyczne, ale po chwili oszczędzisz sporo czasu.

Znajdź każde stare polecenie w kilka sekund z Ctrl + R

Dość strzałek w górę

Wśród użytkowników Linuxa krąży żart, że wszyscy wciąż uderzają strzałkę w górę, by znaleźć stare polecenia. Gdy Twoje docelowe polecenie jest 4-5 strzałek w górę, nie ma sprawy. Ale gdy więcej? Frustracja.

Wciśnięcie Ctrl+R aktywuje funkcję odwróconego wyszukiwania. Wpisz fragment polecenia – Bash przeszuka historię wstecz. Nie pasuje? Naciskaj Ctrl+R, aż znajdziesz to, czego potrzebujesz. Gdy trafisz w punkt, naciśnij Enter.

Chcesz zmienić coś przed uruchomieniem? Esc przeniesie polecenie do wiersza, gdzie masz pełną dowolność edycji. Ten skrót to niezła inwestycja od samego początku.

Twórz drzewa folderów za pomocą ekspansji klamer

Klamry – prawdziwa moc

Ekspansja klamer to niesamowite narzędzie w Bash i Zsh, które generuje listy lub sekwencje na poczekaniu. Idealne, gdy potrzebujesz stworzyć szereg folderów, nawet głęboko zagnieżdżonych.

Bash rozkłada Twoje polecenie, zanim się uruchomi, tworząc wszystkie możliwe kombinacje. Oto kilka przykładów:

mkdir -p project/{src,docs,assets}
cp config.yaml{,.bak}
touch notes_{01..12}.md

W pierwszym przykładzie tworzysz folder project/ z trzema podfolderami. Drugie tworzy plik kopii zapasowej. Ekspansja klamer zmienia rzeczy w mgnieniu oka.

config.yaml.bak. Trzecie tworzy dwanaście ponumerowanych plików notatek jednocześnie.

Pamiętaj, by unikać spacji wewnątrz klamer, bo to zablokuje ekspansję.

Zamień każde polecenie w żywy panel informacyjny z watch -d

Prosty system monitorowania dla natychmiastowych zmian

Watch — genialne narzędzie dla tych, którzy potrzebują monitorować wyniki poleceń. Chcesz sprawdzić użycie pamięci? Połącz to z tym poleceniem.

watch -d free -m

Co dwie sekundy dostajesz aktualizację. A jeśli coś się zmienia, to od razu to zobaczysz w terminalu. Jest też flaga -g, która kończy monitorowanie, gdy wykryje zmianę.

Interesujące: watch nie należy do rdzenia systemu Linux ani powłoki. To odrębne narzędzie z pakietu procps-ng, dostępnego w większości dystrybucji.

Terminal już ma sztuczki, żeby zrobić twoją pracę zabawną

Nie można zaprzeczyć, że wymienione zadania nie są trudne. Robisz je tak często, że stają się nudne i frustrujące. Z tymi sztuczkami terminala Linux można się zastanawiać, ile jeszcze nie odkryto. Chcesz iść dalej? Jest mnóstwo poleceń, które odmienią twój terminal w sposób niesamowity.

Jeśli ciekawią Cię artykuły podobne do 4 sztuczki terminala Linux, które sprawiają, że nudne zadania stają się dziwnie satysfakcjonujące, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Napraw ostatnie polecenie bez przepisania
    1. Zatrybiłeś sudo? Żaden problem
  2. Znajdź każde stare polecenie w kilka sekund z Ctrl + R
    1. Dość strzałek w górę
  3. Twórz drzewa folderów za pomocą ekspansji klamer
    1. Klamry – prawdziwa moc
  4. Zamień każde polecenie w żywy panel informacyjny z watch -d
    1. Prosty system monitorowania dla natychmiastowych zmian
    2. Terminal już ma sztuczki, żeby zrobić twoją pracę zabawną

Możesz być zainteresowany

Dodaj komentarz

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

Go up