[go: up one dir, main page]

My Sysadmin Cheatsheet

08 Nov 2021

Parallel File Copy (cp)


  1. Create destination directory:
    mkdir -p <$DEST_DIR>
    
  2. Go to source directory:
    cd <$SRC_DIR>
    
  3. Copy files:
    find . ! -type d -print0 | \
      xargs -0 -P<$NUM_PROCS> -n1 -I % \
      cp -avn --parents % <$DEST_DIR>/