На некоторых сильно урезанных дистрибутивах (, например. Ubuntu Server ), возможно, у вас не установлен mkfs
. В этом случае вы можете установить его с:
sudo apt-get install dosfstools
Вы также можете использовать ntfsprogs
вместо mkfs.ntfs
.
(Имя пакета должно быть таким же в других дистрибутивах, напримерpacman -S dosfstools
)
Исключаемый путь начинается относительно вашего исходного («корня переноса» ), а не вашего текущего рабочего каталога. Поскольку bin
— это каталог, который необходимо передать, путь будет/bin/cppman
:
rsync -va --delete --exclude=/bin/cppman /usr/local/bin /home/user1/Desktop/transport/
Или без крепления (без ведущего/
):
rsync -va --delete --exclude=bin/cppman /usr/local/bin /home/user1/Desktop/transport/
Если у вас есть два файла /usr/local/bin/cppman
и /usr/local/bin/foo/bin/cppman
, непривязанная версия исключит оба файла, а первая команда исключит первый файл.