Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x


2
Dlaczego tmux ustawia zmienną TERM na screen?
Cytowanie tmuxstrony podręcznika : Zmienna środowiskowa TERM musi być ustawiona na „screen” dla wszystkich programów działających w tmux. Nowe okna będą automatycznie dodawać „TERM = screen” do swojego środowiska, ale należy uważać, aby nie zresetować tego w plikach startowych powłoki. Czy dzieje się tak, ponieważ tmuxsesję można podłączyć do dowolnego …
19 terminal  tmux 

2
Dlaczego klawisz Enter nie wysyła EOL?
EOL Unix / Linux to LF, linefeed, ASCII 10, sekwencja zmiany znaczenia \n. Oto fragment kodu w języku Python, aby uzyskać dokładnie jedno naciśnięcie klawisza: import sys, tty, termios fd = sys.stdin.fileno() old_settings = termios.tcgetattr(fd) try: tty.setraw(sys.stdin.fileno()) ch = sys.stdin.read(1) finally: termios.tcsetattr(fd, termios.TCSADRAIN, old_settings) return ch Kiedy naciskam Enterklawiaturę w …


3
Kiedy mogę użyć tymczasowego IFS do podziału pola?
W bash powiedz, że masz var=a.b.c., a następnie: $ IFS=. printf "%s\n" $var a.b.c Jednak takie użycie IFSdziała podczas tworzenia tablicy: $ IFS=. arr=($var) $ printf "%s\n" "${arr[@]}" a b c Jest to bardzo wygodne, jasne, ale gdzie to jest udokumentowane? Szybki odczyt sekcji dotyczących tablic lub dzielenia wyrazów w …
19 bash 

3
Wakeup ACPI 4-literowy kod oznacza?
Muszę wyłączyć jakieś zdarzenie, aby uniknąć natychmiastowego wznowienia działania po zawieszeniu w komputerze stacjonarnym, i wykonałem to metodą prób i błędów (działa dobrze, więc nie stanowi to problemu). Ale zastanawiam się ... na przykład w moim laptopie mam długą listę /proc/acpi/wakeup: [...] RP03 S4 *disabled PXSX S4 *disabled RP04 S4 …


5
Polecenia do nauki o nieznanym systemie [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Logujesz się do nieznanego systemu UNIX lub Linux (jako root). Jakie polecenia uruchamiasz, aby się …

1
Zezwól niektórym gościom na wykonywanie określonych poleceń
Chciałbym utworzyć nowego użytkownika na niektórych moich hostach Debian / Ubuntu, który jest w stanie zaktualizować serwer za pomocą poleceń apt-get updatei apt-get dist-upgrade, ale nie chcę dać im pełnego dostępu do sudo, aby móc robić cokolwiek innego. czy to możliwe? Być może istnieje sposób na stworzenie skryptu, którego nie …

9
Pusty katalog jądra, ale nagłówki jądra są zainstalowane
Host - Windows 7 Gość - CentOS Próbuję zainstalować kernel-headersprzy użyciu, yumponieważ podczas instalacji vmware-toolspojawia się komunikat z pytaniem o ścieżkę do plików nagłówków jądra dla wersji 3.10.0-229.7.2.e17.x86_64 . Uruchamianie yum install kernel-headerszwrotów Pakiet kernel-headers-3.10.0-229.7.2.e17.x86_64 jest już zainstalowany i najnowsza wersja . Ale katalog /usr/src/kernelsjest pusty. Czy nagłówki jądra są …
19 centos  kernel 

4
Brak dostępu do bezprzewodowego połączenia internetowego Eduroam USTAWIENIA (Linux Mint 17)
Używając Linux Mint (Cinnamon Desktop) nie byłem w stanie połączyć się z bezprzewodową siecią uniwersytecką eduroam . Powodem jest to, że nie mogę znaleźć odpowiedniego sposobu na wprowadzenie odpowiednich ustawień sieciowych, tj. Zmianę ustawień bezpieczeństwa oraz uzupełnienie nazwy konta i hasła. Oto, co otrzymuję (przepraszam za język holenderski): Jak widać, …

5
Po co używać diff / patch, skoro łatwiej jest po prostu użyć cp
diff -u file1.txt file2.txt > patchfile tworzy plik łatki, który składa się z instrukcji patchkonwersji pliku1.txt tak, aby był dokładnie taki sam jak plik2.txt Czy nie można tego zrobić za pomocą cppolecenia? Mogę sobie wyobrazić, że jest to przydatne, gdy plik jest zbyt duży i musi zostać przesłany przez sieć, …
19 shell  cp  diff  patch 

5
Jak zignorować błędy zapisu podczas zerowania dysku?
Powiedz, że chcesz wyzerować uszkodzony dysk twardy. Chcesz zastąpić jak najwięcej zerami. Czego nie chcesz: proces przerywa się przy pierwszym błędzie zapisu. Jak to zrobić? AFAICS, zwykły ddzapewnia tylko opcję ignorowania błędów odczytu. Tak więc coś w tym rodzaju dd if=/dev/zero of=/dev/disk/by-id/lousy-vendor-123 bs=128k nie wystarcza. ddrescue wydaje się być lepszym …
19 hard-disk  dd  ddrescue 

2
Błąd „/run/lvm/lvmetad.socket: połączenie nie powiodło się: brak takiego pliku lub katalogu” - ale nie związany z Grub
Wszystkie polecenia LVM dają mi błąd /run/lvm/lvmetad.socket: connect failed: No such file or directory. Poszukałem tego błędu w Google i znalazłem tylko posty związane z Grubem i Grub-installem. chcę pozbyć się tych błędów # pvs /run/lvm/lvmetad.socket: connect failed: No such file or directory WARNING: Failed to connect to lvmetad: No …
19 linux  lvm 

3
Jak zainstalować źródła jądra FreeBSD10?
Próbuję uruchomić aktualizację Freebsd10 i jestem proszony o źródła jądra ===>>> Launching child to update lsof-4.89.b,8 to lsof-4.89.d,8 ===>>> All >> lsof-4.89.b,8 (9/9) ===>>> Currently installed version: lsof-4.89.b,8 ===>>> Port directory: /usr/ports/sysutils/lsof ===>>> This port is marked IGNORE ===>>> requires kernel sources ===>>> If you are sure you can build …
19 kernel  freebsd 

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.