Unix & Linux

372
Jakie są zalety i wady Vima i Emacsa?

Jak porównałbyś tych redaktorów? Jakie są zalety i wady każdego z nich? [ uwaga ] Nie ma na to odpowiedzieć ci, którzy „nienawidzą jednego i kochają drugiego” lub ci, którzy nie używali

362
Odśwież zmienioną zawartość pliku otwartego w vi (m)

Mam plik konfiguracyjny, który trzymam otwarty w vimie, ale czasem zmienia się on na dysku, a zmiany te nie są odzwierciedlane w terminalu. Czy mogę odświeżyć zawartość ekranu bez zamykania i ponownego otwierania pliku? Jeśli tak to

346
Jak wyświetlić pełny dziennik z usługi statusu systemctl?

Status usługi sprawdzam za pomocą systemctl status service-name. Domyślnie widzę tylko kilka wierszy, więc dodaję, -n50aby zobaczyć więcej. Czasami chcę zobaczyć pełny dziennik od samego początku. Może mieć tysiące wierszy. Teraz sprawdzam, -n10000ale to nie wygląda na fajne rozwiązanie. Czy...

342
Jak usunąć użytkownika z grupy?

Jakiego polecenia powinienem użyć do usunięcia użytkownika z grupy w Debianie? Dodając użytkownika do grupy, można to zrobić za pomocą: usermod -a -G group user Nie udało mi się jednak znaleźć podobnego polecenia (akceptującego grupę i użytkownika jako argumenty) w celu usunięcia użytkownika z...

339
Jak skutecznie uzyskać czas wykonania skryptu?

Chciałbym wyświetlić czas zakończenia skryptu. Obecnie robię to - #!/bin/bash date ## echo the date at start # the script contents date ## echo the date at end Ten program to czas rozpoczęcia i zakończenia skryptu. Czy byłoby możliwe wyświetlanie drobnoziarnistych danych wyjściowych, takich...

332
Jak korzystać z poleceń pushd i popd?

Jakie są praktyczne zastosowania obu pushdi popdkiedy istnieje korzyść z używania tych dwóch poleceń ponad cdi cd -? EDYCJA : Szukam kilku praktycznych przykładów użycia obu tych poleceń lub powodów utrzymywania stosu w katalogach (gdy masz uzupełnienie tabulacji cd -, aliasy dla skrócenia cd...

328
Dlaczego nie użyć „które”? Czego więc użyć?

Patrząc na ścieżce do pliku wykonywalnego lub sprawdzanie, co by się stało, jeśli wpiszesz nazwę polecenia w powłoce Unix, istnieje mnóstwo różnych mediów ( which, type, command, whence, where, whereis, whatis, hash, etc). Często słyszymy, że whichnależy tego unikać. Dlaczego? Czego powinniśmy...

311
Emulator Ctrl-s hang terminal?

Natknąłem się na zdanie w vimdoc: Note: CTRL-S does not work on all terminals and might block further input, use CTRL-Q to get going again. i ten klucz rzeczywiście zawiesza mój vim. Myślałem, że to wina vima, ponieważ nie miałem problemu z użyciem C-s/ C-x C-sin emacs nox. Jednak właśnie...