Czy jest jakieś zdarzenie, które jest wywoływane po podłączeniu lub wyjęciu zewnętrznego monitora do DisplayPort mojego laptopa? ACPID i UDEV wcale nie reagują. Używam wbudowanej grafiki na chipie Intel. Oto podobna dyskusja, która ma już kilka lat. Nie chcę używać odpytywania, ale muszę mieć konfigurację, która automatycznie ustawia ustawienia wyświetlania …
Mam skrypt powłoki, który odczytuje ze standardowego wejścia . W rzadkich przypadkach nikt nie będzie gotowy do wprowadzenia danych, a skrypt musi upłynąć limit czasu . W przypadku przekroczenia limitu czasu skrypt musi wykonać kod czyszczenia. Jak najlepiej to zrobić? Skrypt ten musi być bardzo przenośny , w tym do …
Przez pewien czas korzystałem z Dirvisha do tworzenia przyrostowych kopii zapasowych moich maszyn, ale konfiguracja jest nieco kłopotliwa, a jeśli nie posiadasz kopii konfiguracji, może być trudno odtworzyć ją gdzie indziej. Szukam programów do tworzenia kopii zapasowych dla systemów Unix i Linux, które mogłyby: Stopniowo aktualizuj moją kopię zapasową Twórz …
czy istnieje narzędzie, które umożliwia: zapamiętuje aktualną konfigurację RandR (położenie, orientację, rozdzielczość itp.) dla poszczególnych monitorów, automatycznie zastosować ostatnią znaną dobrą konfigurację, gdy tylko wyświetlacz zostanie podłączony, bez potrzeby przeszukiwania apletów lub xrandr (1)? Konfiguracje musiałyby być stosowane dla poszczególnych użytkowników i dla poszczególnych wyświetlaczy. Jeśli nie ma takiego narzędzia …
W Gentoo znajduje się plik /var/lib/portage/worldzawierający pakiety, które wyraźnie zainstalowałem. Mówiąc wprost, mam na myśli pakiety, które wybrałem, nie włączając niczego domyślnie instalowanego lub pobranego przez zależności. Czy istnieje podobny plik lub polecenie, aby znaleźć te informacje w Ubuntu?
Zwykle oglądam wiele dzienników w katalogu tail -f directory/*. Problem polega na tym, że po utworzeniu nowego dziennika nie będzie on wyświetlany na ekranie (ponieważ *został już rozwinięty). Czy istnieje sposób monitorowania każdego pliku w katalogu, nawet tych, które są tworzone po rozpoczęciu procesu?
Mam kilka plików o tej samej podstawowej nazwie pliku. Chciałbym usunąć wszystkie oprócz jednego foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Gdybym nie musiał go mieć, wiem, że mógłbym go użyć rm foo.*. TLDP demonstruje ^zanegowanie dopasowania. Dzięki próbom i błędom udało mi się to znaleźć rm foo.*[^org] …
Kiedy otwieram moją powłokę niezalogowaną w Ubuntu, mój obecny katalog roboczy to /home/user_name(moja $HOMEzmienna środowiskowa), ale chcę to zmienić tak, aby po uruchomieniu terminala znajdowałem się w innym katalogu. Przeczytałem, że kiedy uruchamiam terminal w Ubuntu, .bashrcplik jest pobierany. Więc dodałem export HOME=/home/user_name/Documents do mojego .bashrcpliku. Teraz, kiedy otwieram terminal, …
Muszę pobrać plik za pomocą wget, ale nie wiem dokładnie, jaka będzie nazwa tego pliku. https://foo/bar.1234.tar.gz Według strony man , wget pozwala włączyć i wyłączyć globbing gdy ma do czynienia z serwera ftp, jednak mam URL http. Jak mogę użyć symbolu wieloznacznego podczas używania wget? Używam wget GNU. Rzeczy, których …
Próbuję wywołać takie zachowanie: grep 192.168.1 *.txt Przekazując ciąg znaków do grep przez Xargs, ale kończy się on jako pierwszy parametr. echo 192.168.1 | xargs grep *.txt Muszę powiedzieć xargs (lub coś podobnego), aby umieścił przychodzący ciąg między „grep” i „*” zamiast na końcu. Jak mam to zrobic?
Używam sshfsdo montowania folderu z niektórymi projektami Pythona przez ssh do mojego ~/katalogu. $ mkdir -p ~/mount/my-projects $ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects Mogę wykonać większość poleceń, jakich można się było spodziewać: $ ls ~/mount/my-projects some-python-project Ale jeśli spróbuję cokolwiek zrobić sudo, nie powiedzie się to z odmową zgody: $ sudo ls …
Zakładając, że należy użyć narzędzia grep, chciałbym wyszukać ciąg tekstowy „800x600” w całym systemie plików. Próbowałem: grep -r 800x600 / ale to nie działa. Moim zdaniem, moje polecenie powinno rekurencyjnie grepować przez wszystkie pliki / foldery w katalogu głównym dla tekstu „800x600” i wyświetlać wyniki wyszukiwania. Co ja robię źle?
Chciałbym, aby moje bash_profilew repozytorium git i sklonować go do maszyny, co mam dostęp do powłoki. Ponieważ przez tmuxwiększość czasu mam user@hostciąg znaków w wierszu stanu, a nie jego tradycyjne miejsce w wierszu poleceń powłoki. tmuxJednak nie wszystkie witryny, z których korzystam, zostały zainstalowane lub nie zawsze mogę z nich …
Tak niedawno Debian 5.0.5 instalator zaproponował mi mieć oddzielne /usr, /home, /varoraz /tmppartycje (na jednym dysku fizycznym). Jaki jest tego praktyczny powód? Rozumiem, że /homeumieszczenie na osobnej partycji może być korzystne, ponieważ pliki użytkownika mogą być szyfrowane osobno, ale po co w ogóle?
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.