Pytania oznaczone «linux»

713
Co oznacza set -e w skrypcie bash?

Badam zawartość tego pliku preinst , który skrypt wykonuje przed rozpakowaniem pakietu z pliku archiwum Debiana (.deb). Skrypt ma następujący kod: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName ]; then echo...

675
Git pyta o nazwę użytkownika za każdym razem, gdy pcham

Ilekroć próbuję wcisnąć do mojego repozytorium, prosi o jedno i drugie username & password. Nie mam problemu z ponownym wprowadzaniem hasła za każdym razem, ale problem polega na wprowadzeniu nazwy użytkownika. Używam httpsdo klonowania mojego repozytorium. Jak mogę skonfigurować git, aby nie...

651
Eksplorowanie systemu plików kontenera Docker

Za pomocą okna dokowanego zauważyłem, że muszę zrozumieć, co dzieje się w kontenerze lub jakie pliki tam są. Jednym z przykładów jest pobieranie obrazów z indeksu dokowania - nie masz pojęcia, co zawiera obraz, więc uruchomienie aplikacji jest niemożliwe. Idealne byłoby, aby móc w nich ssh lub...

630
Śpij przez milisekundy

Wiem, że sleep(x)funkcja POSIX sprawia, że ​​program śpi przez x sekund. Czy istnieje funkcja umożliwiająca uśpienie programu przez x milisekund w C

629
Jak działa „cat << EOF” w bash?

Musiałem napisać skrypt, aby wprowadzić wieloliniowe dane wejściowe do programu ( psql). Po trochę googlingu znalazłem następującą składnię: cat << EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF To poprawnie konstruuje łańcuch wieloliniowy...

614
Co zabiło mój proces i dlaczego?

Moja aplikacja działa jako proces w tle w systemie Linux. Obecnie jest uruchamiany z wiersza poleceń w oknie terminala. Niedawno użytkownik uruchamiał aplikację przez pewien czas i ta tajemnicza śmierć. Tekst: Zabity był na terminalu. Stało się to dwa razy. Zapytałem, czy ktoś w innym...

562
Jak sprawić, by CURL nie wyświetlał paska postępu?

Próbuję użyć cURL w skrypcie i sprawić, aby nie wyświetlał paska postępu. Wcześniej próbowałem -s, -silent, -S, i -quietopcje, ale żaden z nich nie działa. Oto typowe polecenie, które próbowałem: curl -s http://google.com > temp.html Pasek postępu pojawia się tylko po wypchnięciu go do...