Unix & Linux

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

1
Jak zbudować niestandardowe jądro z localmodconfig, które obsługują sprzęt wielu komputerów?
Podczas konfigurowania serwera do uruchamiania pojedynczego zadania, takiego jak urządzenie, może pojawić się potrzeba zbudowania niestandardowego jądra. Na przykład, aby zaoszczędzić miejsce na dysku. Główny system plików Ubuntu Core 13.10 amd64 to 38 MB do pobrania, przy czym meta-pakiet „linux-image-generic” wraz z wymaganymi zależnościami pobierze 79 MB archiwów, a rozmiar …

4
Zliczanie ile razy każdy adres IP pojawia się w pliku dziennika
Mam plik w następującym formacie: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Jaki jest najlepszy sposób na parsowanie pliku file.txtdo formatu takiego jak: 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Innymi słowy, chcę przejrzeć plik i policzyć, ile razy pojawia się każdy adres IP. Już go …
9 awk  sort 


5
upłynął limit czasu, nic nie otrzymano
Próbowałem wszystkich i dużo googlowałem! Ale nie mogę sprawić, by NTP działał na moim serwerze. Ten post jest ostatnią nadzieją! Zainstalowałem NTTP na serwerze Debiana z tą konfiguracją ( /etc/ntp.conf): driftfile /var/lib/ntp/ntp.drift statdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type …
9 debian  ntp 

3
Hard / Drive I / O na Pid
czy jest jakiś sposób, aby zobaczyć I / O dysku na pid / proces? Monitorix pokazuje mi następujące i popraw mnie, jeśli się mylę, ale wygląda na to, że dysk twardy spowalnia cały system: AKTUALIZACJA # 1 Wydaje się, że Atop daje świetny przegląd ponad wszystko. Czy mogę zapytać, co …

3
pobierz tylko kilka pierwszych bajtów strony źródłowej
Pobieram stronę źródłową HTML witryny za pomocą cURLpolecenia. Problem polega na tym, że nie chcę większości treści na stronie. Potrzebuję tylko pierwszych 100 wierszy strony źródłowej. Czy istnieje sposób, aby zatrzymać pobieranie strony po kilku pierwszych wierszach? Obecnie mam poniższe polecenie działające, ale nie wydaje się to skuteczne czasowo. curl …
9 wget  curl 

5
montaż mmcblk0p1 nie powiódł się z nieprawidłowym argumentem
Kiedy uruchamiam Linux z karty SD i próbuję zamontować kartę SD - brak problemu, działa dobrze. Ale kiedy korzystam z systemu Linux z pamięci flash, nie mogę zamontować karty SD: # mount /dev/mmcblk0p1 /mnt/ mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument Co może być podstawową przyczyną tego błędu? Dodatkowe …
9 mount 

1
Czy procesy w grupach muszą być ustawiane przy każdym uruchomieniu? Jeśli tak, jak je utrwalić?
Czytałem tę odpowiedź na pytanie dotyczące ustawiania limitów procesów za pomocą cgroups. Podana próbka określa limity dla procesu (w przykładzie sshd). W odpowiedzi PID procesu ustawia się ręcznie. Byłoby to nie do przyjęcia dla moich celów, chciałbym, aby procesy uruchamiane z danej aplikacji zawsze miały ustawione limity, bez względu na …

3
Jak odjąć wiersze (linie) za pomocą AWK
Próbuję wymyślić, jak mogę użyć AWK do odejmowania linii. Na przykład wyobraź sobie, że plik wejściowy to: 30 20 Dane wyjściowe będą: 10 Teraz jako test próbuję obliczyć kolumnę pamięci „Używane” z: $ cat /proc/meminfo W tej chwili napisałem to: $ grep -P 'MemTotal|MemFree' /proc/meminfo | \ -- Here comes …
9 linux  awk 

1
Jak ustawić domyślną czcionkę dla wszystkich aplikacji Qt5?
W Qt4 istniało narzędzie o nazwie qtconfig, które pozwalało ci ustawiać czcionki i inne rzeczy. Odebrał również ustawienia z panelu sterowania KDE4. Pracuję teraz z Qt5 (dystrybucja binarna pobrana z qt-project.org), ale domyślna czcionka we wszystkich aplikacjach Qt5 jest dla mnie za mała. Czy jest jakiś sposób, aby zwiększyć go …
9 fonts  qt 

1
Zsh auto complete sugeruje pełne funkcje (_git _vim itp.)
Jestem trochę irytujący tym, jak zshrobi się kompletne sugestie dotyczące moich poleceń. Jeśli wpiszesz początek polecenia, którego nie zainstalowałem i naciśnie tabgo, zasugeruje zainstalowaną funkcję uzupełniania. Powiedzmy, że chcę wykonać, vimale nie jest zainstalowany, to zasugeruje _vim. Czy można to wyłączyć? A może zrobiłem coś złego w mojej konfiguracji? Wszystkie …

1
Jakie są powody, dla których powłoka bash nie ostrzega przed przepełnieniem arytmetycznym itp.?
Istnieją ograniczenia dotyczące arytmetycznych możliwości oceny bashpowłoki. Podręcznik zwięźle opisuje ten aspekt arytmetyki powłoki, ale stwierdza : Oceny dokonuje się w liczbach całkowitych o stałej szerokości bez sprawdzania przepełnienia, chociaż dzielenie przez 0 jest zatrzymywane i oznaczane jako błąd. Operatory i ich pierwszeństwo, asocjatywność i wartości są takie same jak …

2
SELinux httpd dostęp do zapisu do katalogu
Jestem nowy w SELinux. pochodzi z Debiana. Chcę dać httpddostęp do katalogu. Przeglądarka alertów SELinux sugeruje: # grep httpd /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp Nie mogłem zrozumieć, jak działa to polecenie. Nigdzie nie podam ścieżki katalogu. skąd wie, który katalog zezwala na httpd? Wcześniej użyłem grep …


2
Usuń nieznany znak Unicode z plików tekstowych - sed, inne metody bash / shell
Muszę wyszukać i zastąpić wszystkie wystąpienia nieznanego znaku w niektórych plikach o tej samej nazwie. Otwierając takie pliki za pomocą vi, czytam kod <91> dla tego znaku. Otwierając je nano, przeczytałem „znak zapytania” w rombie (czarny romb). Chciałbym zastąpić taki nieznany znak cytatem ('). Próbuję na wiele sposobów bez powodzenia. …

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.