Unix & Linux

10
polecenie dd opcja bs na końcu dysku

Gdybym miał użyć ddpolecenia w następujący sposób: dd if=/dev/zero of=/dev/sdX bs=16M Co stanie się na końcu dysku, jeśli nie będzie to dokładna wielokrotność 16M? Czy to oznacza, że ​​ostatnia pozostała część dysku nie jest wyzerowana? Zauważyłem w

10
Jak mogę anulować resztę listy poleceń w Bash?

W Bash od czasu do czasu wpisuję listę poleceń i uderzam Enter, a dopiero później zdaję sobie sprawę, że istnieje błąd z niektórymi poleceniami na końcu listy. Wiem, że jeśli naciśniesz Ctrl+ C, zakończy to aktualnie działające polecenie i anuluje resztę listy. Czy jest jakiś sposób, aby anulować...

10
O jakie hasło użytkownika prosi `sudo`?

$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo więc sudomoże być uruchamiany przez dowolnego użytkownika, a każdy działający użytkownik sudobędzie miał root jako efektywny identyfikator użytkownika procesu, ponieważ ustawiony /usr/bin/sudojest bit set-user-id . Od...

10
Dlaczego proces w tle nie zostaje zabity?

Próbowałem uruchomić skrypt powłoki za pomocą sesji zdalnej, która uruchamia proces w tle za pomocą polecenia. nohup python3 run.py > nohup.out & Gdy sesja zdalna jest zamknięta, proces zostaje zabity komunikatem: Złapany sygnał SIGHUP SIGHUP został złapany, ale nie zdemonizowany....

10
Nazwane potoki, deskryptory plików i EOF

Dwa okna, ten sam użytkownik, z monitami bash. W oknie typu 1: $ mkfifo f; exec <f Więc bash próbuje teraz odczytać z deskryptora pliku 0, który jest odwzorowany na nazwany potok f. W oknie typu 2: $ echo ls > f Teraz okno-1 wypisuje ls, a następnie powłoka umiera. Dlaczego? Następny...

10
alternatywne opcje dla rm -f

Chciałbym uruchomić wiersz poleceń: cd ~/www/tmp/; rm -P 2* Ale pojawia się błąd, jeśli nie ma plików zaczynających się od 2. Można by pomyśleć, że chciałbym jednak użyć -f: -f Attempt to remove the files without prompting for confirmation, regardless of the file's permissions. If the file...

10
Jak zapytać menu preferencji Terminatora?

Jestem wielkim fanem Terminatora . Domyślnie menu preferencji jest dostępne po kliknięciu terminala prawym przyciskiem myszy. Właśnie skonfigurowałem Terminator do wykonania kopiowania wklejania prawym przyciskiem myszy (podobnie jak Putty). Niestety powoduje to, że menu preferencji nie jest już...

10
Dziwne zachowanie tr przy użyciu zakresów

Mam jeden konkretny serwer, który wykazuje dziwne zachowanie podczas używania tr. Oto przykład z działającego serwera: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ To ma dla mnie idealny sens. Wynika to jednak z serwera „specjalnego”: [root@host~]#...

10
Czy host .ssh / config może mieć wiele wpisów HostName?

Skonfigurowałem przekierowywanie portów ssh i routera, aby móc ssh do komputera w mojej sieci domowej, gdy nie ma mnie w domu. Obecnie w moim .ssh/configpliku są dwa wpisy: jeden dla mojej sieci domowej i jeden dla mnie, gdy nie jestem: Host mycomputer HostName 192.168.X.X Host mycomputerathome...