Następująca linia jest oczywista: echo "bla" | foo | bar Ale czy te poniżej robią to samo? echo "bla" | bar <(foo) echo "bla" | bar < <(foo) Które z fooi barprzeczytałem „bla” ze standardowego wejścia i dlaczego? Mam na myśli, że oczywiście mogę po prostu kodować i sprawdzać, ale …
Zastanawiam się ogólnie nad kierunkiem rekurencji, a konkretnie rm. rekurencja rm działa tylko w dół, prawda? Uruchamianie: sudo rm -R *.QTFSusunie wszystkie pliki * .QTFS z bieżącego katalogu i jego dzieci, prawda? bieżący katalog wyświetlany przez ls -lhazawiera także .i ..linki z powodu braku lepszego słowa, więc dlaczego rekurencja nie …
Podczas biegania echo abcd | wc -c powraca 5. Ale słowo abcdma tylko 4 znaki. Czy echopo słowie jest drukowany jakiś znak specjalny abcd? Czy mogę temu zapobiec echo?
Mam sześć woluminów logicznych systemu Linux, które razem tworzą maszynę wirtualną. Maszyna wirtualna jest obecnie wyłączona, więc łatwo jest robić spójne zdjęcia ich. Chciałbym spakować wszystkie sześć zdjęć razem w archiwum. Po prostu mogłem zrobić coś takiego: cp /dev/Zia/vm_lvraid_* /tmp/somedir tar c /tmp/somedir | whatever Ale to oczywiście tworzy dodatkową …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Jestem ciekawy, jakiej sztuczki używasz do zapamiętywania opcji dla różnych poleceń? Ciągłe przeglądanie …
W bash, automatyczne uzupełnianie ścieżek ostatnio przestało działać podczas wydawania vimpoleceń, w których ścieżka jest głębsza niż dwa katalogi (nadal działa zgodnie z oczekiwaniami z innymi poleceniami, takimi jak lsi cd). Na przykład, jeśli piszę, ls .config/btsync/bta następnie wciskam TAB, rozwija się do ls .config/btsync/btsync.conf. Jeśli piszę, vim .config/bta następnie …
Jak mogę manipulować plikiem tekstowym oddzielonym tabulatorami od dwóch kolumn, sortując według pierwszego elementu drugiej kolumny (tylko jeśli pierwszy element kolumny jest taki sam)? Przykład: Plik wejściowy 1 A 1-2 A 6-8 A 3-4 B 7-10 B 5-9 Oczekiwany wynik: Plik 2 A 1-2 A 3-4 A 6-8 B 5-9 …
Wiem, że możemy uciec od znaku specjalnego, takiego jak *(){}$z \, aby zostać uznani za literały. Na przykład \*lub\$ Ale w przypadku, .gdy muszę to zrobić dwa razy, \\.inaczej jest to uważane za charakter specjalny. Przykład: man gcc | grep \\. Dlaczego tak jest
Po niedawnym odkryciu tmux i Tmuxinator starałem się skonfigurować środowisko programistyczne do użycia. Zgodnie z protokołem nie wolno nam przechowywać haseł / haseł w skryptach. Tak więc szukam oczekiwania na tmux, aby tunel SSH został skonfigurowany (hasło dostarczone, wciśnięty i zalogowany). Wiem, że w tmux 1.8+ istnieje polecenie „czekaj”. Używam …
Zainstalowałem Fedorę 20 przy użyciu liveOS. Podczas pobierania aktualizacji otrzymuję następujący wynik: [root@localhost bioinfo]# yum update Loaded plugins: langpacks, refresh-packagekit Error: Cannot retrieve metalink for repository: fedora/20/i386. Please verify its path and try again Jak naprawić ten błąd?
Mam dysk 1 TB podłączony przez USB. Zawiera wolumin fizyczny LVM wypełniający całe urządzenie (bez żadnej tablicy partycji). Kiedy próbowałem rozszerzyć wolumin logiczny przy użyciu całego PV, maper urządzeń zaczął narzekać, że sekcja przydzielona przez LVM na PV jest większa niż urządzenie. Komunikat o błędzie z urządzenia mapującego urządzenia (jak …
Różne miejsca sugerują użycie ULOG lub NFLOG zamiast LOG do uzyskania dedykowanego logowania do netfilterów (patrz na przykład tutaj lub tutaj ). Patrząc na man iptableste dwa, wyglądają dość podobnie. Tyle że NFLOG mówi o „backendie nfnetlink_log”, podczas gdy ULOG nie mówi o żadnym backendie. Co za różnica? Czy są …
Gdy wchodzę sshna jeden z moich serwerów, wydaje się, że loguję, ale potem zawiesza się, zanim poda mi monit ( message debug2: shell request accepted on channel 0 is the last log entry). Choć dziwne jest to, że ssh -t "/bin/bash"działa ssh. Czego się dowiedziałem do tej pory Mogę normalnie …
Moje systemy Debian Wheezy korzystają z deadlineharmonogramu. Jestem przyzwyczajony do wykorzystywania ionicedo zmiany harmonogramu zadań we / wy wymagających zadań na dysku w czasie zajętości, i anegdotycznie wydaje się, że to pomaga (ale nie mam żadnych twardych dowodów). Strona ionicepodręcznika , dokumentacja jądra i ten dokument OpenSUSE sugerują, że tylko …
Staram się kierować ruchem IPv6 przez tunel VPN. W ten sposób powinienem móc używać IPv6 w sieci, która nie obsługuje IPv6. Mam VPS, który ma przypisany blok IPv6. Część tego bloku chcę użyć dla klientów openvpn. Zasięg, który miałem na myśli to 2001:db8::111:800:0/112(prefiks jest anonimowy), ponieważ openvpn obsługuje tylko / …
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.