Unix & Linux

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

5
Jak poprawnie ustawić nazwę hosta i nazwę domeny?
Wynajmuję serwer, uruchamiam Ubuntu 16.04 w firmie, nazwijmy ją company.org. Obecnie mój serwer jest skonfigurowany w następujący sposób: nazwa hosta: server737263 Nazwa domeny: company.org Oto moja nazwa FQDN: user@server737263:~ $ hostname --fqdn server737263.company.org To nie jest zaskakujące. Wypożyczam też nazwę domeny, nazwijmy ją domain.org. Chciałbym zmienić nazwę mojego serwera na …

4
Ustaw usługę systemową do uruchomienia po zamontowaniu fstab
Pracuję na systemd .serviceskrypt, który ma rozpocząć po lokalizacja sieciowa jest zamontowany poprzez CIFS /etc/fstababy /mnt/na rozruchowym. Skrypt czeka na uruchomienie skryptu zależności OpenVPN, ale chcę też, aby czekał na zakończenie montowania. /etc/systemd/system/my-daemon.service : [Unit] Description=Launch My Daemon After=network.target vpn-launch.service Requires=vpn-launch.service Próbowałem dodać systemd.mountdo linii:, After=network.target vpn-launch.service systemd.mountale nie dało …
33 debian  systemd 

2
Czy muszę zrestartować Nginx, jeśli odnowię moje certyfikaty bezpieczeństwa?
Więc konfiguruję serwer nginx z włączoną obsługą SSL z definicją serwera, taką jak: server { listen :80; listen [::]:80; server_name example.org; root /foo/bar; ssl on; ssl_certificate /path/to/public/certificate; ssl_certificate_key /path/to/private/key; ... } Masz pomysł (proszę wybaczyć literówki). W każdym razie zastanawiam się; jeśli odnówię moje certyfikaty, czy istnieje sposób na ich …

1
Jak używać bajtów zerowych w Bash?
Przeczytałem, że ponieważ ścieżki plików w Bash mogą zawierać dowolny znak oprócz bajtu zerowego (bajt o wartości zerowej $'\0'), najlepiej użyć bajtu zerowego jako separatora. Na przykład, jeśli dane wyjściowe findzostaną wysłane do innego programu, zaleca się użycie -print0opcji (dla wersji find, które ją mają). Ale chociaż coś takiego działa …
33 bash  null 


2
systemowy zegar co 15 minut
Próbuję stworzyć systemowy zegar, który będzie działał co 15 minut. W tej chwili mam: timer-fifteen.timer: [Unit] Description=15min timer [Timer] OnBootSec=0min OnCalendar=*:*:0,15,30,45 Unit=timer-fifteen.target [Install] WantedBy=basic.target timer-fifteen.target: [Unit] Description=15min Timer Target StopWhenUnneeded=yes To działa w kółko, bez zatrzymywania się. Czy *:0,15,30,45:*zamiast tego musi być ? Jak mogę to zrobić?
33 systemd 

10
Klucz publiczny SSH nie będzie wysyłany na serwer
Walczyłem z tym od kilku godzin, więc każda pomoc jest bardzo mile widziana ... Mam 2x serwery, z których oba mogę sshz kluczami publicznymi z OSX, żadnych problemów, więc jestem pewien, że wszystko jest w porządku sshd_config. Próbuję skonfigurować zadanie CRON rsyncdo synchronizacji dwóch serwerów i potrzebuję serwera B (kopia …

2
Co oznacza nazwa interfejsu eth0 w systemie Linux?
Co oznaczają nazwy interfejsów systemu Linux? eth0 eth1 wlan0 Moje obecne założenie jest takie, że kiedy jesteśmy połączeni z Internetem za pomocą kabla LAN, jest to eth0 lub eth1, a kiedy jesteśmy połączeni z Internetem przez WiFi, to jest wlan0.
33 linux  networking 

4
Rozpakowywanie partii plików
Kiedy próbuję unzip filename.zip to działa. Muszę jednak rozpakować serię plików zip. Dlaczego: find . -name "*.zip" -print0 | xargs -0 unzip lub ls *.zip | xargs unzip nie działa? W obu przypadkach pojawia się komunikat „Uwaga: nazwa pliku nie pasuje:”.
33 command-line  zip 



5
wyszukaj tekst na wyjściu terminala
Uruchamiam aplikację z poleceniem, $ grails run-appktóra drukuje terminal logowania jak poniżej. Chcę wyszukać konkretny tekst (powiedzmy user authorities) w tym dzienniku, aby móc dalej weryfikować. Jednym ze sposobów jest użycie Logging Apis do napisania pliku tekstowego, ale w tej chwili chcę go przeszukać w terminalu. Znalazłem podobne pytanie, jak …

15
Jak uruchomić to samo polecenie linux w więcej niż jednej karcie / powłoce jednocześnie?
Czy jest jakieś narzędzie / polecenie w systemie Linux, którego można użyć do uruchomienia polecenia na więcej niż jednej karcie jednocześnie? Chcę uruchomić to samo polecenie: ./myprog argument1 argument2jednocześnie w więcej niż jednej powłoce, aby sprawdzić, czy muteksy działają poprawnie w programie wątkowym. Chcę być w stanie zwiększyć liczbę wystąpień …

3
Lista ostatnio zmodyfikowanych plików
Jak mogę uzyskać listę wszystkich plików zmodyfikowanych, powiedzmy 3 miesiące temu. Sprawdziłem to pytanie, ale nie byłem w stanie zastosować go w moim scenariuszu. Próbuję tego teraz, wydaje się, że działa, ale wiem, że powinien istnieć lepszy sposób użycia find. ls -ltR | grep -v '2011-05' | grep -v '2011-06' …
33 files  find  ls  date 


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.