Pytania otagowane jako bash

Bash jest Bourne Again SHell, następcą klasycznego sh uniksowego (powłoki).

5
Bash znajdź pełne polecenie
Czy istnieje sposób na findpolecenie bash, aby wypisał, co robi (tryb pełny)? Na przykład dla polecenia: find /media/1Tb/videos -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;to output: Found /media/1Tb/videos/102, executing rm -rf /media/1Tb/videos/102 ...
46 linux  bash  find 




14
Zatrzymać logowanie ssh przed drukowaniem motd z klienta?
Mam skonfigurowane SSH bez hasła, jednak drukuje ono MoTD po zalogowaniu. Czy jest jakiś sposób, aby zatrzymać to po stronie klienta? Próbowałem, ssh -qale to nie działa. Nie chcę używać ~/.hushloginani nie chcę zmieniać konfiguracji serwera. Jedyne, co może zadziałać, to wyciszenie wszystkich danych wyjściowych za pomocą >/dev/null 2>&1. Nie …
44 linux  ssh  bash 

5
Xargs rozdzielone znakiem nowej linii
Czy można xargsużywać tylko separatora nowej linii? (w bash na Linuksie i OS X, jeśli to ma znaczenie) Wiem, że -0można go użyć, ale jest to PITA, ponieważ nie każde polecenie obsługuje dane rozdzielane wartościami NUL.
40 linux  bash  xargs 

3
Jak uzyskać wszystkie odciski palców dla pliku .ssh / Author_keys (2)
Czy istnieje prosty sposób na uzyskanie listy wszystkich odcisków palców wprowadzonych w .ssh / uprawnionych_kluczykach || Plik .ssh / Author_keys2? ssh-keygen -l -f .ssh/authorized_keys zwróci tylko odcisk palca pierwszego wiersza / wpisu / klucza publicznego włamać się z awk: awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} …
39 ssh  bash  ssh-keys  awk  ssh-keygen 

8
bash / sed / awk / etc usuwają każdą nową linię
polecenia bash generują to: Runtime Name: vmhba2:C0:T3:L14 Group State: active Runtime Name: vmhba3:C0:T0:L14 Group State: active unoptimized Runtime Name: vmhba2:C0:T1:L14 Group State: active unoptimized Runtime Name: vmhba3:C0:T3:L14 Group State: active Runtime Name: vmhba2:C0:T2:L14 Group State: active Chciałbym przesłać go do czegoś, aby wyglądało tak: Runtime Name: vmhba2:C0:T1:L14 Group State: active …
39 bash  sed  awk 

5
Przesyłanie danych wyjściowych wget do / dev / null w cron
Uruchamiam następujące polecenie co 5 minut na moim crontabie, aby utrzymać Phusion Passenger przy życiu. */5 * * * * wget mysite.com > /dev/null 2>&1 Kiedy go uruchomię, wykonuje on wget na adresie URL trasy STDOUT / STDERR do / dev / null. Kiedy uruchamiam to z wiersza poleceń, działa …
38 linux  bash  wget 

5
Cron: Otrzymujesz tylko błędy w e-mailach?
W końcu utworzyłem realistyczny harmonogram tworzenia kopii zapasowych moich danych za pomocą skryptu powłoki, który jest obsługiwany przez crona w ciasnych odstępach czasu. Niestety ciągle otrzymuję puste e-maile za każdym razem, gdy CRON zostanie wykonany, i nie tylko wtedy, gdy coś pójdzie nie tak. Czy CRON może wysyłać wiadomości e-mail …
38 bash  shell  cron  schedule 

2
Prosty sposób na uruchomienie ssh-agent i ssh-add przy logowaniu przez SSH?
Staram się, aby następujące polecenia były automatycznie wykonywane podczas logowania do mojego serwera za pośrednictwem ssh: ssh-agent /bin/bash ssh-add ~/.ssh/id_rsa Mój klucz ssh ma hasło i nie mam nic przeciwko wprowadzeniu go raz podczas logowania. Próbowałem umieścić to w moim pliku .bashrc, jednak uważam, że ssh-agent rozpoczyna nową sesję bash. …




2
Dlaczego przekierowanie „skryptu” do / dev / null / pozwala „ekranowi” działać, gdy jest używany jako inny użytkownik?
Zostałem pozwany do użytkownika, aby uruchomił konkretny, długo działający skrypt. Chciałem użyć ekranu, ale dostałem komunikat o błędzie „Nie można otworzyć terminala / dev / pts / 4” - sprawdź. ” Przeszukałem go i natknąłem się na post na forum, w którym polecono bieganie $ script '/dev/null/'. Zrobiłem to, a …
37 linux  bash  gnu-screen  su 

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.