Εγχειρίδια για τη γραμμή εντολών

Man » truncate Manual online - αναλυτική διαδικτυακή τεκμηρίωση για τη σελίδα man truncate

🌍
truncate - συρρικνώνει ή επεκτείνει το μέγεθος ενός αρχείου στο καθορισμένο μέγεθος

ΣΥΝΤΑΞΗ

truncate ΕΠΙΛΟΓΗ... ΑΡΧΕΙΟ...

ΠΕΡΙΓΡΑΦΗ

Συρρικνώνει ή επεκτείνει το μέγεθος κάθε ΑΡΧΕΙΟΥ στο καθορισμένο μέγεθος.

Ένα ΑΡΧΕΙΟ που δεν υπάρχει δημιουργείται.

Εάν ένα ΑΡΧΕΙΟ είναι μεγαλύτερο από το καθορισμένο μέγεθος, τα επιπλέον δεδομένα χάνονται. Εάν ένα ΑΡΧΕΙΟ είναι μικρότερο, επεκτείνεται και το σπάνια επεκταμένο τμήμα (κενό) διαβάζεται ως μηδενικά byte.

Οι υποχρεωτικοί παράμετροι για τις μεγάλες επιλογές είναι υποχρεωτικοί και για τις σύντομες επιλογές.

-c, --no-create
δεν δημιουργεί αρχεία

-o, --io-blocks
θεωρεί το ΜΕΓΕΘΟΣ ως αριθμό μπλοκ εισόδου/εξόδου αντί για byte

-r, --reference=RFILE
βασίζει το μέγεθος στο RFILE

-s, --size=SIZE
ορίζει ή προσαρμόζει το μέγεθος του αρχείου κατά SIZE byte

--help εμφανίζει αυτήν την βοήθεια και εξέρχεται

--version
εμφανίζει πληροφορίες έκδοσης και εξέρχεται

Η παράμετρος SIZE είναι ένας ακέραιος αριθμός και προαιρετική μονάδα (παράδειγμα: 10K είναι 10*1024). Οι μονάδες είναι K,M,G,T,P,E,Z,Y,R,Q (δυνάμεις του 1024) ή KB,MB,... (δυνάμεις του 1000). Μπορούν επίσης να χρησιμοποιηθούν δυαδικά προθέματα: KiB=K, MiB=M, και ούτω καθεξής.

Το SIZE μπορεί επίσης να προτάσσεται από ένα από τα ακόλουθα τροποποιητικά σύμβολα: '+' επεκτείνει κατά, '-' μειώνει κατά, '<' το πολύ, '>' τουλάχιστον, '/' στρογγυλοποιεί προς τα κάτω στο πολλαπλάσιο του, '%' στρογγυλοποιεί προς τα πάνω στο πολλαπλάσιο του.

ΣΥΓΓΡΑΦΕΑΣ

Γράφτηκε από τον Padraig Brady.

ΑΝΑΦΟΡΑ ΣΦΑΛΜΑΤΩΝ

Διαδικτυακή βοήθεια για το GNU coreutils: [https://www.gnu.org/software/coreutils/] Αναφέρετε τυχόν σφάλματα μετάφρασης στο [https://translationproject.org/team/]

ΔΕΣ ΕΠΙΣΗΣ

dd(1), truncate(2), ftruncate(2)

Πλήρης τεκμηρίωση [https://www.gnu.org/software/coreutils/truncate] ή διατίθεται τοπικά μέσω: info '(coreutils) truncate invocation'

Συσκευάστηκε από το Debian (9.7-3) Πνευματικά δικαιώματα © 2025 Free Software Foundation, Inc. Άδεια GPLv3+: GNU GPL έκδοση 3 ή μεταγενέστερη [https://gnu.org/licenses/gpl.html]. Αυτό είναι ελεύθερο λογισμικό: έχετε το δικαίωμα να το αλλάξετε και να το διανείμετε. Δεν παρέχεται καμία εγγύηση, στο μέτρο που επιτρέπεται από το νόμο.