Puncte:1

sftp directoarele au dimensiuni diferite după transfer?

drapel ua

mut foldere de pe server pe altul debian -> centos folosind sftp.

dimensiunea folderelor este diferită după efectuarea transferului. de exemplu :

server la distanta :

sftp 00.00.00
sftp obține folderName (dimensiune 87 MB)

pe serverul local:

du -sh * 
folderName (dimensiune 83 MB)

este posibil să nu transfer fișierele și folderele ascunse?

digijay avatar
drapel mx
Care a fost comanda cu care mutați fișierele?
Mr Sparrow avatar
drapel ua
sftp) obține -rp foldername
Puncte:2
drapel ca

Nu sunt familiarizat cu sftp, dar cauza este probabil o diferență de unitate: du arată dimensiunea în MiB, în timp ce sftp ar putea afișa Mb. Pentru a converti de la unul la altul, înmulțiți dimensiunea dată de sftp cu 1000*1000/(1024*1024) (87 -> ~83).

Pagina Wikipedia pe acest subiect: https://en.wikipedia.org/wiki/Byte#Multiple-byte_units

Rețineți că, dacă transferați fișiere foarte mici, s-ar putea să observați asta într-o zi du arată o dimensiune mai mare decât se aștepta. Asta pentru ca du arată dimensiunea rezervată a fișierelor de pe disc, care este mai mare decât dimensiunea „utilă” reală care este calculată de sftp.

Editați | ×: pentru a testa acest comportament, puteți crea un fișier cu o dimensiune controlată și îl puteți transfera. Pentru a crea un fișier de 32 MiB (~33 MB):

# 1048576 este 1 MiB (1024*1024)
dd if=/dev/zero bs=1048576 count=32 of=testfile
Puncte:0
drapel jo

Folderele pot crește în dimensiune, dar nu se micșorează (cel puțin pe EXT4). Motivul cel mai probabil pentru acest rezultat este că la un moment dat directorul sursă a avut mai multe fișiere în el care au fost ulterior eliminate.

În timp ce, la destinație, numărul de fișiere din director este (și doar a fost vreodată) ceea ce tocmai ați copiat -- care este mai puțin decât a fost maximul în directorul sursă.

O modalitate de a „testa” această idee ar fi să copiați toate fișierele din aceeași sursă într-o destinație diferită de pe același server folosind același sistem de fișiere montat.

Ar trebui să descoperiți că noua copie are un director de aceeași dimensiune cu cel de pe destinația SFTP.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.