Mam zdalny komputer z systemem Windows 8.1, z którym łączę się przy użyciu protokołu RDP z klientów Windows 7 i Linux. Zauważyłem, że wydajność np. Podczas przewijania jest znacznie lepsza w systemie Windows niż w jakiejkolwiek dystrybucji Linuksa. Używam rdesktop, Remmina, GNOME-RDP, wszędzie tam, gdzie odświeżanie ekranu jest powolne i …
Kiedy moja maszyna Ubuntu 14.04 budzi się ze stanu hibernacji, czasami sieć jest wyłączona i włączenie jej nie powoduje, że znów działa. Bieganie sudo service network-manager restart sam nie rozwiązuje problemu. Ale sudo ifconfig wlan0 down && sudo ifconfig wlan0 up mają tendencję do rozwiązywania problemu dla połączenia WLAN. Jednak …
Niedawno musiałem pracować z niektórymi serwerami, które mają połączenie IPv6 i byłem zaskoczony, gdy dowiedziałem się, że fail2ban nie obsługuje IPv6, ani nie odmawia hostów. Przeszukując google, zauważyłem, że ludzie ogólnie polecają: Dezaktywacja logowania ssh przez IPv6 (nie jest to dla mnie rozwiązanie) przy użyciu tylko uwierzytelniania klucza prywatnego / …
Mam Virtualbox w moim Linux Mint Box, moja Virtualbox jest zawsze uruchomiona, więc kiedy chcę zmienić moje aplikacje za pomocą Alt+ Tab, zawsze jestem przekierowywany do mojego okna Virtualbox, ponieważ zawsze znajduje się na mojej liście zadań. Chcę wiedzieć, jak mogę pominąć okno lub program z stronicowania Alt+ Tab. Jest …
Próbowałem stworzyć bardzo prosty skrypt bash, aby wyświetlić wszystkie wielokrotności pięciu między 375 a 3500 (375, 380, 385 ...). Jedną z rzeczy, które próbowałem i nie działałem, są: for i in {375..3500} do echo $i (($i += 5)) done Po pewnym czasie poddałem się i napisałem to w języku BASIC …
Czy istnieje sposób na sourceskrypt powłoki w przestrzeń nazw, najlepiej skrypt powłoki bash, ale sprawdziłbym inne powłoki, gdyby miały tę funkcję, a bash nie. Rozumiem przez to, na przykład, coś w rodzaju „przedrostek wszystkich zdefiniowanych symboli czymś, aby nie kolidowały z już zdefiniowanymi symbolami (nazwy zmiennych, nazwy funkcji, aliasy)” lub …
Jeśli napiszę program, który próbuje odczytać pamięć pod każdym możliwym adresem i uruchomię go na „pełnym” Uniksie, nie będzie on mógł uzyskać dostępu do całej fizycznej pamięci RAM. Ale w jaki sposób system operacyjny temu temu zapobiega? Bardziej zaznajomiłem się z małymi architekturami procesorów, w których dowolny element kodu asemblera …
Zauważyłem, że czasami zawartość schowka staje się niedostępna, jeśli aplikacja źródłowa (z której treść została skopiowana) jest zamknięta. To prowadzi mnie do zastanowienia się, czy można dowiedzieć się, co to jest aplikacja źródłowa (np. Przez PID). Dlaczego? Jeśli aplikacją źródłową jest terminal, chciałbym znaleźć katalog roboczy terminala, na wypadek gdyby …
Najpierw nauczyłem się kodować w Cjęzyku i używać if ( code ) then code fi utrudnia mi czytanie kodu (nie pytaj dlaczego). Czy istnieje substytut then? Coś takiego: if ( code ) { code } fi
Mój problem (w skrypcie z #!/bin/sh) wygląda następująco: Próbuję zsumować wszystkie pliki w katalogu do celów archiwalnych. Plik sumy kontrolnej (w moim przypadku sha1) ze wszystkimi nazwami plików powinien znajdować się w tym samym katalogu. Powiedzmy, że mamy katalog ~/testz plikami f1i f2:. mkdir ~/test cd ~/test echo "hello" > …
Poniższy przykład wyjaśnia problem. Dlaczego jest FILENAMEdrukowany poprawnie, gdy odbija się echem i jest postrzegany jako wzór przy stosowaniu zastępczym? #!/bin/bash FILEPATH_WITH_GLOB="/home/user/file_*" FILENAME=$(basename "$FILEPATH_WITH_GLOB") echo $FILENAME #file_1234 echo ${FILENAME:1:5} #ile_* <---why is this not ile_1
Mam instancję MySQL na dwóch dedykowanych serwerach. Jeden do produkcji, drugi do platformy testowej. Dwa serwery są prawie takie same, jedyną różnicą jest kontroler RAID i wolumin wirtualny (HD są takie same). Na produkcji znajduje się dedykowany kontroler RAID HW i wolumin RAID 10. Z drugiej strony kontroler RAID wydaje …
W skrypcie bash, nad którym pracuję (który musi działać na Ubuntu i OS X), muszę przekierować wyjście setek poleceń do pliku. Zamiast dołączać &>...do nich wszystkich, po prostu robię exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 Jak dotąd tak dobrze, ale w połowie tych wszystkich poleceń muszę przeczytać wszystko, co zostało …
Używam Ubuntu 14.04 LTS i nginx na Digital Ocean VPS i od czasu do czasu otrzymuję te e-maile o nieudanym zadaniu cron: Przedmiot Test Cron -x / usr / sbin / anacron || (cd / && run-parts --report /etc/cron.daily) Treść e-maila to: /etc/cron.daily/logrotate: błąd: błąd podczas uruchamiania udostępnionego skryptu postrotate …
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.