Unix & Linux

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

5
Ubuntu Server 16.04 - OpenVPN wydaje się nie uruchamiać, nie zapisuje się żadnych dzienników
Zainstalowałem i oepnvpn na serwerze Ubuntu 16.04, postępując zgodnie z następującymi wytycznymi, jak skonfigurować- open-VPN -server-na-Ubuntu Kiedy uruchamiam serwer openVPN za pomocą: service openvpn startwygląda na to, żeby zacząć, ale nie otrzymuję zapisanych plików dziennika, mimo że mam aktywowaną opcję dziennika. status /var/log/openvpn-status.log log /var/log/openvpn.log Wszelkie wskazówki, co mogę wypróbować? …
13 ubuntu  openvpn  syslog 

3
Wyświetl stdout i stderr w dwóch osobnych strumieniach
Szukam sposobu wizualnego oddzielenia stdout i stderr, aby się nie przeplatały i aby można je było łatwo zidentyfikować. Idealnie, stdout i stderr miałyby oddzielne obszary na ekranie, w których są wyświetlane, np. W różnych kolumnach. Na przykład dane wyjściowe, które wyglądałyby tak: ~$ some command some useful output info ERROR: …

2
Czy SystemD spawnuje N procesów?
W mojej organizacji mamy wiele kolejek zajmujących procesy robocze. Obecnie używamy SupervisorD do zarządzania nimi, ale chcielibyśmy użyć SystemD, jeśli to możliwe, aby uzyskać pewne korzyści. Mam dość doświadczenie w pisaniu niestandardowych jednostek, ale nie mam od razu analogu w ziemi SystemD. W dokumentacji SupervisorD nazwany parametr numprocsjest szczegółowy, co …


2
Symulować działanie „make install” - „suchej pracy” czy narzędzia symulatora?
Czy istnieje ogólny sposób uruchamiania skryptu bash i sprawdzania poleceń, które się z tym wiążą, ale w rzeczywistości nie uruchamiają poleceń - tj. Rodzaju „suchego uruchamiania” / symulatora? Mam skrypt instalacyjny bazy danych (właściwie „make install” po uruchomieniu ./configure i make), który chcę uruchomić, ale instaluje wiele rzeczy, których nie …

2
Wykonywanie operacji zapisu atomowego w pliku bash
Po przejrzeniu dokumentacji bash , to pytanie i to wciąż nie jest dla mnie jasne, w jaki sposób mogę wykonać operacje zapisu atomowego (dołączyć) do pliku w bash. Mam skrypt uruchamiany w wielu instancjach, który w pewnym momencie musi zapisać dane do pliku: echo "$RESULT" >> `pwd`/$TEMP_DIR/$OUT_FILE Jak to możliwe, …


3
Jak zmniejszyć rozmiar initrd podczas kompilacji jądra?
Kiedy kompiluję własne jądro, zasadniczo robię to: Pobieram źródła ze strony www.kernel.org i rozpakowuję je. Kopiuję moje poprzednie .configdo źródeł i make menuconfigsprawdzam nowe opcje i modyfikuję konfigurację zgodnie z nową polityką jądra. Następnie kompiluję: make -j 4 Wreszcie mogę zainstalować go: su -c 'make modules_install && make install'. Po …

4
Jak zainstalować pliki wykonywalne
Czasami spotykam się z oprogramowaniem, które nie jest oferowane w .deblub .rpmtylko jako plik wykonywalny. Na przykład Visual Studio Code , WebStorm lub Kerbal Space Programm . W przypadku tego pytania wezmę Visual Studio Code za punkt odniesienia. Oprogramowanie jest oferowane jako pakiet zip. Podczas rozpakowywania pozostaje mi folder o …

4
przekierowanie portów do aplikacji w sieciowej przestrzeni nazw za pomocą VPN
Byłem w stanie skonfigurować sieciową przestrzeń nazw, założyć tunel z openvpn i uruchomić aplikację, która korzysta z tego tunelu w przestrzeni nazw. Do tej pory było dobrze, ale do tej aplikacji można uzyskać dostęp za pośrednictwem interfejsu sieciowego i nie mam pojęcia, jak kierować żądania do interfejsu internetowego w mojej …

3
WiFi: `iw reg set US` nie ma wpływu
W trakcie próby zdiagnozowania porzucenia Wi-Fi odkryłem, że domena regulacyjna w moim interfejsie Wi-Fi jest ustawiona na „świat” (00), a zmiana jej na mój region (USA) powinna pomóc rozwiązać problem. Jednak każda próba, którą to zrobiłem, została zignorowana. Bieganie iw reg set USnie ma widocznego wpływu: $ iw reg get …
13 wifi 

2
Poprawne znaki nazwy funkcji powłoki
Korzystanie z rozszerzonych znaków Unicode jest (bez wątpienia) przydatne dla wielu użytkowników. Prostsze powłoki (ash (busybox), myślnik) i ksh nie działają z: tést() { echo 34; } tést Ale bash , mksh , lksh i zsh wydają się na to pozwalać. Wiem, że prawidłowe nazwy funkcji POSIX używają tej definicji …
13 bash  shell  zsh  function 

1
Jak uzyskać więcej informacji o pliku gniazda?
W przypadku pliku gniazda lubi to: # ls -alti socket 14112 srw------- 1 root root 0 Nov 15 20:03 socket # cat socket cat: socket: No such device or address Ponieważ catpolecenie jest tutaj bezużyteczne, czy istnieje jakakolwiek metoda uzyskania dodatkowych informacji o pliku gniazda? Na przykład, którego portu nasłuchuje? …

5
Jak wyodrębnić dane z pliku JSON
Mam bin szukający rozwiązania dla mojego pytania, ale nie znalazłem ani lepiej powiedział, że nie dostałem go z tym, co znalazłem. Porozmawiajmy więc o tym, o czym jest mój problem. Korzystam z oprogramowania Smart Home Control na Raspberry Pi i jak się dowiedziałem w ten weekend za pomocą pilota, mogę …


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.