Provided by: manpages-ru_4.27.0-1_all bug

НАИМЕНОВАНИЕ

       truncate — уменьшить или увеличить размер файла до заданного

ОБЗОР

       truncate ПАРАМЕТР... ФАЙЛ...

ОПИСАНИЕ

       Уменьшить или увеличить размер каждого ФАЙЛа до заданного размера.

       Если заданный в качестве аргумента ФАЙЛ не существует, он будет создан.

       Если  ФАЙЛ  больше  указанного  размера,  избыточные  данные  будут  утеряны.  Если ФАЙЛ меньше, он будет
       расширен, а разрежённая часть файла  («дыра»),  появившаяся  в  результате  расширения,  будет  содержать
       нулевые байты при чтении.

       Аргументы, обязательные для длинных параметров, обязательны и для коротких.

       -c, --no-create
              не создавать файлы

       -o, --io-blocks
              воспринимать РАЗМЕР как количество блоков ввода-вывода, а не количество байтов

       -r, --reference=ОФАЙЛ
              использовать размер ОФАЙЛа в качестве образца

       -s, --size=РАЗМЕР
              задать или скорректировать размер файла, руководствуясь значением РАЗМЕР в байтах

       --help отобразить эту справочную информацию и завершить работу

       --version
              вывести информацию о версии и завершить работу

       РАЗМЕР  задаётся  целым числом и необязательной единицей измерения (например, 10K — это 10*1024). Единицы
       измерения включают в себя K, M, G, T, P, E, Z, Y, R, Q (степени 1024) и KB, MB, ... (степени 1000). Также
       можно использовать двоичные приставки: KiB=K, MiB=M и так далее.

       Перед РАЗМЕРом могут также быть указаны следующие символы-модификаторы:  «+»  —  «увеличить  на»,  «-»  —
       «уменьшить на», «<» — «сделать не более», «>» — «сделать не менее», «/» — «округлить в меньшую сторону до
       значения, кратного», «%» — «округлить в большую сторону до значения, кратного».

АВТОРЫ

       Программа написана Падригом Брэйди (Padraig Brady).

ИНФОРМАЦИЯ ОБ ОШИБКАХ

       Онлайн-справка GNU coreutils: <https://www.gnu.org/software/coreutils/>
       Сообщайте обо всех ошибках перевода по адресу <https://translationproject.org/team/ru.html>

СМОТРИТЕ ТАКЖЕ

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

       Полная документация на <https://www.gnu.org/software/coreutils/truncate>,
       также доступна локально посредством info '(coreutils) truncate invocation'

       Packaged by Debian (9.7-2)
       Copyright © 2025 Free Software Foundation, Inc.
       License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
       This is free software: you are free to change and redistribute it.
       There is NO WARRANTY, to the extent permitted by law.

ПЕРЕВОД

       Русский  перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и Kirill
       Rekhov <krekhov.dev@gmail.com>

       Этот перевод является свободной программной документацией; он распространяется на условиях  общедоступной
       лицензии  GNU  (GNU  General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или
       более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

       Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите  об  этом
       разработчику(ам)   по   его(их)  адресу(ам)  электронной  почты  или  по  адресу  списка рассылки русских
       переводчиков.

GNU coreutils 9.7                                  April 2025                                        TRUNCATE(1)