Jak pobrać plik z serwera Linux w powłoce przy użyciu polecenia Unix


-1

Próbuję pobrać plik na mój lokalny komputer z systemem Windows 7 na moim serwerze w Shell używając polecenia UNIX.

Czy istnieje sposób, aby to zrobić?

Mam także Ubuntu zainstalowane na moim komputerze. Czy muszę wykonać inną metodę pobierania pliku z mojego serwera z powłoki?

Zastanawiałem się, czy można to zrobić bez użycia oprogramowania GUI.

Twoje zdrowie

linux  unix 

1
Twoje pytanie jest niejasne. „download ... to” jest zbędne lub wstecz. Jeśli chcesz po prostu pobrać plik wget. Jakie jest źródło i cel podróży?
technosaurus

Odpowiedzi:


1

Proponuję, żebyś na to spojrzał scp , który jest preinstalowany z instalacją Ubuntu, jako część SSH.

Znając ścieżkę pliku, po prostu wykonaj:

scp suser@sip:/location/of/file .

scp będzie Kopiuj plik i. oznacza kopiowanie do bieżącego folderu na lokalnym komputerze, gdzie
suser jest twoim użytkownikiem na twoim server (!) i
sip czy Twój server's IP.

Jeśli jest to folder, którego potrzebujesz scp -r zamiast scp w powyższym.
Jeśli po: masz / jak wyżej, jest to lokalizacja względem roota / systemu plików. Jeśli pominiesz pierwszy / jest to lokalizacja w stosunku do użytkownika home directory.

Spyta Cię o hasło dla twojego użytkownika na serwerze.


Będzie to działać podczas kopiowania plików między maszynami podobnymi do Uniksa (pod warunkiem, że masz skonfigurowany ssh), ale w Windows 7 wymaga to czegoś takiego jak Cygwin (jak wskazuje Aditya Naidu).
user55325

Tak, ale użytkownik stwierdził, że mówi o serwerze linuxowym i wspomniał, że ma zainstalowanego ubuntu na swoim lokalnym komputerze (tak przynajmniej rozumiem). Łatwiej jest to zrobić z ubuntu.
miyalys

Dodałem informacje, aby zainstalować ssh / scp.
miyalys

Wierzę, że ssh jest preinstalowany. Możesz potrzebować serwera openssh na serwerze linux. pscp, który jest dostarczany z kitem, byłby dobrym klientem w systemie Windows.
Journeyman Geek

0

Możesz zainstalować cygwin na komputerze z systemem Windows i uruchomić sshd w cygwin. Następnie możesz przeskanować pliki w dowolny sposób z dowolnego komputera.

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.