когда я создаю файл в Ubuntu, он создает только с разрешениями на чтение и запись для владельца. Но если я копирую файл с флешки в FAT32, файл разрешения давать читать/исполняемых полномочий для владельца,группы и остальных.
как сделать скопированных файлов с USB-накопителя усыновить одного и того же разрешения файла, как и другие файлы в Ubuntu?
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. [F1]
Unix-подобной собственности и разрешения не совместимы с FAT или NTFS filesytems. Если вам нужны ваши разрешения на палку при копировании на другой диск, лучше отформатировать его с доб* Тип файловой системы. Если это флешка, а еще лучше с ext2 для уменьшения операции записи на диск. Падение в том, что он сделает диск нечитаемым в Windows (и не загружается, если вы используете его для установок). Другой способ-сделать архив (.tar.gz) с файл(ы) и копию в архиве, таким образом, вы будете сохранять разрешения.
, чтобы установить разрешения для копирования файлов, которые приходят из не-файловая система Unix, такие как использование файловой системы FAT32
rsync --chmod=CHMOD source destination
, где команду chmod нужный разрешений на скопированный файл(ы). Заменить команду chmod, например, 0644 даст доступ на чтение/запись для владельца и чтение-только доступ ко всем другим пользователям. Для получения дополнительной опции копирования см. справочную страницу по протоколу rsync.
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. [F1]
Unix-подобной собственности и разрешения не совместимы с FAT или NTFS filesytems. Если вам нужны ваши разрешения на палку при копировании на другой диск, лучше отформатировать его с доб* Тип файловой системы. Если это флешка, а еще лучше с ext2 для уменьшения операции записи на диск. Падение в том, что он сделает диск нечитаемым в Windows (и не загружается, если вы используете его для установок). Другой способ-сделать архив (.tar.gz) с файл(ы) и копию в архиве, таким образом, вы будете сохранять разрешения.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod=CHMOD source destination
, где CHMOD - это ваши требуемые разрешения для скопированного файла (s ). Заменить CHMOD, например. 0644 предоставит доступ для чтения / записи владельцу и доступ только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage.
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. [F1]
Unix-подобной собственности и разрешения не совместимы с FAT или NTFS filesytems. Если вам нужны ваши разрешения на палку при копировании на другой диск, лучше отформатировать его с доб* Тип файловой системы. Если это флешка, а еще лучше с ext2 для уменьшения операции записи на диск. Падение в том, что он сделает диск нечитаемым в Windows (и не загружается, если вы используете его для установок). Другой способ-сделать архив (.tar.gz) с файл(ы) и копию в архиве, таким образом, вы будете сохранять разрешения.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod=CHMOD source destination
, где CHMOD - это ваши требуемые разрешения для скопированного файла (s ). Заменить CHMOD, например. 0644 предоставит доступ для чтения / записи владельцу и доступ только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod = источник источника CHMOD
где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644
предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file
Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod = источник источника CHMOD
где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644
предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file
Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod = источник источника CHMOD
где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644
предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file
Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod = источник источника CHMOD
где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644
предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file
Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.
Чтобы установить разрешения для копируемых файлов, которые поступают из файловой системы, отличной от Unix, например, FAT32, используйте
rsync --chmod = источник источника CHMOD
где CHMOD - ваши требуемые разрешения для скопированного файла (ов). Замените CHMOD , например. 0644
предоставит доступ для чтения / записи владельцу и доступно только для чтения всем другим пользователям. Дополнительные параметры копирования см. В rsync manpage .
Лучший ответ, который я могу вам дать, - использовать архивный инструмент на основе UNIX / Linux, например, tar (1) или cpio (1). Это сохранит дату и разрешения файла (ов), но самого архивного файла мы действительно не заботимся. tar cf /media/stickdrive/foobar.tar path / to / my / file
Unix-подобная собственность и разрешения не совместимы с файлами fat или ntfs. Если вам нужно, чтобы ваши права наклеились при копировании на другой диск, лучше отформатируйте его с помощью файловой системы типа ext *. Если это флеш-накопитель, лучше еще с ext2 уменьшить запись на диск. Падение состоит в том, что он сделает диск нечитаемым в окнах (и не загружается, если вы используете его для установки). Другой способ - сделать архив (.tar.gz) с файлом (-ами) и скопировать архив, таким образом вы сохраните разрешения.