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.
Składnia
Dział zatytułowany „Składnia”clear
- Nie wymaga żadnych argumentów ani parametrów.
- Czyści ekran terminala poprzez wysłanie specjalnych sekwencji ANSI.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
brak | Komenda nie posiada parametrów ani opcji. |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# Przykład 1: Standardowe czyszczenie ekranuclear
# Przykład 2: Użycie w skrypcie bash do czytelniejszego logowania#!/bin/bashclearecho "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. jakocls
(wzorem Windows).
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
command not found | Komenda clear nie jest zainstalowana | Zainstaluj pakiet ncurses (sudo apt install ncurses-bin ). |
TERM environment variable not set | Zmienna środowiskowa TERM nie została ustawiona | Ustaw ją ręcznie np. export TERM=xterm . |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man clear – oficjalna dokumentacja.
- GNU Coreutils – clear – opis narzędzia.