Shell - Δημιουργήστε ένα αρχείο συγκεκριμένου μεγέθους

Όταν γράφετε κώδικα Java για να μεταφέρετε αρχεία μέσω SFTP και FTPS, ίσως χρειαστεί να λάβετε υπόψη ότι θα μεταφέρετε αρχεία μικρού, μεσαίου και μεγάλου μεγέθους. Ο τρόπος δημιουργίας αρχείων συγκεκριμένου μεγέθους σε ένα λειτουργικό σύστημα Linux είναι να χρησιμοποιήσετε τη Shell και την εντολή dd. Μπορείτε να χρησιμοποιήσετε το / dev / random ή / dev / zero ως πηγή δεδομένων ή μηδενικά byte. Οι όροι που χρησιμοποιούνται είναι το μέγεθος του μπλοκ, ο αριθμός - ο οποίος είναι για τον αριθμό των μπλοκ, το αρχείο εισόδου και το αρχείο εξόδου. Το συνολικό μέγεθος του δημιουργούμενου αρχείου θα πολλαπλασιάζεται με bytes πολλαπλασιασμού bs.

dd αρχείο εισαγωγής = / dev / misc αρχείο εξόδου = όνομα αρχείου μέγεθος δίσκου = 1024 μετρήσεις

Η παραπάνω εντολή δημιουργεί αρχείο 1024kb, με τυχαία κατανομή δεδομένων.

Η εντολή dd σας επιτρέπει να δημιουργήσετε ένα κενό αρχείο συγκεκριμένου μεγέθους. Η δημιουργία αυτών των αυθαίρετων βαρών αρχείων μπορεί να είναι χρήσιμη για σκοπούς δοκιμής.

  • Χρησιμοποιήστε την παρακάτω εντολή:
    •  dd αν = / dev / μηδέν = αρχείο για δημιουργία bs = 1k count = 1000 
  • Αυτή η εντολή δημιουργεί ένα κενό αρχείο 1Mb
    • Το 1000 αντιπροσωπεύει 1000 μπλοκ των 1Kb

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές