Unix & Linux

11
Czy można użyć pliku klucza jako hasła do sudo?

Kontekst Lubię pracować publicznie na swoim laptopie, ale lubię też używać sudo bez hasła. Opierając się na tym, co wiem teraz, użyłbym NOPASSWDopcji z mojego sudoerspliku, ale oczywiście każdy mógł użyć sudo, jak sobie życzy. Jedną ważną myślą, która przychodzi mi do głowy, jest to, że istnieją...

11
Kogo pyta Linux, kiedy wykonujesz whois?

Kiedy to zrobisz: $ whois stackoverflow.com czy Twój Linux najpierw wykonuje zapytanie DNS, znajduje adres IP stackoverflow.com, a następnie pyta o informacje bezpośrednio tam? Czy też pyta „root” serwer whois (czy adres IP „root whois server” jest zakodowany na stałe w dystrybucji Linuksa, w...

11
Jak odzyskać usunięte crontab

Próbowałem edytować crontab w terminalu i przypadkowo wpisałem crontab -rzamiast crontab -e. Kto by pomyślał, że takie niebezpieczne polecenie usiadłoby obok litery, aby edytować crontab? Co więcej, wciąż próbuję dowiedzieć się, jak crontab -rnie prosić o potwierdzenie? Niezależnie od mojego braku...

11
Jak w skrypcie powłoki mogę (1) uruchomić polecenie w tle (2) czekać x sekund (3) uruchomić drugie polecenie, gdy to polecenie jest uruchomione?

Oto, co muszę zrobić: rozpocznij proces A w tle poczekaj x sekund rozpocznij proces B na pierwszym planie Jak mogę sprawić, że zacznie się czekać? Widzę, że „sen” wydaje się zatrzymywać wszystko i nie chcę tak naprawdę „czekać”, aż proces A zakończy się całkowicie. Widziałem pewne pętle...

11
Jak odwrócić zawartość pliku binarnego?

Rozwiązałem wyzwanie, w którym znalazłem plik danych bez rozszerzenia. Do filepodaje komunikat, że jest data file (application/octet-stream). hdPodaje komunikat PNB. w ostatniej linii. Więc jeśli odwrócę ten plik, to otrzymam plik w formacie .PNG , szukałem wszędzie, ale nie znalazłem rozwiązania...

11
Jak zrobić ctrl + c / not / przerwać pętlę while?

Biorąc pod uwagę tę pętlę: while sleep 10s ; do something-that-runs-forever done Kiedy naciskam Ctrl + C, cała pętla while zostaje przerwana. Chcę przerwać proces „coś”, odczekać 10 sekund, a następnie ponownie uruchomić „coś”. Jak sprawić, by ctrl + c wpływał tylko na „coś”, a nie na pętlę...

11
Co to jest ~ (tylda), gdy jest używany jako prefiks ścieżki?

Edycja: Jest to duplikat /programming/998626/meaning-of-tilde-in-linux-bash-not-home-directory/ . Nie mam reputacji, aby zamknąć to pytanie jako duplikat. Nie mówię o tym ~jak w katalogu domowym, ale raczej o tym: $ ls ~foo/bar /some/mount/point/foo/bar Jeśli jednak spróbuję użyć innego punktu...