Pytania otagowane jako terminal

Terminal to środowisko wprowadzania / wyprowadzania tekstu. W terminalu można uruchamiać programy wiersza polecenia i programy tekstowe (w tym powłoki).

1
Z jakiego protokołu / standardu korzystają terminale?
Zastanawiałem się, jak „GUI” aplikacji wiersza polecenia jest komunikowane przez sieć. W większości przypadków jest to dość proste (zwykły tekst / wprowadzanie tekstu), ale czasami jest bardziej złożone (aptitude). Czy jest to zdefiniowane przez jakiś standard, aby każdy mógł napisać własny terminal i aby wszystkie implementacje terminala zachowywały się w …


4
Co powoduje, że polecenie kopiuj / wklej w terminalu czasami wykonuje polecenie?
Kiedy wkleisz jakieś polecenie w terminalu, czasami automatycznie wykona ono polecenie (tak jak po naciśnięciu klawisza „Enter”), a czasem nie. Od wieków używam Linuksa, wkleiłem tysiące poleceń w różnych konsolach na wielu dystrybucjach i nadal nie jestem w stanie stwierdzić, czy polecenie, które zamierzam wkleić, zostanie wykonane automatycznie, czy nie. …


2
Ustawienie trybu jądra vs. Framebuffer?
W KMS sterowniki graficzne są przenoszone do jądra. Ponieważ bufor ramki był już w jądrze, nie spodziewałbym się, że wpłynie to na działanie bufora ramki. Jednak przeczytałem, że KMS zastępuje fb, powiększa fb, wymaga fb i wymaga usunięcia obsługi fb. Co za cholera? Odpowiedź, której szukam, to wyjaśnienie związku między …

5
Używam `&`: dlaczego proces nie działa w tle?
Wiem, że mogę dołączyć &do polecenia, aby uruchomić proces w tle. Włączam SSH do skrzynki Ubuntu 12.04 i uruchamiam program python z $python program.py &- ale kiedy idę do zamykania okna terminala, pojawia się komunikat, że zamknięcie terminalu zabije uruchomiony proces. Dlaczego to? Używam ampersand, aby uruchomić proces w tle. …

2
Jak zmienić zawartość linii na terminalu zamiast pisać nową?
Tak więc, gdy wgetpobiera stronę internetową, pokazuje pasek stanu wskazujący, ile plików jest / są pobierane. To wygląda tak: 25%[=============>______________________________________] 25,000 100.0K/s (podkreślenia są spacjami; po prostu nie mogłem wymyślić, jak uzyskać tam więcej niż jedno kolejne pole) Jednak zamiast pisać kolejną linię na standardowe wyjście i dodawać kolejny pasek …
24 terminal 

8
Czy można sprawdzić, gdzie zdefiniowano alias?
Alias, taki jak llzdefiniowany w aliaspoleceniu. Mogę sprawdzić polecenie za pomocą takich rzeczy, type llktóre drukuje ll is aliased to `ls -l --color=auto' lub command -v llktóry drukuje alias ll='ls -l --color=auto' lub alias llktóry również drukuje alias ll='ls -l --color=auto' ale nie mogę znaleźć miejsca, w którym zdefiniowano alias, …
24 bash  terminal  bashrc 


1
Ponownie użyj polecenia rsync --dry-run, aby przyspieszyć rzeczywisty transfer później
Zwykle robię to rsync -nprzed faktycznym wykonaniem rsync. Chodzi o to, jak mogę zautomatyzować drugi przebieg, aby ponownie wykorzystać dokładnie wygenerowaną listę --dry-run? Mam na myśli, że jeśli uruchomię rsync -n, dostanę symulację tego, co rsyncby się stało , moim pomysłem byłoby pobranie tego wyniku, przetworzenie go, a następnie wytworzenie …

3
Jak zapobiec przypadkowemu wyjściu konsoli zepsucia terminala?
Istnieje wiele pytań dotyczących SE, które pokazują, jak odzyskać zepsuty terminal cat /dev/urandom. Dla tych, którzy nie znają tego problemu - tutaj chodzi o: Wykonujesz cat /dev/urandomlub równoważny (na przykład cat binary_file.dat). Śmieci są drukowane. To by było w porządku ... z tym wyjątkiem, że twój terminal drukuje śmieci nawet …

1
Czy jest strona podręcznika dla kolorowych wyników powłoki?
Wiesz, że pokolorowane dane wyjściowe są tworzone przez specjalne sekwencje znaków, na przykład: echo -e "\e[34m Hello\n \e[0m" Spowoduje to wygenerowanie słowa „cześć” w kolorze niebieskim. Aby to zrobić, musiałem szukać w Internecie i jest to trudne, ponieważ różne źródła mogą mówić coś innego. Myślałem, że muszą być jakieś instrukcje, …

1
Czym dokładnie jest bufor przewijania i bufor przewijania?
Czym są „przewijanie” i „bufor przewijania” w programach takich jak bashi screeni jak odnoszą się do tty, uruchomionych programów oraz stdin / stdout / stderr? Oto jedyna jak dotąd definicja „przewijania” (na wiki archlinux ): Przewijanie to funkcja zaimplementowana w konsoli tekstowej, aby umożliwić użytkownikowi cofnięcie się w celu wyświetlenia …

2
Czy puste miejsca / tło w terminalu można zastąpić losowym (ale ładnym) wzorem znaków ASCII?
Kontekst i pytanie Istnieje wiele sposobów pokolorowania środowiska terminala i powłoki. Dane wyjściowe poszczególnych poleceń, takich jak lsi grep, można również pokolorować. Nie jest bezpośrednio powiązane, ale interesujące jest pojęcie odtwarzania multimediów na konsoli, ale wydaje się, że opiera się ono na niektórych ramach (bibliotekach) na systemie okienkowym. Poniższe pytanie …
23 bash  terminal  colors  tty 

2
dlaczego na moim pulpicie działa sześć procesów getty?
Mój system stacjonarny to: $ uname -a Linux xmachine 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:25:36 UTC 2011 i686 i686 i386 GNU/Linux Po uruchomieniu ps a | grep gettyotrzymuję ten wynik: 900 tty4 Ss+ 0:00 /sbin/getty -8 38400 tty4 906 tty5 Ss+ 0:00 /sbin/getty -8 38400 tty5 915 tty2 Ss+ …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.