Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x


6
Jak uszkodzić plik archiwum w kontrolowany sposób?
Napisałem funkcję, która sprawdza uszkodzone archiwum za pomocą sumy kontrolnej CRC. Aby to przetestować, właśnie otworzyłem archiwum i zaszyfrowałem zawartość edytorem szesnastkowym. Problem polega na tym, że nie wierzę, że jest to właściwy sposób na wygenerowanie uszkodzonego pliku. Czy istnieje inny sposób na stworzenie „kontrolowanej korupcji”, aby nie była całkowicie …
23 files  corruption 

4
Co jest takiego specjalnego w pozwoleniu na Linuksa 004?
Czytałem Practical Unix i Internet Security , kiedy natknąłem się na następujące wiersze, których nie mogłem zrozumieć. Jeśli korzystasz z serwera archiwum wu, możesz go skonfigurować w taki sposób, aby przesyłane pliki były przesyłane w trybie 004 , więc nie można ich pobrać przez innego klienta . Zapewnia to lepszą …


1
Jak sprawdzić systemd system.journal z innego systemu
Mam awarię Linuksa na urządzeniu. Urządzenie nie ma żadnego ekranu, nie reaguje na sieć. Więc biorę kartę SD, wkładam ją do pulpitu Ubuntu, widzę tam świeży system.journal i ... Jak zobaczyć, co jest w środku? Z dokumentacji Arch Linux wiem, że mogę: strings /mnt/arch/var/log/journal/.../system.journal | grep -i message Ale to …


1
Prześlij plik przez niestabilne połączenie SSH
Próbuję przesłać duże pliki (około 10 GB) o niskiej prędkości przesyłania (200 kb / s) na często rozłączanym połączeniu SSH (z powodu złych warunków sieciowych). Próbuję użyć scp, ale jeśli istnieje najlepszy sposób na SSH, nie mam nic przeciwko. Jak najlepiej to zrobić? Próbowałem podzielić go na kilka części split, …
23 ssh  scp  file-copy 

1
Dlaczego eksportowanie vima jako EDITOR w zsh wyłącza skróty klawiaturowe?
Mój .zshrcwygląda tak: export EDITOR="/usr/bin/vim" Teraz, gdy otwieram terminal i wprowadzam skrót klawiaturowy, taki jak ctrlaprzejście na początek linii, to nie działa. Zamiast tego ciąg ^A(lub inny ciąg, w zależności od wprowadzonego skrótu) zostaje wprowadzony do terminala: emlai:~ % ^A Usunięcie słowa exportz mojego .zshrcpowoduje, że skróty klawiaturowe działają poprawnie: …


4
Twórz mniej wyróżnienia wzorców wyszukiwania zamiast ich kursywą
W moim rozumieniu człowiek używa lessjako pagera, a podczas wyszukiwania słów kluczowych za lessjego pomocą „wyróżnia” słowa kluczowe kursywą. Uważam to za bardzo niewygodne, więc chciałbym zmienić to na coś takiego jak vim, set hlsearchgdzie znaleziony wzór ma inne tło. Próbowałem uruchomić, man -P vim systemdale to zakończyło się ze …

4
Czy pliki gniazd internetowych Unix są?
Rozumiem, że „Wszystko jest plikiem” jest jedną z głównych koncepcji Uniksa, ale gniazda używają różnych interfejsów API udostępnianych przez jądro (takich jak gniazdo, sendto, recv itp.), A nie jak zwykłe interfejsy systemu plików. W jaki sposób zastosowanie ma tutaj „Wszystko jest plikiem”?


1
Ukryj linie oparte na wielu wzorach
lessCzęsto używam do przeglądania plików dziennika i co jakiś czas chciałbym filtrować dane wyjściowe, ukrywając linie zawierające niektóre słowa kluczowe . W lessto możliwe, aby filtrować out linii z &!<keyword>ale to działa tylko dla jednego słowa kluczowego w danej chwili. Chciałbym podać listę słów kluczowych do odfiltrowania. Czy to w …
23 logs  less  filter 

7
Użyj dwóch różnych adresów IP na host w SSH
Mam serwer o nazwie gamma, stale działający i działający w pracy. Czasami łączę się z nim z domu, w którym to przypadku korzystam z publicznego adresu IP 55.22.33.99. Zdarza się, że mogę podłączyć do niego, kiedy jestem w pracy, a zamiast odbić moje pakiety wokół niepotrzebnie podłączyć poprzez lokalny adres …
23 ssh  openssh 

1
Czym dokładnie jest bufor przewijania i bufor przewijania?
Czym są „przewijanie” i „bufor przewijania” w programach takich jak bashi screeni jak odnoszą się do tty, uruchomionych programów oraz stdin / stdout / stderr? Oto jedyna jak dotąd definicja „przewijania” (na wiki archlinux ): Przewijanie to funkcja zaimplementowana w konsoli tekstowej, aby umożliwić użytkownikowi cofnięcie się w celu wyświetlenia …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.