Unix & Linux

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


4
Polecenie „ip addr” pokazuje „UP”, nawet jeśli nie ma adresu powiązanego z tym interfejsem
Chciałbym zrozumieć, co oznacza podniesiony interfejs sieciowy? Ponieważ ip addrlub ifconfigpolecenie wyświetla interfejs w górę, nawet jeśli nie jest z nim powiązany żaden adres IP. na przykład na RHEL7: [root@IDCDVAM887 ~]# ifconfig ens256 ens256: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether 00:50:56:9e:19:5b txqueuelen 1000 (Ethernet) RX packets 229406 bytes 59265584 (56.5 MiB) RX …
16 iproute 



3
Jak mogę rozpocząć cronjob 1 godzinę później każdego dnia?
Muszę zacząć cronjob codziennie, ale godzinę później każdego dnia. To, co mam do tej pory, działa w przeważającej części, z wyjątkiem 1 dnia roku: 0 0 * * * sleep $((3600 * (10#$(date +\%j) \% 24))) && /usr/local/bin/myprog Gdy dzień roku będzie równy 365, zadanie rozpocznie się o 5:00, ale …
16 cron 

4
Dlaczego akceptuje zduplikowane przełączniki?
Jestem ciekawy - czy jest różnica między ls -li ls -lllllllllllllllllllllllllllll? Wynik wydaje się być taki sam i nie jestem pewien, dlaczego lspozwala na duplikowanie przełączników. Czy to standardowa praktyka wśród większości poleceń?
16 ls  options 

1
Obracanie plików dziennika podczas działania procesu
Mam proces, który zapisuje standardowe dane wyjściowe i standardowy błąd do pliku dziennika /var/log/dragonturtle.log. Czy w ogóle istnieje możliwość obrócenia pliku dziennika i proces nadal zapisuje do nowego pliku dziennika, nie zabijając go? Co dzieje się obecnie (biorąc pod uwagę konfigurację Logrotate poniżej): Proces pisze do /var/log/dragonturtle.log Logrotate przenosi się …
16 logs  stdout  logrotate 

5
Wyodrębnij wartość między podwójnymi cudzysłowami
Moje zapytanie polega na wyodrębnieniu wartości między podwójnymi cudzysłowami "". Przykładowe dane wejściowe to: 10.219.41.68 - - - [11 / Jun / 2014: 10: 23: 04 -0400] Sec: 0 MicSec: 1797 "GET / balancer-manager HTTP / 1.1" 200 28980 "-" "curl / 7.15.5 (i386 -redhat-linux-gnu) libcurl / 7.15.5 OpenSSL / …
16 awk 

3
Systemowa jednostka użytkownika, która zależy od jednostki systemowej (sleep.target)
Czytałem doc i nadal nie jest dla mnie jasne, czy można osiągnąć następujące cele: zdefiniowana usługa ~/.config/systemd/user/task.servicezależy od system sleep.target( ~/.config/systemd/user/sleep.target.wants/task.service). Teraz spodziewam task.servicesię rozpocząć po uruchomieniu $ systemctl suspend, jednak task.servicenie zostało uruchomione. Używam debiana z wersją systemową 208, systemd --userskonfigurowaną mniej więcej tak, jak opisano na ArchWiki . …
16 systemd 

1
zgadzają się z ukierunkowanymi karami
Korzystam z tre-agrep (manpage) , implementacji agrep (manpage) , aby wykonać przybliżone dopasowanie wzorca. To narzędzie wyszukuje dopasowania na podstawie odległości Levenshteina , a użytkownik może skonfigurować karę nakładaną za zmiany podmiany, wstawiania lub usuwania. Chciałbym jednak zastosować ważenia w różny sposób na całej długości zapytania, a mianowicie o niższej …
16 grep  agrep 

2
Instalowanie serwera mysql w błędnym skrypcie powłoki bootstrap (jak pominąć instalację?)
Próbowałem zainstalować serwer mysql na mojej maszynie wirtualnej Vagrant Ubuntu 12.04 LTS. Gdy to zrobiłem, instalacja uruchomi się automatycznie. Widzę to w wyjściu Vagrant: Chociaż nie jest to obowiązkowe, zdecydowanie zaleca się ustawienie hasła ││ dla administracyjnego użytkownika „root” MySQL. ││││ Jeśli to pole pozostanie puste, hasło nie zostanie zmienione. …
16 ubuntu  mysql  vagrant 

2
Jądro Linux upuszcza niestandardowe kody skanowania klawiatury
Mam starą klawiaturę z kluczem IBM 122 model M, którą dostosowuję do użytku na nowoczesnym komputerze. Korzystam z Teensy 2.0 do kodowania i obsługi strony USB. Pożyczyłem oprogramowanie z projektu klawiatury Humble Hacker ( https://github.com/humblehacker/keyboard ) i dodałem dodatkowe klucze w konfiguracji kompilacji. Jak na razie dobrze. Wszystkie „zwykłe” klucze …

5
Skąd system operacyjny wie, że polecenie wymaga sudo?
Po uruchomieniu pliku wykonywalnego czasami system operacyjny odmawia zgody na to. Na przykład konieczne będzie uruchomienie make installz prefiksem będącym ścieżką systemową sudo, podczas gdy prefiks będący ścieżką niesystemową nie będzie wymagany sudo. W jaki sposób system operacyjny decyduje, że uruchomienie pliku wykonywalnego wymagałoby więcej uprawnień niż użytkownik, nawet zanim …
16 permissions  sudo 


6
Jak wpisać kilka nazw plików przy mniejszej liczbie naciśnięć klawiszy
Jeśli chcę przekonwertować pdfna pngzdjęcie za pomocą imagemagick, robię coś takiego: convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png Plik pdf często ma bardzo długą nazwę z kilku powodów i chcę, aby pngplik miał tę samą nazwę oprócz rozszerzenia. Zazwyczaj wybieram this_is_a_very_long_filename_of_my_pdf_file.pdfdwa razy i za pośrednictwem zakładki zsh-menu, a następnie zmieni pdfsię …

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.