LINUX.ORG.RU

Ответ на: комментарий от lorovec

а что значит коунт

счётчик. Купи словарь.

забивания файла цифрами от нуля до 200000?

200000 нулей.

по теме: head -c200G /dev/zero >file

drBatty ★★
()
Ответ на: комментарий от drBatty

Да я разобрался: dd if=/dev/zero of=myfile.txt bs=1G count=210

lorovec
() автор топика
$ dd if=/dev/zero of=file.1T bs=512 count=1 seek=2147483647
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.0293297 s, 17.5 kB/s

$ ls -lh file.1T
-rw-r--r-- 1 user group 1.0T Jun 14 08:52 file.1T
sdio ★★★★★
()
Ответ на: комментарий от sdio

Лучше сказать bs=1b.

Кстати, чего-то комментаторы выше не вспомнили, что забивание 2ГБ нулями займет довольно-таки дофига времени. А разрешенный файл создается быстро - только резервируются на диске нужные адресные блоки…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Lavos

Да это круче, но список ФС невелик.

sdio ★★★★★
()
Ответ на: комментарий от Lavos

Не знал, что у dd есть alias …

sdio

Чем лучше? Понты? Меньше 512 байт все-равно не запишешь физически.

Нам смещение придется считать не на 1 байт меньше требуемого размера, а на 512, что неудобно. А в остальном ты, конечно, прав.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Не знал, что у dd есть alias …

Это не алиас, это «интерфейс» к возможности ФС зарезервировать место под файл.

sdio ★★★★★
()
Ответ на: комментарий от Lavos

Конечно, пингвинизм куда лучше стандартного переносимого решения.

anarquista ★★★★★
()
Ответ на: комментарий от Eddy_Em

Нам смещение придется считать

В килобайтах умноженных на два минус один

sdio ★★★★★
()
Ответ на: комментарий от sdio

И действительно:

ishtar> 14.06, 09:08 ~/tmp
fallocate -l 1G file1G
fallocate: file1G: fallocate failed: Неподдерживаемая операция
ishtar> 14.06, 09:08 ~/tmp
fallocate -l 1000 file1000
fallocate: file1000: fallocate failed: Неподдерживаемая операция
Фу

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от sdio

Да. Успокойтесь, не за звездочками гонюсь, а хочу поскорее 50 получить, чтобы писать/комментировать в галерее и в новостях.

Ranzor
()
Ответ на: комментарий от Ranzor

, не за звездочками гонюсь, а хочу поскорее 50 получить, чтобы писать/комментировать в галерее и в новостях.

Ага-ага, в Толкс же рвешься, признайся.

sdio ★★★★★
()
Ответ на: комментарий от sdio

Меньше 512 байт все-равно не запишешь физически.

Кстати, если, например, блок ФС два килобайта, то bs=2k не шустрее чуток будет, чем bs=512?

Xenesz ★★★★
()
Ответ на: комментарий от sdio

Тоже может оккзться полезным, но основная цель все-таки новости. Короче, хочу стать полноправным пользователем форума.

Ranzor
()
Ответ на: комментарий от Ranzor

хочу стать полноправным пользователем форума.

Да ты уже полноправно засираешь форум бессмысленными сообщениями (твой dd ... никому уже не был нужен)

sdio ★★★★★
()
Ответ на: комментарий от Xenesz

Кстати, если, например, блок ФС два килобайта, то bs=2k не шустрее чуток будет, чем bs=512?

Да.

damnemall
()
Ответ на: комментарий от sdio

dd, возможно, и не нужен, а вот E4rat кому-то очень даже помог. Но если у тебя butthurt, могу удалить сообщение о dd: не тяжело.

Ranzor
()
Ответ на: комментарий от Ranzor

Да. Успокойтесь, не за звездочками гонюсь, а хочу поскорее 50 получить, чтобы писать/комментировать в галерее и в новостях.

не верю

drBatty ★★
()
Ответ на: комментарий от Artificial_Thought

а sparse файл если сделать?

info coreutils 'cp invocation'

процитировать, или сам?

drBatty ★★
()

Не слушай советующих dd, используй truncate:
truncate -s 200G filename
Плюс в том что это делается мгновенно.

firestarter ★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.