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 ...
Jak mogę powiedzieć (in ~/.bashrc), czy działam w trybie interaktywnym lub, powiedzmy, wykonując polecenie przez ssh. Chcę uniknąć drukowania sekwencji ucieczki ANSI, .bashrcjeśli to ta ostatnia.
Czy istnieje polecenie, którego można użyć, aby łatwo znaleźć ścieżkę do pliku wykonywalnego? Szukam identyfikatora na mojej lokalnej maszynie - coś w stylu pwd? pwd identify => /usr/local/bin/identify
Chcę przechwycić WSZYSTKIE dane z dzienników, zarówno z komunikatami o błędach, z danych wyjściowych skryptu i przekierować je wszystkie do pliku dziennika. Mam skrypt jak poniżej: #!/bin/bash ( echo " `date` : part 1 - start " ssh -f admin@server.com 'bash /www/htdocs/server.com/scripts/part1.sh logout exit' echo " `date` : sleep 120" …
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 …
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.
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} …
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 …
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 …
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 …
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. …
Czy istnieje prosty sposób ustalenia, czy podłączony system plików jest podłączony jako tylko do odczytu, czy tylko do odczytu? Myślałem tylko o fajce, mountale pomyślałem, że może być prostszy sposób.
Właśnie poznałem komendę screen na Linuksie - jest genialna. Kocham to. Jednak rzeczywisty monit / terminal na ekranie wygląda i zachowuje się inaczej niż mój standardowy monit bash. Oznacza to, że kolory nie są takie same, uzupełnianie tabulatorów nie działa itp. Czy istnieje sposób, w jaki mogę powiedzieć ekranowi, aby …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.