Przejdź do głównej zawartości

clear


  • clear – prosta komenda służąca do czyszczenia zawartości ekranu terminala.
  • Przydatna w sytuacjach, gdy ekran jest zapełniony i użytkownik chce rozpocząć nową sesję od „czystej kartki”.
  • Dostępna w praktycznie każdym systemie uniksopodobnym, w tym Linux, macOS, BSD.

Okno terminala
clear
  • Nie wymaga żadnych argumentów ani parametrów.
  • Czyści ekran terminala poprzez wysłanie specjalnych sekwencji ANSI.

ParametrOpis
brakKomenda nie posiada parametrów ani opcji.

Okno terminala
# Przykład 1: Standardowe czyszczenie ekranu
clear
# Przykład 2: Użycie w skrypcie bash do czytelniejszego logowania
#!/bin/bash
clear
echo "Witaj użytkowniku!"

  • Komenda clear nie usuwa historii poleceń – dane można nadal przewinąć w buforze terminala (chyba że bufor został wyłączony).
  • Nie wpływa na działające procesy ani zmienne środowiskowe.
  • Często aliasowana w .bashrc lub .zshrc – np. jako cls (wzorem Windows).

Błąd / KomunikatPrzyczynaRozwiązanie
command not foundKomenda clear nie jest zainstalowanaZainstaluj pakiet ncurses (sudo apt install ncurses-bin).
TERM environment variable not setZmienna środowiskowa TERM nie została ustawionaUstaw ją ręcznie np. export TERM=xterm.