Unix & Linux

11
Zamień wiele ciągów w jednym przebiegu

Szukam sposobu na zastąpienie ciągów znaków zastępczych w pliku szablonu konkretnymi wartościami za pomocą popularnych narzędzi uniksowych (bash, sed, awk, może perl). Ważne jest, aby zastąpienie odbywało się w jednym przejściu, co oznacza, że ​​to, co już zostało zeskanowane / wymienione, nie może...

11
bcache na md lub md na bcache

Bcache pozwala jednemu lub większej liczbie szybkich napędów dyskowych, takich jak dyski SSD oparte na pamięci flash, działać jako pamięć podręczna dla jednego lub kilku wolniejszych dysków twardych . Jeśli poprawnie rozumiem, dysk SSD * może być przypisany do buforowania wielu dysków twardych...

11
Emacs spowalnia czas ładowania z AUCTeX na plikach TeX

Zainstalowałem pakiety auctexi emacsna dwóch komputerach Xubuntu 14.04, oba działały dobrze. Sam Emacs działa dobrze w obu przypadkach, ale teraz z auctexzainstalowanym pakietem, kiedy ładuję plik TeX (nawet tylko pusty), mam sześć sekund ładowania auctex, przez które muszę przejść za każdym razem,...

11
Jak ustawić mtime pliku w formacie epoki?

Wiem, jak uzyskać plik mtime w formacie epoki: stat --format=%Y <file> Ale nie byłem w stanie dowiedzieć się, jak ustawić mtime pliku w formacie epoki. Strona podręcznika dotykowego (1) wydaje się akceptować tylko wartość „znacznika czasu” (mniej więcej ustalony format, który wykorzystuje...

11
Szybsze sortowanie danych

Muszę posortować bedplik losowo 10000 razy i za każdym razem wziąć 1000 najlepszych wierszy. Obecnie używam następującego kodu: for i in {1..100}; do for j in {1..100}; do sort -R myfile.bed_sorted | tail -n 1000 > myfile.bed.$i.$j.bed done done Wykonanie tego dla każdego pliku zajmuje...

11
wyłącz skrypt init.d w systemd

Zmieniłem system init z sysvinit na systemd w instalacji raspbian. Instalacja uruchamia się dobrze, ale teraz uruchamia lightdm przy starcie. Nie chcę tego robić. Zauważyłem, że lightdm.servicejest uruchamiany podczas rozruchu. Zatrzymywanie usługi za pomocą systemctl stop lightdm.service działa...

11
Wyszukiwanie DNS czasami zajmuje 5 sekund

Mam maszynę wirtualną z uruchomionym systemem Debian Wheezy, na której wyszukiwanie niektórych nazw hostów zajmuje kilka sekund, mimo że resolver odpowiada natychmiast. O dziwo, wyszukiwania getaddrinfo()mają wpływ, ale gethostbyname()nie jest. Przełączyłem się na resolwery Google, aby wykluczyć...

11
Co robi / usr / bin / install oprócz kopiowania?

Czy make installz Makefile przez większość czasu dzwonisz /usr/bin/install? Jaką niezbędną pracę wykonuje /usr/bin/installoprócz kopiowania właśnie skompilowanych plików /usr/bin/local? Strona podręcznika mówi, że /usr/bin/installkopiuj pliki i ustaw atrybuty. Jakie atrybuty są tak ważne do...

11
Jak mogę wyprowadzić różnicę między 2 plikami?

Mój plik składa się z następujących elementów; w przybliżeniu: username:username:username:username:username Powyższa linia kontynuuje do około 600 znaków. Korzystam z awkpolecenia, aby użyć go jako argumentu w żądaniu API / HTTP wysłanym z wiersza polecenia. Korzystam ze skryptu, aby uzyskać...