Unix & Linux

12
Instalowanie FreeBSD wraz z Linuksem

Korzystam z Arch Linux z GNOME, chcę zainstalować FreeBSD wraz z Arch Linux z następującymi wymaganiami: Chcę zachować Linux GRUB i dodać do niego wpis FreeBSD. Chcę używać różnych partycji SWAP dla systemów Linux i BSD. Nie chcę zniszczyć mojego Linux / boot Informacje o moim...

12
Przeczytaj poprzedni koniec pliku, aby odzyskać dane

Bardzo stary plik .swp odwrócił plik, który edytowałem, więc jest teraz znacznie krótszy. Od tamtej pory nic nie zrobiłem w tym katalogu, więc bajty bezpośrednio po końcu pliku powinny nadal zawierać moje dane. Jakiej funkcji mogę użyć do odczytania N bajtów z danego adresu pamięci? ddi...

12
Wget zwraca plik binarny zamiast HTML?

Korzystam z wget, aby pobrać statyczną stronę HTML. W3C Validator mówi mi, że strona jest zakodowana w UTF-8. Kiedy jednak cat pobiera plik po pobraniu, dostaję binarne bzdury. Jestem na Ubuntu i myślałem, że domyślnym kodowaniem jest UTF-8? Tak właśnie wygląda mój plik ustawień regionalnych....

12
Jak niezawodnie znaleźć pełną ścieżkę programu na PATH?

Muszę znaleźć ścieżkę do danego programu PATHza pomocą skryptu powłoki. Ścieżka musi być faktyczną pełną ścieżką programu, którą można później przekazać do jednej z exec*funkcji, która nie przeszukuje PATHsamej, np execv. Istnieją takie programy kill, które są dostępne jako rzeczywisty program i...

12
fsck nie będzie fsck (nie można ustawić flag superbloku)

Po nieczystym zamknięciu urządzenia z kartą SD, zabrałem kartę SD do fsckgłównego systemu plików. Doprowadziło to do zmian w następujących kwestiach: e2fsck 1.43.1 (08-Jun-2016) /dev/sdc2: recovering journal Superblock needs_recovery flag is clear, but journal has data. Run journal...

12
Dlaczego to `grep -v` nie działa zgodnie z oczekiwaniami?

Mam dziwny problem związany z grep -vzapytaniami. Pozwól mi wyjaśnić: Do wyświetlania połączeń używam who: $ who harry pts/0 2016-12-08 20:41 (192.168.0.1) james pts/1 2016-12-08 19:28 (192.168.0.1) timothy pts/2 2016-12-08 02:44 (192.168.0.1) Obecny ttymój terminal topts/0 $ tty /dev/pts/0 $...