В :Имеются ли в виду файлы на отправляющей стороне, которые либо являются частью передачи, либо дублируются на принимающей стороне?
В :Могу ли я также удалить каталоги на отправляющей стороне?
--remove-source-files
, затем введите команду find <source_directory> -type d -empty -delete
ИЛИ find <source_directory> -type l -type d -empty -delete
(включить символические ссылки в удаление)(Было :)--remove-source-files
, затем введите командуrm -rf <source_directory>
Как упоминалось в комментарии OrangeDog, предложение rm -rf
небезопасно. В частности, любые файлы, которые по какой-либо причине не были переданы, (файл изменился между созданием списка передачи и началом фактической передачи этого файла, на принимающей стороне закончилось место на диске, сетевое соединение было прервано и т. д. )останутся нетронутыми. в исходном каталоге с помощью rsync — но после вашего вызова rm -rf
они просто исчезли. Приведенная выше команда find
рекурсивно удалит пустое исходное дерево , если все исходные файлы были успешно перенесены и удалены, но оставшиеся файлы (и содержащие их каталоги, конечно же, останутся нетронутыми ). ].
В :Что означает "неактивные исходные файлы"?
Q :Если вы используете это для перемещения файлов, которые отображаются в определенном каталоге, на другой хост, убедитесь, что готовые файлы переименовываются в исходный каталог, а не записываются в него напрямую, чтобы rsync мог невозможно передать файл, который еще не полностью записан. Что это значит?
В :Если вы не можете сначала записать файлы в другой каталог, вам следует использовать идиому именования, позволяющую rsync избежать передачи файлов, которые еще не завершены (, например.назовите файл «foo.new», когда он будет записан, переименуйте его в «foo», когда это будет сделано, а затем используйте параметр --exclude=' *.new' для передачи rsync ). Что это значит?
Q :Начиная с 3.1.0, rsync будет пропускать отправителя -удаление стороны (и выводить ошибку ), если размер файла или время модификации не остались неизменными. Что это значит?
Вы можете сделать это, нажав alsamixer
, затем F6, а затем набрав sysdefault
. (Я не могу преобразовать asciinema
в GIF, так что пока придется сделать это.)
Это пример проблемы XY. Согласно ответу суперпользователя srgbnd , эта проблема вызвана тем, что Timidity крадет устройство при загрузке — более постоянное «быстрое и грязное» решение — удалить timidity-daemon
, поскольку решение pulseaudio
работать один раз.
Ошибка Debian#901148 актуальна.
wizzwizz4@myLaptop:~$ systemctl stop timidity
Please type your password to authenticate as root...
wizzwizz4@myLaptop:~$ pulseaudio -k