Pytania oznaczone «sh»

/ bin / sh to powłoka POSIX. W przypadku pytań, w których ważna jest przenośność. Jeśli pytanie dotyczy plików .sh, oznacz je tagiem „scripts”. W Ubuntu powłoka POSIX jest dowiązaniem symbolicznym do `/ bin / dash`, a zatem [dash-shell] jest powiązany ze znacznikiem [sh] i oba mogą być używane podczas tagowania pytań.

609
Jak zwiększyć zmienną w bash?

Próbowałem inkrementować zmienną numeryczną przy użyciu obu var=$var+1i var=($var+1)bez powodzenia. Zmienna jest liczbą, choć wydaje się, że bash odczytuje ją jako ciąg znaków. Wersja Bash 4.2.45 (1) -release (x86_64-pc-linux-gnu) na Ubuntu

444
Jak uzyskać klucz publiczny z klucza prywatnego SSH?

Wygenerowany przez klucz prywatny SSH ssh-keygenzawiera część klucza publicznego. Jak odzyskać ten klucz publiczny z klucza prywatnego? Zgubiłem swój klucz publiczny i muszę umieścić zawartość tego klucza publicznego w authorized_keyspliku serwerów i nie chcę tworzyć nowej pary...

426
Jak mogę zdekodować ciąg base64 z wiersza poleceń?

Chciałbym napisać skrypt bash, aby zdekodować ciąg base64. Na przykład piszę, decode QWxhZGRpbjpvcGVuIHNlc2FtZQ==a drukuje Aladdin:open sesamei wraca do monitu. Do tej pory próbowałem prostego pliku bash zawierającego, python -m base64 -d $1ale to polecenie oczekuje, że nazwa pliku nie jest...

381
Jak utworzyć trwały alias Bash?

Chciałbym utworzyć alias do rmpolecenia, aby po wykonaniu tego polecenia pojawił się komunikat potwierdzający. Tworzę więc taki alias alias rm='rm -i'. Ale o ile wiem, jest to tymczasowy alias i żyje do momentu zamknięcia terminalu. Jak to wyjaśnione tutaj , aby zapisać alias stale muszę wykonać...

380
Jak mogę wyjść z SSH, gdy się zablokuje?

Często ssh do szkoły w domu ze szkoły, ale zwykle, gdy zmieniam lekcje i komputer zawiesza się, rura jest zepsuta. Jednak ssh po prostu się zamyka - Ctrl+ c, Ctrl+ zi Ctrl+ dnie działają. To denerwujące, że muszę ponownie uruchomić terminal, a jeszcze bardziej denerwujące, że muszę zamknąć i...

363
Jak dodać zmienne środowiskowe?

Używam Ubuntu 11.04. Korzystam z terminala, aby rozpocząć sesję bash i chcę dodać zmienną środowiskową: $r@hajt:~$ env THEVAR=/example Ale to nie działa. Pokazuje wszystkie zmienne, przy czym THEVAR jest ostatnim, ale kolejne wywołanie do envnie pokazuje THEVARjuż - env | grep THEVARnic nie...

342
Najłatwiejszy sposób na skopiowanie kluczy ssh na inną maszynę?

Jestem leniwy w domu i używam uwierzytelniania hasła do moich domowych urządzeń. Jestem gotowy do przejścia na uwierzytelnianie oparte na kluczach. W sieci istnieje wiele opcji, w tym catting, a następnie ssh na klucz, scpowanie klucza bezpośrednio itp. Szukam najprostszego i zalecanego sposobu na...

309
Czy można usunąć określony klucz hosta z pliku znane_hosty SSH?

Czy można usunąć określony klucz hosta z pliku znane_hosty SSH? Zwykle usuwam cały known_hostsplik, z którym nie mam problemów, ale z ciekawości, czy można usunąć tylko jeden wpis? Otworzyłem known_hostsplik, ale staram się zrozumieć jego zawartość. Poniżej znajduje się wiadomość, z którą się...