Przeczytałem opis tych poleceń z książki passwd: Zmienia hasło dla istniejącego użytkownika. chpasswd: Odczytuje plik par nazwy użytkownika i hasła oraz aktualizuje hasła. Wygląda na to, że te polecenia wykonują te same zadania. Czy jest między nimi jakaś różnica? EDYTOWAĆ: Chcę się dowiedzieć, kiedy ich używamy, które pliki zmieniają się. …
Chciałbym przeczytać różne wiersze pliku tekstowego dla różnych zmiennych. Na przykład input.txt: line1 foo foobar bar line2 bar line3 foo line4 foobar bar Chcę wynik ten powinien być przechowywany w zmiennych var1, var2, var3i var4takie, które var1=line1 foo foobar bar var2=line2 bar i tak dalej. Czy ktoś mógłby mi powiedzieć, …
Które polecenie pozwala mi wiedzieć, czy moja kamera internetowa jest używana, czy nie? lsof /dev/video0nie jest wystarczający. Wszystkie urządzenia blokowe o numerze głównym i dodatkowym 81 i 0 powinny być monitorowane.
# su -l www-data ./http-app.py This account is currently not available. # su -l www-data -c ./http-app.py This account is currently not available. # su -c ./http-app.py www-data This account is currently not available. # su -lc ./http-app.py www-data This account is currently not available. # getent passwd www-data www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin …
Mam katalogi systemu plików Ubuntu w katalogu głównym i przypadkowo skopiowałem setki plików do katalogu głównego. Intuicyjnie próbowałem usunąć skopiowane pliki, wykluczając podobny system plików rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. ale to nie działa. Jaki jest właściwy sposób wykluczenia niektórych katalogów podczas usuwania całości? EDYCJA: Nigdy nie próbuj tutaj żadnych poleceń, …
Czy istnieje sposób dynamicznego przypisywania zmiennych środowiskowych w pliku systemowej jednostki usługowej? Mamy maszynę, która ma 4 procesory graficzne i chcemy rozdzielić wiele wystąpień pewnej usługi na GPU. Na przykład: gpu_service @ 1: 1. usługa gpu_service @ 2: 1. usługa gpu_service @ 3: 1. usługa gpu_service @ 4: 1. usługa …
Czy ktoś mógłby wyjaśnić, jak to exitpolecenie działa w terminalu uniksowym? Wyszukiwanie man exit i which exitnie było pomocne, natrafiłem na następujący problem. Po zainstalowaniu pakietów dodatkowych dla Anacondy i PyCharm w moim nowym systemie Red Hat zauważyłem, że kiedy dzwonię exitdo wyjścia z sesji terminalu, dostaję serię błędów, a …
Mam katalog z dużą ilością zdjęć. Konkretnie du -sh --apparent-size /path/to/myfolderdaje mi 331G. Który jest świetny. Ale teraz chcę uzyskać listę pogrupowaną według miesięcy, np. Coś takiego: 2016-01 20MB 2016-02 520MB 2016-03 312MB ... Czy istnieje (rozsądny) sposób, aby to zrobić za pomocą wbudowanych linuksów, czy powinienem po prostu napisać …
Stworzyłem usługę na Debianie 8.6 i gdy próbuję uruchomić ją za pomocą polecenia service, pojawia się błąd. Próbowałem systemctl daemon-reload, ale wciąż otrzymuję ten sam rezultat. $ sudo service cloud9 start $ sudo service cloud9 status ● cloud9.service - cloud9 Loaded: loaded (/etc/systemd/system/cloud9.service; enabled) Active: failed (Result: start-limit) since Thu …
Patrząc na szyfrowanie dysku twardego. rozwiązaniem wydaje się być dm-crypt z LUKS za pomocą hasła. Pracuję z wieloma niezależnymi dyskami twardymi zamontowanymi w puli dyskowej do odczytu. W takim przypadku muszę wpisać hasło wiele razy. Czy istnieje sposób na zaszyfrowanie dysków twardych za pomocą pliku klucza, może umieścić go na …
Dlaczego daje echo ,,, |sed s':\(,\)\(,\):\1*\2:'g„ ,*,,” zamiast „ ,*,*,”? Innymi słowy: dlaczego pomimo flagi „g” sed nie wstawia „ *” między jedną parę przecinków?
Mam ciąg wejściowy, taki jak: arg1.arg2.arg3.arg4.arg5 Dane wyjściowe, których chcę, to: arg5.arg4.arg3.arg2.arg1 Nie zawsze jest to 5 argumentów, może wynosić od 2 do 10. Jak mogę to zrobić w skrypcie bash?
Chciałbym napisać funkcję, którą mogę wywołać ze skryptu z wieloma różnymi zmiennymi. Z niektórych powodów mam z tym wiele problemów. Przykłady, które czytałem, zawsze używają po prostu zmiennej globalnej, ale to nie uczyniłoby mojego kodu o wiele bardziej czytelnym, o ile widzę. Przykład zastosowania zgodnego z przeznaczeniem: #!/bin/bash #myscript.sh var1=$1 …
Generuję losowe dane i próbuję przekonwertować je na obraz PNG, używając: head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:- To polecenie zawsze pokazuje szarawy obraz z niektórymi pikselami RGB. Co …
Zacząłem uczyć się języka Bash kilka dni temu. Próbuję uzyskać status wyjścia grepwyrażenia w zmiennej takiej jak ta: check=grep -ci 'text' file.sh a wyjście, które mam, to No command '-ic' found Czy powinienem to zrobić za pomocą polecenia potoku?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.