Włączyłem przekazywanie X na zdalnym komputerze, na którym działa serwer SSH: # grep -i forward /etc/ssh/sshd_config X11Forwarding yes # Na komputerze lokalnym uruchomiłem klienta SSH z -Xflagą, która instruuje serwer SSH działający na komputerze zdalnym, aby skonfigurować serwer proxy X-server. Ponadto tworzy $DISPLAYzmienną wskazującą ten serwer proxy i woła xautho …
Używam Ubuntu gdzie mam katalogi /etc/rc0.d, /etc/rc1.d, /etc/rc2.d, ..., /etc/rc6.d. Przykładowe pliki z mojego komputera: directory example symlinks in the dir ------------------------------------------ /etc/rc1.d: K76dovecot, K77ntp /etc/rc2.d: S23ntp, S24dovecot /etc/rc3.d: S23ntp, S24dovecot /etc/rc4.d: S23ntp, S24dovecot /etc/rc5.d: S23ntp, S24dovecot Pytania: Jaki jest cel wielu katalogów „rc”? Dlaczego nie zainstalować Ubuntu duplikaty dovecoti …
Oto kilka opcji, o których myślałem, ale nie jestem pewien, która z nich jest właściwa. Wystąpił błąd we / wy podczas odczytu z potoku. Proces zapisu na drugim końcu potoku umarł z powodu awarii. Wszystkie procesy, które mogły pisać do potoku, zamknęły go. Bufor zapisu potoku jest pełny. Element równorzędny …
Słyszałem, że FIFO są nazwane fajkami. I mają dokładnie taką samą semantykę. Z drugiej strony, myślę, że gniazdo domeny Unix jest dość podobne do potoku (chociaż nigdy z niego nie korzystałem). Zastanawiam się więc, czy wszystkie odnoszą się do tej samej implementacji w jądrze Linuksa. Dowolny pomysł?
Chciałbym wymienić rekursywnie i jednoznacznie pliki zawierające dane słowo. Przykład : Sprawdzanie słowa „czek”, normalnie robię to grep $ grep check * -R Ale ponieważ występuje wiele słów tego słowa, otrzymuję wiele wyników. Muszę więc tylko wymienić nazwy plików zawierające podane słowo wyszukiwania. Wydaje mi się, że wystarczy sztuczka findi …
Nie mogę wymyślić, jak prawidłowo wyświetlić kartę Wi-Fi na moim laptopie. Kiedy go włączam i wydaje $ sudo iwconfig wlan0 txpower auto $ sudo iwlist wlan0 scan wlan0 Interface doesn't support scanning : Network is down zgłasza, że sieć nie działa. Próba jego podniesienia również się nie udaje: $ sudo …
kiedy rozpoczyna się sesja o takiej nazwie screen -S name1 Chcę otworzyć okna kart w tej sesji ekranu, tak jak podczas otwierania kart w terminalu gnome w ten sposób gnome-terminal --tab -e "some commands" więc jak to zrobić?
Próbowałem uruchomić program X przy użyciu 8 wątków i skończył się za n minut . Próbowałem uruchomić ten sam program przy użyciu 50 wątków i zakończyło się to za n * 10 minut . Dlaczego tak się dzieje i jak uzyskać optymalną liczbę wątków, których mogę użyć?
Ostatnio natknąłem się na takie skrypty: ( set -e ; do-stuff; do-more-stuff; ) || echo failed Dla mnie to wygląda dobrze, ale to nie działa! set -eNie stosuje się, gdy dodasz ||. Bez tego działa dobrze: $ ( set -e; false; echo passed; ); echo $? 1 Jednak jeśli dodam …
Rozważ ten fragment: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Zwykle funcwywołanie powoduje zakończenie skryptu, co jest zamierzonym zachowaniem. Jednak jeśli jest wykonywany w podpowłoce, na przykład w result=`func` nie wyjdzie ze skryptu. …
Wiem, że mogę rozwiązać ten problem na kilka sposobów, ale zastanawiam się, czy można to zrobić tylko przy użyciu wbudowanych bashów, a jeśli nie, jaki jest najbardziej efektywny sposób. Mam plik z zawartością typu AAA B C DDD FOO BAR przez co rozumiem tylko, że ma kilka linii, a każda …
Próbuję utworzyć raportowanie błędów za pomocą pułapki w celu wywołania funkcji dla wszystkich błędów: Trap "_func" ERR Czy można uzyskać informację, z której linii wysłano sygnał ERR? Powłoka to bash. Jeśli to zrobię, mogę odczytać i zgłosić, które polecenie zostało użyte, i zarejestrować / wykonać niektóre działania. A może źle …
Na przykład, jeśli chcę, aby vim rozpoznał plik o nazwie gitconfig(bez wiodącego .) filetype=gitconfig, czy istnieje sposób na wskazanie tego w komentarzu lub czymś podobnym w samym pliku? Uwaga: Chcę, aby działało to w różnych systemach, więc modyfikowanie plików startowych vima nie jest preferowane.
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.