.TH TRUNCATE 1 "September 2022" "GNU coreutils 9.1" "دستورات کاربر" .SH "نام (NAME)" truncate \- کاهش یا افزایش اندازه یک فایل به اندازه مشخص‌شده .SH "خلاصه دستور (SYNOPSIS)" .B truncate [\fI\,گزینه\/\fR]... \fI\,فایل\/\fR... .SH "توضیحات (DESCRIPTION)" اندازه هر .I فایل را به اندازه مشخص‌شده کاهش یا افزایش می‌دهد. .PP اگر یک آرگومان .I فایل وجود نداشته باشد، ایجاد می‌شود. .PP اگر یک .I فایل بزرگ‌تر از اندازه مشخص‌شده باشد، داده‌های اضافی از دست می‌روند. اگر یک .I فایل کوتاه‌تر باشد، گسترش می‌یابد و بخش گسترش‌یافته پراکنده (حفره یا sparse) به صورت بایت‌های صفر خوانده می‌شود. .PP آرگومان‌های اجباری برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز اجباری هستند. .TP \fB\-c\fR, \fB\-\-no\-create\fR هیچ فایلی ایجاد نشود. .TP \fB\-o\fR, \fB\-\-io\-blocks\fR در نظر گرفتن .I اندازه به عنوان تعداد بلوک‌های ورودی/خروجی (IO) به جای بایت. .TP \fB\-r\fR, \fB\-\-reference\fR=\fI\,فایل_مرجع\/\fR مبنا قرار دادن اندازه بر اساس .IR فایل_مرجع . .TP \fB\-s\fR, \fB\-\-size\fR=\fI\,اندازه\/\fR تنظیم یا تغییر اندازه فایل به مقدار .I اندازه بایت. .TP \fB\-\-help\fR نمایش این راهنما و خروج. .TP \fB\-\-version\fR نمایش اطلاعات نسخه و خروج. .PP آرگومان .I اندازه یک عدد صحیح و واحد اختیاری است (مثال: \fB10K\fR برابر است با 10*1024). واحدها عبارتند از K, M, G, T, P, E, Z, Y (توان‌های 1024) یا KB, MB, ... (توان‌های 1000). همچنین می‌توان از پیشوندهای دودویی استفاده کرد: KiB=K, MiB=M و غیره. .PP همچنین .I اندازه می‌تواند یکی از نویسه‌های تغییردهنده زیر را به عنوان پیشوند داشته باشد: .PP .nf \&'+' افزایش اندازه به میزان مشخص‌شده \&'\-' کاهش اندازه به میزان مشخص‌شده \&'<' حداکثر تا این اندازه \&'>' حداقل تا این اندازه \&'/' گرد کردن رو به پایین به مضربی از این مقدار \&'%' گرد کردن رو به بالا به مضربی از این مقدار .fi .SH "نویسنده (AUTHOR)" نوشته شده توسط Padraig Brady. .SH "گزارش اشکالات (REPORTING BUGS)" راهنمای برخط GNU coreutils: .nf .fi گزارش هرگونه اشکال در ترجمه به: .nf .fi .SH "حق نشر (COPYRIGHT)" Copyright \(co 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . .br این نرم‌افزار آزاد است: شما می‌توانید آن را تغییر دهید و بازتوزیع کنید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد. .SH "همچنین ببینید (SEE ALSO)" \fBdd\fR(1), \fBtruncate\fR(2), \fBftruncate\fR(2) .PP مستندات کامل: .nf .fi یا به صورت محلی از طریق: .nf info \(aq(coreutils) truncate invocation\(aq .fi