Unix & Linux

23
Dlaczego „grep -q” zajmuje cały plik wejściowy?

Rozważ następujący plik wejściowy: 1 2 3 4 Bieganie { grep -q 2; cat; } < infile nic nie drukuje. Spodziewałbym się, że to wydrukuje 3 4 Mogę uzyskać oczekiwany wynik, jeśli zmienię go na { sed -n 2q; cat; } < infile Dlaczego pierwsze polecenie nie wypisuje oczekiwanego wyniku?...

23
Pomylone przez wpisy ExecStartPre w pliku jednostki systemowej

Mam usystematyzowaną usługę, która musi utworzyć katalog /run, ale w przeciwnym razie działa jako użytkownik inny niż root. Z przykładu bloga wyprowadziłem następujące rozwiązanie: [Unit] Description=Startup Thing [Service] Type=oneshot ExecStart=/usr/bin/python3 -u...

23
Od kiedy POSIX i GNU rm nie usuwają /?

Od kilku lat rmnarzędzie GNU nie usuwa, /chyba że zostanie wywołane z --no-preserve-rootopcją. Jednak polecenie rm -rf /to pozostawiono w zbiorowej podświadomości jako niebezpieczne od bardzo dawna, a ludzie wciąż często wymieniają je jako „przerażające” polecenie. Zastanawiałem się, kiedy...

23
Co faktycznie pokazuje sekcja „błędy” w / proc / cpuinfo?

W systemie Debian Stretch i testowaniu / Buster z bieżącym jądrem i zainstalowanym mikrokodem nadal widzę topnienie i widmo na liście błędów /proc/cpuinfo. Jednak uruchamianie spectre-meltdown-checkerprogramów nie jest wrażliwe. Zastanawiam się więc, co /proc/cpuinfoto pokazuje. Czy są to tylko...