Polecenie instalacyjne Centos: yum install -y lrzsz
Dzięki XShell możesz łatwo pobierać pliki z serwera lokalnie za pomocą polecenia Linux sz, a następnie użyć polecenia rz do przesyłania lokalnych plików na serwer.
Wśród nich użyłem następującej metody zrozumienia i zapamiętywania SZ i RZ (często łatwo pomylić):
S w sz oznacza wyślij, informując klienta, że ja (serwer) chcę wysłać do Cilent, co jest równoważne pobieraniu przez klienta.
R w rz oznacza odebrane, informując klienta, że ja (serwer) chcę otrzymać plik otrzymany przez cilent, co jest równoważne przesłaniu przez klienta.
Pamiętaj, że zarówno wysłane, jak i odebrane akcje są inicjowane na serwerze. Jesteśmy przyzwyczajeni do mówienia "upload albo download", ale w rzeczywistości nie jest to konieczne. Przy tych dwóch poleceniach wystarczy pomyśleć, czy chcesz wysłać plik z serwera, czy odebrać go od klienta.
Jeśli chcesz przesłać plik z klienta na serwer, serwer go odzyska, a logika jest taka: ja (klient) przesyłam, ty (serwer) odbierasz, używając rz.
Jeśli chcesz pobrać plik z serwera (do klienta), serwer wyśle plik, logika jest taka: ja pobieram (klient), ty (serwer) wysyłasz, używając sz.
Podsumowując to jednym zdaniem: Ja (klient) wysyłam, ty (serwer) odbierasz (RZ), ja pobieram (klient), ty (serwer) wysyłasz (SZ). |