constructor de comandă rsync
Construiești o comandă rsync gata de lipit, din sursă, destinație și opțiuni de transfer.
constructor de comandă rsync
rsync este una din acele unelte pe care toată lumea le folosește și nimeni nu-și amintește complet indicatorii pentru — este -a sau -r, --delete merge înainte sau după lista de excludere, care parte primește bară oblică finală. Acest constructor transformă un formular într-o linie de comandă corectă și gata de folosit, pentru ca să-ți concentrezi atenția asupra ceea ce trebuie sincronizat în loc de ordinea indicatorilor.
Completează o cale sursă și destinație, și opțional o gazdă la distanță, utilizator și port SSH pentru o transferință prin rețea. Activează modul arhivă pentru a păstra permisiunile, marcajele de timp, legăturile simbolice și proprietatea dintr-o mișcare, adaugă compresie pentru conexiuni lente, și activează ștergerea pentru a face destinația o replică exactă a sursei. Șabloanele de excludere și includere acceptă o listă separată prin virgule sau linie nouă — .git, node_modules, artefacte de compilare — și o limită de lățime de bandă împiedică o sincronizare mare să sature conexiunea. Trei preseturi (backup, implementare website, oglindire) setează un set rezonabil de indicatori dintr-o singură atingere; alegerea "Personalizat" lasă fiecare casetă de bifare în mâinile tale.
Indicatorul pe care oamenii îl confundă cel mai des este barra oblică finală pe calea sursei: cu una, rsync copiază *conținutul* directorului în destinație; fără una, directoriul însuși este creat în interiorul destinației. Instrumentul aplică alegerea ta automat și o explică sub comandă, împreună cu fiecare alt indicator pe care l-a folosit — deci linia nu este doar corectă ci și de înțeles. Activează mai întâi --dry-run pentru a previzualiza exact ceea ce s-ar schimba înainte ca ceva să fie șters sau suprascris.
Tot funcționează local în browserul tău. Niciun cale, nume de gazdă sau utilizator pe care îl tastezi nu este vreodată transmis — instrumentul doar asamblează text. Copiază rezultatul, descarcă-l ca fișier .txt, sau trimite-l la intrarea unui alt instrument pentru a continua să lucrezi.