Dlaczego md5sum zastępuje „\” przed sumą kontrolną podczas znajdowania sumy kontrolnej pliku z „\” w nazwie? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test To samo dotyczy każdego innego
Dlaczego md5sum zastępuje „\” przed sumą kontrolną podczas znajdowania sumy kontrolnej pliku z „\” w nazwie? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test To samo dotyczy każdego innego
Czytam książkę o programowaniu sieciowym za pomocą Go. Jeden z rozdziałów dotyczy pliku / etc / services. Podczas eksploracji tego pliku zauważyłem, że niektóre popularne wpisy, takie jak HTTP i SSH, oba używające TCP w warstwie transportowej, mają drugi wpis dla UDP. Na przykład w Ubuntu...
Czy istnieje sposób na zamknięcie aplikacji GUI w przyjazny sposób „ proszę wyjść teraz ” bez graficznego dostępu do okna aplikacji? Na przykład, jeśli ekran Gnome / X ulegnie awarii na czarny, chciałbym przełączyć się na tty2 i zamknąć aplikacje, takie jak Firefox, w sposób, który pozwoli im...
Mam dwa pytania. Po pierwsze, które polecenie wyświetla listę plików i katalogów, a najpierw katalogi? Drugie pytanie: Chcę skopiować listę plików do jednego katalogu, ale ustaw katalog docelowy jako pierwszą nazwę pliku w
Nie jestem pewien, czy ta data minie w ciągu bieżącego dnia, czy też zajmie to tylko 30 lub 31 dni. na przykład Jeśli aktualna data to March 28th1 miesiąc, musi być February 28th, ale co się stanie, kiedy będzie March 30th? Scenariusz Chcę tworzyć kopie zapasowe niektórych plików każdego dnia,...
Napisałem na maszynie help suspendi otrzymałem to krótkie wyjaśnienie: suspend: suspend [-f] Suspend shell execution. Suspend the execution of this shell until it receives a SIGCONT signal. Unless forced, login shells cannot be suspended. Options: -f force the suspend, even if the shell is...
Chcę mieć możliwość wysyłania sygnałów (najważniejszy jest SIGINT) przez ssh. To polecenie: ssh server "sleep 1000;echo f" > foo rozpocznie tryb uśpienia na serwerze i po 1000 sekundach umieści „f \ n” w pliku foo na moim komputerze lokalnym. Jeśli nacisnę CTRL-C (tj. Wyślę SIGINT do ssh),...
Utwórz następujące pliki w katalogu. $ touch .a .b a b A B 你好嗎 Moja domyślna lskolejność ignoruje obecność wiodących kropek, mieszając je z innymi plikami. $ ls -Al total 0 -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 a -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 .a -rw-r--r-- 1 sparhawk...
Kiedy użyłem potoku w bashu, nie myślałem o tym więcej. Ale kiedy czytam przykład kodu C za pomocą wywołania systemowego pipe () razem z fork (), zastanawiam się, jak rozumieć potoki, w tym potoki anonimowe i potoki nazwane. Często słyszy się, że „wszystko w systemie Linux / Unix jest plikiem”....
Uruchamiając Ubuntu, otwieram terminal i robię sudo bash cd / ls | head -n 1000 I przewidywalnie zwracanych jest około 20 katalogów. Jeśli jednak zrobię ls i nie podłączę go do niczego, ls po prostu wisi tam, dopóki nie zabiję go z innego terminalu. Co może się dziać? EDYTOWAĆ: > type...
Po uruchomieniu lsotrzymuję kolorowe wydruki, które uważam za całkiem przydatne, aby szybko przejrzeć rodzaj pliku. Kiedy próbuję nadać mu kolor, lessnawet przy użyciu flag -ri, -Rkolorowanie zawsze się gubi. Używam zshwersji 5.0.7. Jakieś pomysły? Dzięki. edycja: korzystam z systemu OS...
Przeglądałem listę plików zawartych w coreutils i mogłem wymyślić przykład, w jaki sposób mogę osobiście używać wszystkich dostarczonych poleceń z wyjątkiem ptx. Czy możesz podać jeden lub dwa (lub trzy) przykłady użycia ptx? Im bardziej zróżnicowany przypadek użycia, tym lepiej. $ apropos...
Myślałem o zaprzestaniu używania GNU Coreutils na moich systemach Linux, ale szczerze mówiąc, w przeciwieństwie do wielu innych komponentów GNU, nie mogę wymyślić żadnych alternatyw (w systemie Linux) . Jakie są alternatywy dla rdzeni GNU? czy potrzebuję więcej niż jednej paczki? Odnośniki do...
Kiedy rozpoczynam sesję SSH, która wykonuje długo działające polecenie, co dzieje się z obsługą Ctrl+ C(SIGINT)? Widzę, że sesja SSH jest zamknięta, ale nie jestem pewien, kto pierwszy otrzyma SIGINT: czy to ... zdalne długo działające polecenie? to znaczy (a) procedura obsługi sygnału w zdalnym...
Napisałem następujący skrypt, aby przetestować szybkość funkcji sortowania Pythona: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Następnie porównałem to do sortpolecenia coreutils w pliku zawierającym 10 milionów linii: $ time python sort.py...
Próbuję zbudować kontener procesu. Kontener uruchomi inne programy. Na przykład - skrypt bash, który uruchamia uruchamianie zadań w tle z użyciem „&”. Ważna cecha, o którą mi chodzi, to: kiedy zabiję pojemnik, wszystko, co się pod nim pojawiło, powinno zostać zabite. Nie tylko bezpośrednie...
Moim wymaganiem jest wylistowanie wszystkich plików w katalogu, z wyjątkiem plików kończących się na ~(pliki kopii zapasowych). Próbowałem użyć polecenia: ls -l | grep -v ~ Otrzymuję ten
Byłem zaskoczony tym komentarzem w innym pytaniu: Wysłanie dd sygnału USR1 zbyt wcześnie po jego uruchomieniu (tj. W skrypcie bash, wiersz po uruchomieniu) faktycznie go zakończy Czy ktoś może wyjaśnić, dlaczego
Lubię móc nazywać pliki i katalogi prefiksem podkreślenia, jeśli chcę coś oddzielić od innych plików i katalogów na tym samym poziomie. Na przykład w systemach Windows i Mac poprzedzenie pliku znakiem podkreślenia sortuje go do góry, przed plikami rozpoczynającymi się od znaku...
Jeśli proces uniksowy (Posix) odbierze sygnał, uruchomi się procedura obsługi sygnału. Co się z tym stanie w procesie wielowątkowym? Który wątek odbiera sygnał? Moim zdaniem interfejs API sygnału powinien zostać rozszerzony, aby sobie z tym poradził (tzn. Wątek modułu obsługi sygnału powinien być...