Установка Ubuntu 18.04 из моего USB сбой с кодом ошибки 23

Вы не можете сделать это напрямую во многих файловых системах Linux, потому что атрибут created просто не существует. Возможно, вы захотите прочитать некоторые из этих ссылок

Если вам действительно нужно найти файлы, которые были созданы за последние 24 часа, в отличие от тех, которые были созданы или изменены , у вас есть два варианта:

1 Переключитесь на файловую систему, которая поддерживает дату создания, и используйте комбинацию find и stat --format '% w' , чтобы получить список таких файлов

2 Запускайте find / -type f каждые 24 часа и сравнивайте текущие результаты с результатами предыдущего запуска. Что-то вроде этого могло бы сработать, запускать один раз каждые 24 часа:

#!/bin/bash
#
test -f /tmp/today && mv -f /tmp/today /tmp/yesterday
find / -type f | sort > /tmp/today
test -f /tmp/yesterday && comm -13 /tmp/yesterday /tmp/today

1
22.09.2018, 10:23
1 ответ

"23 Частичная передача из-за ошибки". См.http://manpages.ubuntu.com/manpages/bionic/en/man1/rsync.1.html#exit%20values

Обычно команда rsyncпечатает сообщение об ошибке. Но Кертин здесь ужасно бесполезен. Он не передает captureв _subp()и в результате устанавливает stderrв None. Любые сообщения об ошибках из rsyncпросто отбрасываются.

При поиске curtin я нашел его определение cp:///.

https://curtin.readthedocs.io/en/latest/topics/config.html#sources

Specify the root image to install on to the target system. The URI also configures the method used to copy the image to the target system.

sources:

source URI may be one of:

  • dd-: [sic] Use dd command to write image to target.
  • cp://: Use rsync command to copy source directory to target.
  • file://: Use tar command to extract source to target.
  • http[s]://: Use wget | tar commands to extract source to target.
  • fsimage://: mount filesystem image and copy contents to target. Local file or url are supported. Filesystem can be any filesystem type mountable by the running kernel.
1
27.01.2020, 23:42

Теги

Похожие вопросы