Unix & Linux

60
Zrozumienie „IFS = read -r line”

Rozumiem oczywiście, że można dodać wartość do zmiennej separatora pól wewnętrznych. Na przykład: $ IFS=blah $ echo "$IFS" blah $ Rozumiem również, że read -r linezapisze dane stdinw zmiennej o nazwie line: $ read -r line <<< blah $ echo "$line" blah $ Jak jednak polecenie może...

60
Ubuntu pełna lista dostępnych usług

To pytanie jest bardzo podobne do tego: Lista dostępnych usług W moim konkretnym przypadku zastanawiam się, czy istnieje konkretne polecenie pokazujące pełną listę usług w systemie Ubuntu. Uruchomiłem ls /etc/init.di pokazuje dość wyczerpującą listę, ale brakuje niektórych wpisów. I widział...

59
Jak echo huku!

Próbowałem utworzyć skrypt echo, umieszczając zawartość w pliku, zamiast otwierać go za pomocą edytora echo -e "#!/bin/bash \n /usr/bin/command args" > .scripts/command Dane wyjściowe : bash:! / bin / bash: nie znaleziono zdarzenia Wyizolowałem to dziwne zachowanie z hukiem . $ echo ! !...

59
Odznacz ostatnie wyszukiwanie w „mniej”

Kiedy używasz /wyszukiwania do przodu lub wyszukiwania ?wstecz w mniej, wszystkie wystąpienia pliku są podświetlane. Po znalezieniu wystąpienia słowa, którego szukam, jaki jest najbardziej poprawny sposób na wyróżnienie czegoś? Obecnie po prostu /wciskam, a następnie zacieram bełkot w polu...

59
Jak najlepiej skopiować dużą liczbę małych plików na scp?

Mam katalog, który ma kilka gigabajtów i kilka tysięcy małych plików. Chcę skopiować go przez sieć z SCP więcej niż raz. Czas procesora na komputerach źródłowych i docelowych jest tani, ale obciążenie sieci związane z kopiowaniem każdego pliku osobno jest ogromne. Zrobiłbym to tar / gzip i...

59
Jak działa parametr „-f” polecenia „tail”?

$ tail -f testfile polecenie ma pokazywać najnowsze wpisy w określonym pliku, w czasie rzeczywistym, prawda? Ale tak się nie dzieje. Proszę mnie poprawić, jeśli to, co zamierzam zrobić, jest złe ... Utworzyłem nowy plik „aaa”, dodałem wiersz tekstu i zamknąłem go. następnie wydał polecenie...