logo

Kali Linux – terminal

Kali Linux – terminal

W tutorialu zobaczymy czym właściwie jest terminal. Aby to zrozumieć szczegółowo, skupimy się na następujących punktach:

  • Wstęp
  • Praca z terminalem Kali Linux
  • Interfejs wiersza poleceń (CLI) a graficzny interfejs użytkownika (GUI)
  • Wniosek

Wstęp

TCP vs udp

Systemy operacyjne zazwyczaj posiadają dwa rodzaje interfejsów: GUI (Graphical User Interface) oraz CLI (Command Line Interface), poprzez które komunikujemy się z systemem operacyjnym. To samo dotyczy systemów operacyjnych opartych na systemie Linux. Systemy operacyjne Linux są zazwyczaj wyposażone w pakiety emulatorów terminali do działania w oparciu o CLI (lub interfejs wiersza poleceń) i pakiety środowiska pulpitu do działania w oparciu o GUI (graficzny interfejs użytkownika). Poniżej podano niektóre standardowe interfejsy CLI i GUI:

Terminale:

  • Terminal Q
  • terminal gnome
  • Terminal Mate
  • xterm
  • Terminatora
  • konsola

Środowiska pulpitu:

  • Pulpit serwera Xfce/Xfce
  • GNOME3
  • Plazma KDE 5
  • Pulpit cynamonowy
  • Pulpit MATE

Zatem bycie jednym z Systemy operacyjne oparte na systemie Linux , Kali jest również wyposażony w kilka takich terminali i środowisk stacjonarnych. Zwykle Kali 2020.2 Linux jest dostarczany z terminalem Q, a jego domyślnym środowiskiem graficznym jest serwer Xfce/Xfce.

Interfejs wiersza poleceń systemu Linux jest absolutnie niesamowity i uwielbiany przez prawie wszystkich administratorów systemu. Jednak nie ma rzeczy, której nie można zrobić z terminalem w prawie każdym systemie Linux, dopóki nie poznasz odpowiednich poleceń dla tego konkretnego zadania.

Praca z terminalem Kali Linux

Zobaczmy kilka podstawowych rzeczy, które możemy zrobić za pomocą terminala Kali Linux.

    Dostosowywanie terminala

Aby dostosować terminal Kali Linux, możesz otworzyć kartę preferencji, przeglądając menu Plik i wybierając opcję preferencji. Tam, gdzie dostępnych jest wiele opcji, mogą one pomóc w dostosowaniu terminala.

    Wykonywanie polecenia przez terminal

Aby wykonać dowolne polecenie w terminalu Kali Linux, wystarczy wpisać lub wpisać określone polecenie i podać odpowiednie dane wejściowe. Następnie wystarczy nacisnąć przycisk Enter. W odpowiedzi terminal wykona to polecenie za pośrednictwem powłoki i zwróci dane wyjściowe.

Komenda

 echo 'this is a terminal' 

Wyjście

Kali Linux – terminal

Komentarze w terminalu

Aby umieścić komentarz w terminalu, możemy użyć znaku „#”. Aby zrozumieć to bardziej szczegółowo, możesz rozważyć następujący podany przykład: Poniżej znajduje się przykład komentarza

Komenda

 #this is a comment. 

Wyjście

Kali Linux – terminal

Zobaczmy kilka innych interesujących rzeczy, które możemy zrobić za pomocą terminala poleceń Linuksa:

1. Kowsay

Komenda „kowboj” zwykle rysuje małe zwierzę, które wygląda prawie jak krowa. Aby udusić krowę, używa grafiki ASCII w terminalu lub powłoce. Nie można tego jednak uznać za zbyt graficzne i nadal radzi sobie nieźle z tonięciem.

przerwa w Javie

Komenda

 $ sudo apt-get install cowsay 

Wyjście

Kali Linux – terminal

Ale na tym zabawa się nie kończy, bo ta krowa może powiedzieć wszystko, co tylko zechcesz. Spróbujmy:

Komenda

 cowsay 'hi, there' 

Wyjście

podkreśl tekst za pomocą CSS
Kali Linux – terminal

Jeśli chcesz zamienić krowę na inną postać, również możesz to zrobić. Dostępnych jest także kilka innych zwierząt. Listę wszystkich dostępnych znaków możesz zobaczyć za pomocą danego polecenia.

Komenda

 Cowsay -i 

Wyjście

Kali Linux – terminal

2. Krowiemyślenie

„Krowa”, którą widzieliśmy powyżej, potrafi znacznie więcej niż tylko mówienie, ponieważ potrafi nawet myśleć. Aby krowa pomyślała, możesz użyć następującego polecenia.

Komenda

 cowthink 'hello' 

Wyjście

Kali Linux – terminal

Wszystkie zwierzęta w krowim zoo potrafią myśleć, a polecenia są podobne do wcześniejszych.

3. Lokomotywa parowa

To polecenie „sl” rysuje lokomotywę parową, którą przejeżdżam przez terminal od prawej do lewej.

Komenda

 sudo apt-get install sl 

Wyjście

Kali Linux – terminal

Aby zobaczyć to w akcji, po prostu wpisz następujące polecenie

Komenda

 Sl 

Wyjście

Kali Linux – terminal

Polecenie sl ma także 2-3 dodatkowe opcje, które można znaleźć na stronach podręcznika.

przełącznik Javy

4. Narysuj banery

Tego polecenia można używać do rysowania banerów tekstowych o dużych rozmiarach. Pamiętasz takie banery, jak wiadomość powitalna demonów/usług gniazd podczas łączenia się przez telnet. Za pomocą tego polecenia możesz narysować dowolną nazwę lub wiadomość.

Komenda

 figlet Erik_Akash 

Wyjście

Kali Linux – terminal

CLI (interfejs wiersza poleceń) vs GUI (graficzny interfejs użytkownika)

Większość użytkowników musi się zastanawiać, czy skoro mamy graficzny interfejs użytkownika, to po co nam interfejs wiersza poleceń. Powiem więc, że sprzęt naszego systemu rozumie instrukcje w postaci bitów (0 lub 1). Jeśli masz jakąś wiedzę na temat komputerów i ich działania, na pewno byś to wiedział.

Generalnie mają one być przetwarzane przez jądro w formie wywołań systemowych. Te wywołania systemowe zwykle składają się z jakiegoś kodu lub poleceń. Dlatego do pracy z nimi niezbędny jest dobry, praktyczny interfejs wiersza poleceń. Jeśli jednak chcemy hostować serwer w systemie Linux, mamy na to tylko jeden sposób, a mianowicie interfejs wiersza poleceń. Aby więc tam pracować, użytkownik powinien dobrze znać polecenia systemu Linux, co można wykonać za pomocą terminali Linux.

Jednak w przypadku GUI (Graphical User Interface) jest to dobre rozwiązanie dla użytkowników, którzy chcą tylko wykonać swoją pracę. Użytkownicy tego typu zazwyczaj nie chcą wiedzieć, co dzieje się za aplikacją lub oprogramowaniem.

Mimo to użytkownik może zrobić znacznie więcej dzięki graficznemu interfejsowi użytkownika, w którym informacje o zapleczu nie mają większego znaczenia. Oczywiste jest również, że w systemach operacyjnych opartych na Linuksie GUI nie ma większego znaczenia. Jednak w przypadku systemu Windows większą uwagę poświęca się zwykle graficznemu interfejsowi użytkownika.

Wniosek

Obydwa typy interfejsów mają swoje zalety i wady. Dlatego nie ma tutaj wyraźnego zwycięzcy; mimo to, jeśli wiesz, jak działa interfejs wiersza poleceń, mając jednocześnie wiedzę o graficznym interfejsie użytkownika, nigdy nie będzie to bezwartościowe. Zamiast tego z pewnością będzie to miało pozytywny wpływ na Twoją osobowość.