Provided by: manpages-pl_20060617-1_all bug
 

NAZWA

        console - terminal na konsoli i konsole wirtualne
 

OPIS

        System  Linux obsługuje do 63 konsoli wirtualnych (urządzenia znakowe z
        numerem głównym 4 i numerem pobocznym od 1 do  63),  zazwyczaj  zwanych
        /dev/ttyn,  gdzie  1  <=  n  <=  63. Bieżąca konsola dostępna jest jako
        /dev/console lub /dev/tty0, urządzenie znakowe z numerem  głównym  4  i
        numerem  pobocznym 0. Pliki urządzeń /dev/* tworzy się najczęściej przy
        użyciu skryptu MAKEDEV lub  polecenia  mknod(1),  zazwyczaj  z  prawami
        dostępu 0622 i właścicielami root.tty.
 
        W  jądrach  przed wersją 1.1.54 liczba wirtualnych konsoli była wkompi-
        lowana do jądra (w tty.h: #define NR_CONSOLES 8) i mogła być  zmieniona
        przez  edycję  i  ponowną  kompilację.  Od wersji 1.1.54 wzwyż, konsole
        wirtualne tworzone są na bieżąco, kiedy tylko są potrzebne.
 
        Najczęstsze sposoby uruchamiania procesów na konsoli to: (a)  polecenie
        programowi  init(8) (w pliku inittab(5)) uruchomienia programu getty(8)
        na konsoli; (b) użycie openvt(1) do uruchomienia  procesu  na  konsoli;
        (c) uruchomienie X - znajdzie on pierwszą nie używaną konsolę i zacznie
        na   niej   wyświetlać.   (Istnieje   również   zamierzchłe   polecenie
        doshell(8)).
 
        Powszechne  sposoby  zmiany  konsoli to: (a) użycie kombinacji klawiszy
        Alt+Fn lub Ctrl+Alt+Fn do przełączenia  na  konsolę  n;  AltGr+Fn  może
        przełączyć  na  konsolę n+12 [Alt i AltGr odnoszą się tutaj odpowiednio
        do lewego i prawego klawisza Alt];  (b)  użycie  kombinacji  Alt+Prawa-
        Strzałka  lub  Alt+Lewa-Strzałka  do  przechodzenia  cyklicznego  przez
        wszystkie  aktywne  w  danym  momencie  konsole;  (c)  użycie  programu
        chvt(1).   (Mapowanie  klawiszy  można  dostosować do własnych potrzeb,
        zobacz loadkeys(1); wspomniane wyżej przypisania klawiszy  odnoszą  się
        do ustawień domyślnych).
 
        Polecenie  deallocvt(1)  (niegdyś  disalloc) zwolni pamięć przydzieloną
        dla buforów ekranu konsoli, z którymi nie są już skojarzone żadne  pro-
        cesy.
 

W A CIWO CI

        Konsole  przechowują  wiele  parametrów. Mam nadzieję, że uda mi się je
        kiedyś udokumentować. Najważniejszym faktem jest to, że  konsole  symu-
        lują  zachowanie  terminali  vt100. W szczególności, ustawienia konsoli
        można przywołać do stanu początkowego poprzez wpisanie dwóch znaków ESC
        c.  Wszystkie  sekwencje  specjalne można znaleźć w stronie podręcznika
        man dla console_codes(4).
 

PLIKI

        /dev/console
        /dev/tty*
        chvt(1),   deallocvt(1),   loadkeys(1),   mknod(1),   openvt(1),   con-
        sole_codes(4),    console_ioctl(4),   tty(4),   ttys(4),   charsets(7),
        getty(8), init(8), mapscrn(8), resizecons(8), setfont(8)