Unix & Linux

9
Jak zlokalizować brakujący kod C.

Odziedziczyłem starszy system programistyczny, który jest słabo udokumentowany, a kod źródłowy nie jest znany, jeśli nadal jest dostępny. Teraz mogłem zlokalizować część kodu źródłowego i faktycznie zbudować jedną część systemu. Zastanawiam się, czy mogę znaleźć resztę kodu źródłowego i czy...

9
Spraw, aby tekst znikał po wprowadzeniu przez użytkownika

Czy istnieje sposób, aby sprawić, że wyświetlana zawartość zniknie zaraz po tym, jak użytkownik wyrazi zgodę? Na przykład weź ten plik poniżej #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else echo 'Go to Doctor' fi Jeśli to uruchomisz, wynikiem...

9
Pobierz plik z rzeczywistą nazwą przez wget

Próbuję pobrać plik przez HTTP z witryny internetowej przy użyciu wget. Kiedy używam: wget http://abc/geo/download/?acc=GSE48191&format=file Dostaję tylko plik o nazwie index.html?acc=GSE48191. Kiedy używam: wget http://abc/geo/download/?acc=GSE48191&format=file -o asd.rpm Rozumiem...

9
Bash - data, obejście błędu 2038 w 32-bitowym systemie LINUX

Napisałem mały skrypt bashowy, który sprawił, że natknąłem się na „Bug 2038 roku” . Nie wiedziałem wcześniej o tym problemie i po prostu ośmielam się opublikować --debugwyniki, które otrzymałem, datekiedy mój skrypt próbował obliczyć dla tej magicznej daty (03:14:07 UTC 19 stycznia 2038 r.). date...

9
Jak uruchomić Chromium z kontenera dokowanego

Środowisko MacOS Sierra 10.12.6 Wersja Docker 17.09.0-ce, build afdb6d4 Ubuntu 16.04 XQuartz 2.7.9 Chcę otworzyć przeglądarkę Chromium z kontenera dokowanego na pulpicie komputera Mac. docker run -i -t ubuntu:16.04 /bin/bash apt-get update apt-get install alsa-base chromium-browser...

9
Jaka jest najładniejsza komenda uniksowa?

W celu szybkiego testu porównawczego, w jaki sposób można połączyć ładność i jonowość w celu uzyskania maksymalnego efektu, tj. Aby polecenie wykorzystywało możliwie jak najmniej zasobów (bez pracy na biegu jałowym)? (Wydaje mi się, że jest to coś w rodzaju „nice -n 19 ionice -c 2 [polecenie], ale...

9
Kiedy samodzielnie wywoływać fork () i exec ()?

Uczę się o poleceniach fork () i exec (). Wygląda na to, że fork () i exec () są zwykle wywoływane razem. (fork () tworzy nowy proces potomny, a exec () zastępuje bieżący obraz procesu nowym). Jednak w jakich scenariuszach można wywoływać każdą funkcję osobno? Czy są takie...

9
Etymologia PWD $

Jaka jest etymologia $PWD? Czy to akronim? Wiem, że istnieje polecenie, pwdktóre wypisuje katalog roboczy, ale moim zdaniem bardziej sensowne byłoby nazwać zmienną $CWDdla bieżącego katalogu roboczego, ponieważ zmienne powłoki zawierają dane, zamiast je

9
Odszyfrowanie danych wyjściowych prawidłowych kombinacji interfejsów

Próbuję rozszyfrować część wyniku z „listy I”. Próbowałem wyszukać online i nie mogłem znaleźć wyjaśnienia, jak interpretować wynik. Chcę korzystać z karty sieci bezprzewodowej w trybie Wi-Fi Direct i chcę się upewnić, że jest ona zgodna. Część „iw listy” daje mi następujące wyniki: Supported RX...

9
drm / i915: Resetowanie układu po zawieszeniu GPU

Korzystam z testowania Debiana (ostatnia aktualizacja 31/10/2017) i kiedy odtwarzam wideo na pełnym ekranie za pośrednictwem przeglądarki z Twitcha lub iView, zawiesza procesor graficzny, więc GUI jest zawieszone. Komputer, który mam, to „ Up Squared ” z procesorem Intel 505HD. Jądro wciąż...

9
wyjście ps z formatem daty ISO?

Chciałbym posortować te dane wyjściowe według lstart(początek procesu): ps -eo lstart,pid,cmd Czy istnieje sposób na wyjście lstart w formacie ISO, takim jak RRRR-MM-DD GG: MM: SS? Ale samo sortowanie nie rozwiązuje tego. Naprawdę chciałbym mieć format daty