Ho una grande quantità di dati (diversi GB) su un'unità remota, che è montata in modo trasparente tramite nfs. Vorrei copiare questi file in una sottodirectory in cui risiedono già, quindi tutto rimane sullo stesso disco fisico. Per tale motivo, vorrei evitare un round trip non necessario sulla rete.
Sembra che cp files* subdir
fa la cosa ingenua e legge tutti i dati in memoria e poi li riscrive. È vero? Esiste un comando speciale che esegue la copia effettiva interamente sul server al quale il disco è fisicamente connesso?
cp
) o spostare (come inmv
)? Se sposti i file, non vedo perché ci dovrebbe essere un round-trip.