Czy istnieje sposób przesyłania plików bezpośrednio z komputera Mac na inny przy użyciu samego terminala? Być może korzystasz z SSH?
12
Tak, możesz użyć scp, który w zasadzie cp przez ssh. Może również działać w obie strony, więc:
scp ~/Document/Localfile remoteuser@remotemachine:~/Desktop
lub
scp remoteuser@remotemachine:~/Destkop/remotefile ~/Desktop
Pierwsze polecenie skopiuje plik do zdalnego komputera, drugie skopiuje plik ze zdalnego do lokalnego. Składnia jest taka, <user>@<machine or ip>:<file>
że możesz zrobić man scp
więcej przełączników i opcji
-E
opcjiscp
Poleceń w systemie Linux jest jak zrobić transfer plików za pomocą protokołu SSHźródło
-E
opcji.scp
to polecenie, które chcesz. Musisz mieć włączone logowanie SSH na komputerze docelowym oraz znać nazwę użytkownika i hasło dla komputera docelowego.źródło
Oto szybki sposób kopiowania plików przy użyciu uuencode / uudecode i schowka.
W terminalu, mając otwarte połączenie na zdalnym komputerze:
Następnie zaznacz i skopiuj cały tekst z okna terminala (CMD + A, CMD + C). Teraz otwórz nowe okno terminala w systemie lokalnym i wykonaj:
Teraz naciśnij CMD + V teraz, aby wkleić niezakodowaną zawartość pliku. Naciśnij klawisze CTRL + D, aby zakończyć wprowadzanie do programu uudecode. uudecode utworzy plik lokalnie, pod nazwą „nazwa pliku”.
źródło