Unix & Linux

34
Czy „tail -f” jest bardziej wydajny niż „less + F”?

Ten artykuł zwrócił uwagę na kilka powodów, aby korzystać z less +Fponad tail -f. Większość powodów dotyczy funkcji , a nie przyczyn technicznych : less +Fmoże wyróżniać, wyszukiwać, nawigować po pliku. Co z przyczyn technicznych ? AFAIK, lessużywa odpytywania co sekundę, aby zaktualizować plik,...

34
Pomiń sygnaturę GPG sprawdza tylko jedno repozytorium

Przeczytałem następujący artykuł: Jak ominąć / zignorować sprawdzanie podpisu gpg przez apt? To przedstawia jak skonfigurować apt, aby nie sprawdzać podpisy pakietów w ogóle . Chciałbym jednak ograniczyć efekt tego ustawienia do pojedynczego repozytorium (w tym przypadku hostowanego...

34
Jaki jest sens mv -f?

Podręcznik GNU Coreutilsmv mówi: -f --force Do not prompt the user before removing a destination file. Jednak wydaje się to już zachowanie domyślne mv, więc -fopcja wydaje się zbędna. Np. W GNU Bash w wersji 4.3.11: $ ls -l total 0 $ touch 1 2; mv -f 1 2; ls 2 $ touch 1 2; mv 1 2; ls 2 Wydaje...

34
Jak wywołać edytor vim i wyjście potoku do bash

Czasami muszę napisać tekst, a następnie potokować ten tekst do innego polecenia. Mój zwykły przepływ pracy wygląda mniej więcej tak: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Uważam to za kłopotliwe i staram się nauczyć...

34
Jak !! pracować w bash?

Bardzo przydatne, gdy zapomnisz sudo na początku polecenia, !!działa jak alias poprzedniego polecenia. Przykład: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Jak nazywamy tę podwójną...

34
Edytor tekstu do drukowania kodu C ++

Szukam edytora do wydrukowania (na papierze) kodu C ++. Jestem obecnie w szkole inżynierskiej, a instruktor poprosił nas o przesłanie kodu na papierze. On chce imię + nazwisko, numer klasy (w nagłówku), numer strony na dole i zarezerwowane słowa pogrubione dla każdej strony! W systemie Windows...

34
Nie można dodać klucza gpg z kluczem apt za proxy

apt-keySystematyczne dodawanie klucza gpg nie powiodło się, odkąd przełączyłem się na Ubuntu 17.04 (wątpię jednak, że jest to bezpośrednio powiązane). Przykład z kluczem repozytorium Spotify : $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys

34
Jak zsynchronizować wiele folderów źródłowych

Chcę zsynchronizować wiele źródeł i zastanawiam się, jak najlepiej to osiągnąć. na przykład /etc/fstab /home/user/download Myślałem o 3 rozwiązaniach: Rozwiązanie 1 wielokrotne połączenie z rsync rsync -a /etc/fstab bkp rsync -a /home/user/download bkp con: trudniej mieć agregowane...

34
Jak naprawdę działa apt-get?

Ok, rozumiem, w jaki sposób mogę używać apt-get {install|upgrade|remove} mypackagesdo instalowania, uaktualniania lub usuwania plików binarnych, a także ich plików danych konfiguracyjnych i zależności (w rzeczywistości removeusuwam pliki binarne, chyba że zostaną dostarczone dodatkowe flagi). Nie...

34
Gdzie jest ustawiona PATH crona?

Cron nie korzysta ze ścieżki użytkownika, którego crontab jest, a zamiast tego ma swoją własną. Można to łatwo zmienić, dodając PATH=/foo/barna początku crontab, a klasycznym obejściem jest zawsze używanie ścieżek bezwzględnych do poleceń uruchamianych przez crona, ale gdzie jest zdefiniowana...