- Заполнить файл нулями linux
- как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- Re: как заполнить свободное на разделе место нулями?
- 6 способов создать файл в Linux определенного размера
- Как создать файл определенного размера в Linux с помощью команды fallocate?
- Как создать файл определенного размера в Linux с помощью команды truncate?
- Как создать файл определенного размера в Linux с помощью команды dd?
- Как создать файл определенного размера в Linux с помощью команды head?
- Как создать файл определенного размера в Linux с помощью команды xfs_mkfile?
- Как создать файл определенного размера в Linux с помощью команды perl?
Заполнить файл нулями linux
есть файл file.avi 10GB
надо заполнить место, занимаемое им, нулями.
единственное, что приходит в голову, использовать dd с чтением из /dev/zero и записью в этот файл. но можно ли быть уверенным, что писать будет в те же сектора на жестком диске или файл сократится до 0 байт и, когда пойдет запись в него, будет сделано новое выделение места?
буду благодарен за любую идею
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. «как заполнить существующий файл нулями?» | + / – | |
Сообщение от wiseman (ok) on 16-Авг-12, 14:15 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6 . «как заполнить существующий файл нулями?» | + / – | |
Сообщение от Сергей | ||
мне бы только заполнить файл нулями, удалять нельзя. а если пересоздавать заново, то надо заранее озаботиться о сохранении всех прав (ntfs). тоже не знаю, как это сделать. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
7 . «как заполнить существующий файл нулями?» | + / – | |
Сообщение от Сергей | ||
гм, кстати, у меня в rm нет такого ключа (-P). однако 🙁 (Slackware) | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
9 . «как заполнить существующий файл нулями?» | + / – | |
Сообщение от aurved on 23-Авг-12, 12:48 | ||
-P Overwrite regular files before deleting them. Files are | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
2. «как заполнить существующий файл нулями?» | + / – | |
Сообщение от aurved on 16-Авг-12, 16:26 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. «как заполнить существующий файл нулями?» | + / – | |
Сообщение от shredder on 16-Авг-12, 16:54 | ||
dd if=/dev/zero of=/fail bs=1M count=500 | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
4. «как заполнить существующий файл нулями?» | + / – | |
Сообщение от And (??) on 16-Авг-12, 21:39 | ||
Надо полагать он имел в виду shred. Или wipe c параметром -R и др. Типа такого. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. «Заполняю файл _случайными_ нулями!» | + / – | |
Сообщение от Andrey Mitrofanov on 17-Авг-12, 11:13 | ||
Нет-нет! Только dd, только харджор! $ ./skhred Источник как заполнить свободное на разделе место нулями?Re: как заполнить свободное на разделе место нулями?cat /dev/zero > file Когда отвалится — значит всё свободное место забито нулями. Re: как заполнить свободное на разделе место нулями?file естественно должен быть на забиваемом разделе Re: как заполнить свободное на разделе место нулями?Или чуть быстрее dd if=/dev/zero of=/path/file Re: как заполнить свободное на разделе место нулями?это с 512-байтным bs по умолчанию? Шутник. Re: как заполнить свободное на разделе место нулями?Оставайтесь на месте, отдел К выезжает Re: как заполнить свободное на разделе место нулями?Есть такое слово — называется кеширование. Что мешает написать bs=4096? Re: как заполнить свободное на разделе место нулями?Re: как заполнить свободное на разделе место нулями?sync еще неплохо бы. Re: как заполнить свободное на разделе место нулями?>Оставайтесь на месте, отдел К выезжает Тогда лучше использовать shred Re: как заполнить свободное на разделе место нулями?Только потом надо удалить файл. Re: как заполнить свободное на разделе место нулями?>как заполнить свободное на разделе место нулями? А зачем, если не секрет. Re: как заполнить свободное на разделе место нулями?всем спасибо за ответы >А зачем, если не секрет. предпродажная подготовка=) продаю комп, а систему попросили не сносить Источник 6 способов создать файл в Linux определенного размераЕсли вы хотите создать файл определенного размера в Linux, чтобы проверить скорость загрузки или скачивания на файловом сервере. Или же Если вы хотите создать определенный размер файла в Linux, чтобы расширить раздел подкачки, то вы можете использовать один из следующих методов для его создания. Я уже знаю несколько команд для выполнения этого, но я включил все возможные варианты в этой статье. Вы можете проверить все команды, которые доступны в этой статье, и выбрать предпочитаемую для вас. Я собираюсь создать файл 10M. Это можно сделать с помощью следующих 6 методов.
Как создать файл определенного размера в Linux с помощью команды fallocate?Fallocate используется для манипулирования выделенным дисковым пространством для файла, чтобы освободить или предварительно выделить его. Для файловых систем, которые поддерживают системный вызов fallocate, предварительное распределение выполняется быстро, выделяя блоки и помечая их как неинициализированные, не требуя ввода-вывода для блоков данных. Это гораздо быстрее, чем создавать файл, заполняя его нулями. Используйте команду ls, чтобы проверить заданный размер файла. Как создать файл определенного размера в Linux с помощью команды truncate?truncate используется для уменьшения или расширения размера файла до указанного размера. Используйте команду ls, чтобы проверить заданный размер файла. Как создать файл определенного размера в Linux с помощью команды dd?Команда dd означает дубликатор данных. Он используется для копирования и преобразования данных (по умолчанию из стандартного ввода в стандартный вывод). Используйте команду ls, чтобы проверить заданный размер файла. Как создать файл определенного размера в Linux с помощью команды head?Команда head считывает первые несколько строк любого текста, переданного ему в качестве ввода, и записывает их в стандартный вывод (который по умолчанию является экраном дисплея). Используйте команду ls, чтобы проверить заданный размер файла. Как создать файл определенного размера в Linux с помощью команды xfs_mkfile?xfs_mkfile создает один или несколько файлов. Файл дополняется нулями по умолчанию. Размер по умолчанию – в байтах, но его можно пометить как килобайты, блоки, мегабайты или гигабайты с суффиксами k, b, m или g соответственно. Используйте команду ls, чтобы проверить заданный размер файла. Как создать файл определенного размера в Linux с помощью команды perl?Perl означает «Practical Extraction and Reporting Language». Perl – это язык программирования, специально разработанный для редактирования текста. В настоящее время он широко используется для различных целей, включая системное администрирование Linux, сетевое программирование, веб-разработку и т. д. Используйте команду ls, чтобы проверить заданный размер файла. Источник |