Centos inštalačný príkaz: yum install -y lrzsz
S XShell môžete jednoducho sťahovať súbory zo servera lokálne pomocou linuxového príkazu sz a pomocou príkazu rz nahrávať lokálne súbory na server.
Medzi nimi som použil nasledujúcu metódu na pochopenie a zapamätanie si SZ a RZ (často ľahko pomýliteľné):
Písmeno S v sz znamená odoslať, čo klientovi hovorí, že I (server) chcem odoslať do Cilent, čo je ekvivalentné sťahovaniu klientom.
R v rz znamená prijaté, čo klientovi hovorí, že ja (server) chcem prijať súbor prijatý cez cilent, čo je ekvivalentné nahrávaniu klientom.
Pamätajte, že odoslané aj prijaté akcie sa iniciujú na serveri. Sme zvyknutí hovoriť nahrať alebo stiahnuť, ale v skutočnosti to nie je nevyhnutné. Pri týchto dvoch príkazoch si len premyslite, či chcete súbor odoslať zo servera alebo ho prijať od klienta.
Ak chcete nahrať súbor z klienta na server, server ho dostane späť a logika je: ja (klient) nahrávam, vy (server) prijímate, pomocou rz.
Ak chcete súbor stiahnuť zo servera (ku klientovi), server súbor pošle, logika je: ja stiahnem (klient), vy (server) pošlete cez sz.
No, aby som to zhrnul jednou vetou: Ja (klient) nahrávam, ty (server) prijímaš (RZ), ja sťahujem (klient), ty (server) posielaš (SZ). |