Pytania oznaczone «linux»

13
Co to jest „automatyczne rozszerzanie stosu”?

getrlimit (2) ma następującą definicję na stronach podręcznika: RLIMIT_AS Maksymalny rozmiar pamięci wirtualnej procesu (przestrzeni adresowej) w bajtach. Limit ten wpływa na wywołania do brk (2), mmap (2) i mremap (2), które kończą się błędem ENOMEM po przekroczeniu tego limitu. Również...

13
Skrypt Bash czeka na procesy i otrzymuje kod powrotu

Próbuję utworzyć skrypt, który uruchomi wiele poleceń w tle. Do każdego polecenia w tle muszę uzyskać kod powrotu. Próbowałem następującego skryptu: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! done for i in...

13
uczyć się o ogólnym logowaniu / logrotacji na Linuksie?

Załóżmy, że poza dziennikami serwera WWW Apache nigdy nie miałem kontaktu z jakimikolwiek (profesjonalnymi) dziennikami w żadnym systemie operacyjnym. Logowanie, choć rozumiem niektóre podstawy, jest całkiem nowym tematem. W tej chwili inwestycja w pełne zapoznanie się z tym tematem wydaje się być...

13
Czy można zapobiec zużyciu entropii na początku programu?

Używam Knoppix (lub innych Live CD / DVD) jako bezpiecznego środowiska do tworzenia cennych kluczy kryptograficznych. Niestety entropia jest ograniczonym zasobem w takich środowiskach. Właśnie zauważyłem, że każdy start programu zużywa trochę entropii. Wydaje się, że jest to spowodowane pewną...

13
Jak znaleźć prędkość interfejsu WLAN?

Próbuję znaleźć szybkość interfejsu sieciowego za pomocą deskryptora pliku. Łatwo to zrobić ethX, po prostu dzwoniąc cat /sys/class/net/eth0/speed. Niestety ta metoda nie działa z interfejsem bezprzewodowym. Kiedy dzwonię, /sys/class/net/wlan0/speedpojawia się błąd: nieprawidłowy argument. Czy...

13
xdg-open domyślne zachowanie aplikacji

Kiedy nie ma defaults.listi mimeapps.list, xdg-openotwiera text/plainsię gvim. Ale gdy tworzę defaults.listw /usr/share/applications/i dodaj następujące linie: [Default Applications] text/plain=emacs.desktop otwiera pliki tekstowe za pomocą Firefoxa. Jednakże, jeśli przeniosę...

13
Specjalny plik powodujący błąd we / wy

Chcę automatycznie przetestować, czy oprogramowanie reaguje zgodnie z oczekiwaniami, jeśli niezbędny plik SQLite DB nie zostanie odczytany (powodując błąd we / wy). Dokładnie tak się stało kilka dni temu u klienta. Naprawiliśmy go ręcznie, ale teraz chcę utworzyć automatyczny kod, aby go naprawić i...

13
Co stanie się z transakcją RPM, gdy zostanie przerwana w środku?

Wyobraźmy sobie, że instaluję z pakietami RPM A, B i C. Są one instalowane w tej samej kolejności. I nagle w trakcie instalacji B następuje przerwa w dostawie prądu. 1) w sprawie stanu po włączeniu: Co dzieje się z tą transakcją? Czy zostanie wznowiony? A może RPM usunie wszystkie paczki i pliki z...

13
Ubuntu / Unity dołącza skrypt do Launchera

Niedawno pobrałem IntelliJ IDEA i uruchomiłem aplikację, uruchamiając . idea.sh. Aplikacja pojawia się w programie uruchamiającym podczas jej uruchamiania, ale z jakiegoś powodu po kliknięciu jej prawym przyciskiem myszy nie pojawia się opcja „Zablokuj program uruchamiający”, podobnie jak w...

13
W jaki sposób Linux ładuje obraz „initrd”?

Próbowałem zrozumieć proces uruchamiania, ale jest tylko jedna rzecz, która przechodzi mi przez głowę ... Zaraz po uruchomieniu jądra Linux i podłączeniu głównego systemu plików (/) można uruchomić programy i zintegrować kolejne moduły jądra w celu zapewnienia dodatkowych funkcji. Aby zamontować...