Pytania otagowane jako linux

Te pytania dotyczą ogólnie Linuksa - NIE są specyficzne dla konkretnej dystrybucji. Jeśli zdarza się, że pytanie jest w środowisku Linux, proszę podać dystrybucję Linuksa w treści pytania, ale NIE używaj znacznika / linux.

2
Jak odróżnić wejście od różnych klawiatur?
Chcę napisać aplikację w języku Python, której można używać z domyślną klawiaturą i specjalnie zaprojektowaną dla tej aplikacji. Zaprojektuję to po prostu za pomocą małej klawiatury numerycznej z naklejkami, aby przypisywać różne klawisze. Obie klawiatury zostaną podłączone przez USB. Jednak po naciśnięciu tych klawiszy tylko ich zwykłe sygnały (cyfry, operatory …
14 linux  usb  keyboard 

3
Jak symulować niepodłączony kabel sieciowy lub wyłączony serwer?
Symulowałem opóźnienie sieci za pomocą netem i to świetnie. Teraz chcę zasymulować niepodłączony kabel sieciowy lub gdy serwer nie działa. Potrzebuję tego, aby ułatwić testowanie mojej aplikacji i nie mogłem znaleźć w Internecie niczego, co by mi pomogło. Moje serwery są wirtualnymi instancjami CentOS i znajdują się w Virtualbox. Chcę …
14 linux  shutdown 

3
Jak pozwolić aplikacji SDL (nie działającej jako root) korzystać z konsoli
Chcę używać programu opartego na SDL do wyświetlania grafiki na konsoli, bez konieczności logowania się z konsoli i bez uruchamiania programu jako root. Na przykład chcę móc go uruchomić za pośrednictwem ssh. Docelowym systemem operacyjnym jest raspbian. Oto krótki przykład w Pythonie, aby zilustrować problem: import os, pygame os.environ['SDL_VIDEODRIVER'] = …

1
Czy możliwości mogą być użyte w skryptach bez ustawiania binarnego interpretera?
Obecnie używam cap_net_bind_service MY_USERNAMEw /etc/security/capability.conf. Teraz muszę tylko ustawić cap_net_bind_service+iinterpreter mojego ulubionego języka skryptowego, aby móc dodać CAP_NET_BIND_SERVICEdo efektywnego zestawu poprzez libcap [-ng]. Działa to dobrze, ale zastanawiam się, czy istnieje sposób na osiągnięcie tego samego bez ustawiania jakichkolwiek ograniczeń dla pliku binarnego interpretera. Chociaż nie jest to duży problem …


4
Jakie są różne sposoby wyświetlania komunikatu w powłoce bash po zalogowaniu się użytkownika?
Mam VPS CentOS 5.7 używający bash jako powłoki, która wyświetla markowe powitanie natychmiast po zalogowaniu przez SSH. Próbowałem to zmodyfikować, ale nie mogę znaleźć, gdzie to jest w zwykłych miejscach. Do tej pory zajrzałem do motdpliku i sprawdziłem sshd_configustawienia pliku banera. Plik baneru nie jest ustawiony. Gdzie jeszcze mogę sprawdzić, …
14 linux  bash  ssh  centos  login 


12
narzędzia linux diff: utwórz listę zmodyfikowanych plików
Jak utworzyć listę zmodyfikowanych plików programowo przy użyciu narzędzi wiersza poleceń systemu Linux? Nie interesuje mnie różnica w żadnym konkretnym pliku (delta, łatka). Chcę tylko mieć listę nowych lub zmodyfikowanych plików w porównaniu do poprzedniej wersji produktu. Aby móc opublikować nową aktualizację produktu. aktualizacja: diff -qrnie daje bardzo wygodnych wyników. …

2
Które wybrać - polecenia w stylu BSD lub Unix, jeśli są dostępne?
Polecenia takie psmają wiele parametrów, zwłaszcza dlatego, że dają możliwość wyboru między flagami w stylu Unix i BSD. Mam nadzieję, że tu rozumiesz. Więc kiedy dostępna jest taka opcja, którą wybrać, aby uzyskać maksymalną kompatybilność we wszystkich systemach Linux? (maksymalna kompatybilność jest na przykład jednym z priorytetów) Wiem, że styl …
14 linux  bsd  ps 

5
Po co określać rozmiar bloku przy kopiowaniu urządzeń o skończonym rozmiarze?
W samouczkach online często zaleca się użycie następującego polecenia, aby skopiować CDROM do obrazu ISO: $ dd if=/dev/dvd of=foobar.iso bs=2048 Dlaczego należy podać rozmiar bajtu? Zauważam, że w rzeczywistości 2048 jest standardowym rozmiarem bajtów dla obrazów CDROM, ale wydaje się, że ddbez określenia bs=lub też count=działa. W jakich okolicznościach byłoby …
14 linux  hard-disk  dd  cloning 

5
Sortuj pliki tekstowe z wieloma wierszami jako wiersz
Mam plik tekstowy w tym formacie: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 Chcę posortować ten plik według KEYlinii i zachować w nim kolejne 4 wiersze, więc posortowany wynik powinien wyglądać następująco: #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### …

1
Jakie są standardowe kody błędów w systemie Linux?
Kiedy piszę kod bash, na przykład, który kopiuje plik, gdy plik nie istnieje, w terminalu widzę błąd podobny do „nie znaleziono pliku”, jeśli użytkownik skryptu nie uzyska uprawnienia, wyświetlony zostanie błąd up jest podobny do „odmowy dostępu”. Zasadniczo, bez względu na język programowania, na przykład podczas pisania kodu w celu …


3
Jak zregenerować 70-persistent-net.rules bez restartu?
Plik /etc/udev/rules.d/70-persistent-net.rulesjest generowany automatycznie w systemie Linux z udev, jeśli nie istnieje, podczas ponownego uruchamiania. Chciałbym jednak wiedzieć, jak utworzyć ten plik reguł (z poleceniem) bez ponownego uruchamiania serwera. Przeszukiwałem go przez jakiś czas i odkryłem, że plik reguł jest generowany przez ten skrypt: /lib/udev/write_net_rules Nie można jednak uruchomić tego …
14 linux  udev 


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.