Создание символической ссылки на USB-накопителе

Что именно вы пытаетесь сделать? Вероятно, они точно не отвечают на ваш вопрос, но вы можете адаптировать их к вашим потребностям:

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

#!/bin/bash
screen -X exec /command/to/run
screen -r $@

Еще одна идея состоит в том, чтобы поместить что-то в ваш .bashrc, чтобы проверить, запускаете ли вы экран и затем выполняете команду. Это будет запускаться всякий раз, когда вы начинаете новый сеанс сеанса или создаете новую оболочку на экране, но она не будет работать, если вы присоедините уже запущенный сеанс экрана.

if [ $TERM = "screen-256color-bce" ]; then
    /command/to/run
fi

Изменить: после просмотра другого вопроса похоже, что команда экрана setenv может быть тем, что вы хотите, но она устанавливает только переменные среды для новых оболочек, запущенных на экране, а не уже запущенных.

screen -X setenv DISPLAY $DISPLAY
2
задан 23 April 2018 в 19:22

6 ответов

Попробуйте UDF

UDF - это бесплатная файловая система, работающая с Linux и Windows.

В MacOS есть проблемы. У меня нет компьютера Apple, но я прочитал, что MacOS может управлять UDF. Однако недавние тесты @Unique, OP, указывают на то, что они не работают. Существуют разные версии (UDF), и мы должны заключить, что описанная здесь версия не поддерживается MacOS.

UDF поддерживает символические ссылки linux.

Существует подробное описание того, как чтобы установить его в этой ссылке AskUbuntu:

Полная совместимость с Linux, Windows и MacOS

У UDF, вероятно, не хватает инструментов для восстановления файловой системы, FOSS Возможно, есть возможность найти инструменты для восстановления в Windows по этой ссылке: fsck tools для UDF, и есть некоторый инструмент, доступный как исходный код. Может быть создан в Ubuntu. Совместим с линексовыми ссылками. Совместимость с разрешениями стиля Linux. Вы можете создавать и изменять разрешения отдельных файлов (что невозможно с FAT и NTFS). Раздел UDF не будет запрашиваться для форматирования Windows 10 (в то время как файловая система linux ext4 затронута и может быть уничтожена по ошибке). Как создать и использовать UDF: Использование UDF в качестве преемника FAT для USB-накопителей Итак, чтобы использовать его, если ваш USB-накопитель /dev/sdx: установите пакет udftools
sudo apt-get install udftools
Создайте таблицу разделов и один раздел с gparted или gnome-disks Протрите первый mibibyte целевого раздела рискованным dd (дважды проверьте командную строку!)
sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1
Выполнить mkudffs,
sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1
Протрите первый mibibyte раздела, чтобы стереть предыдущую информацию о файловой системе (или другие оставшиеся данные), чтобы предотвратить обнаружение USB-накопителя как FAT после его форматирования с помощью UDF. [F10] заключается в том, чтобы размер блока файловой системы был равен размеру физического блока USB-флешки, как того требует спецификация UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. После этого ваш USB-накопитель будет полезен для чтения и записи с помощью GNU / Linux и других бесплатных операционных систем, но также и с текущими версиями Windows (только для чтения с устаревшей версией XP) и с MacOS.

Материал из Википедии

Универсальный формат диска (UDF) - это профиль спецификации, известный как ISO / IEC 13346 и ECMA-167, и является открытым поставщиком -neutral файловая система для хранения компьютерных данных для широкого круга носителей. На практике он наиболее широко используется для DVD-дисков и новых форматов оптических дисков, вытесняя ISO 9660. Благодаря своей конструкции он очень хорошо подходит для инкрементных обновлений как на записываемых, так и на перезаписываемых оптических носителях. UDF разрабатывается и поддерживается Ассоциацией оптических хранилищ (OSTA).
2
ответ дан 22 May 2018 в 11:17
  • 1
    После выполнения этих инструкций я могу создавать символические ссылки на Linux, но, к сожалению, MacOs High Sierra не монтирует USB-накопитель. – Unique 23 April 2018 в 23:12
  • 2
    @Unique, я прочитал, что MacOS может управлять UDF, но существуют разные версии (UDF), и вполне возможно, что эта версия не поддерживается MacOS, что слишком плохо. Я изменю ответ. – sudodus 24 April 2018 в 08:20
  • 3
    @everybody, который запускает как Ubuntu, так и MacOS (различные версии). Пожалуйста, создайте раздел с файловой системой UDF на USB-накопителе и проверьте, сможет ли MacOS управлять им (монтировать раздел, писать и читать файлы). – sudodus 24 April 2018 в 08:32

Попробуйте UDF

UDF - это бесплатная файловая система, работающая с Linux и Windows.

В MacOS есть проблемы. У меня нет компьютера Apple, но я прочитал, что MacOS может управлять UDF. Однако недавние тесты @Unique, OP, указывают на то, что они не работают. Существуют разные версии (UDF), и мы должны заключить, что описанная здесь версия не поддерживается MacOS.

UDF поддерживает символические ссылки linux.

Существует подробное описание того, как чтобы установить его в этой ссылке AskUbuntu:

Полная совместимость с Linux, Windows и MacOS

У UDF, вероятно, не хватает инструментов для восстановления файловой системы, FOSS Возможно, есть возможность найти инструменты для восстановления в Windows по этой ссылке: fsck tools для UDF, и есть некоторый инструмент, доступный как исходный код. Может быть создан в Ubuntu. Совместим с линексовыми ссылками. Совместимость с разрешениями стиля Linux. Вы можете создавать и изменять разрешения отдельных файлов (что невозможно с FAT и NTFS). Раздел UDF не будет запрашиваться для форматирования Windows 10 (в то время как файловая система linux ext4 затронута и может быть уничтожена по ошибке). Как создать и использовать UDF: Использование UDF в качестве преемника FAT для USB-накопителей Итак, чтобы использовать его, если ваш USB-накопитель /dev/sdx: установите пакет udftools sudo apt-get install udftools Создайте таблицу разделов и один раздел с gparted или gnome-disks Протрите первый mibibyte целевого раздела рискованным dd (дважды проверьте командную строку!) sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1 Выполнить mkudffs, sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1 Протрите первый mibibyte раздела, чтобы стереть предыдущую информацию о файловой системе (или другие оставшиеся данные), чтобы предотвратить обнаружение USB-накопителя как FAT после его форматирования с помощью UDF. [F10] заключается в том, чтобы размер блока файловой системы был равен размеру физического блока USB-флешки, как того требует спецификация UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. После этого ваш USB-накопитель будет полезен для чтения и записи с помощью GNU / Linux и других бесплатных операционных систем, но также и с текущими версиями Windows (только для чтения с устаревшей версией XP) и с MacOS.

Материал из Википедии

Универсальный формат диска (UDF) - это профиль спецификации, известный как ISO / IEC 13346 и ECMA-167, и является открытым поставщиком -neutral файловая система для хранения компьютерных данных для широкого круга носителей. На практике он наиболее широко используется для DVD-дисков и новых форматов оптических дисков, вытесняя ISO 9660. Благодаря своей конструкции он очень хорошо подходит для инкрементных обновлений как на записываемых, так и на перезаписываемых оптических носителях. UDF разрабатывается и поддерживается Ассоциацией оптических хранилищ (OSTA).
2
ответ дан 17 July 2018 в 16:19

Попробуйте UDF

UDF - это бесплатная файловая система, работающая с Linux и Windows.

В MacOS есть проблемы. У меня нет компьютера Apple, но я прочитал, что MacOS может управлять UDF. Однако недавние тесты @Unique, OP, указывают на то, что они не работают. Существуют разные версии (UDF), и мы должны заключить, что описанная здесь версия не поддерживается MacOS.

UDF поддерживает символические ссылки linux.

Существует подробное описание того, как чтобы установить его в этой ссылке AskUbuntu:

Полная совместимость с Linux, Windows и MacOS

У UDF, вероятно, не хватает инструментов для восстановления файловой системы, FOSS Возможно, есть возможность найти инструменты для восстановления в Windows по этой ссылке: fsck tools для UDF, и есть некоторый инструмент, доступный как исходный код. Может быть создан в Ubuntu. Совместим с линексовыми ссылками. Совместимость с разрешениями стиля Linux. Вы можете создавать и изменять разрешения отдельных файлов (что невозможно с FAT и NTFS). Раздел UDF не будет запрашиваться для форматирования Windows 10 (в то время как файловая система linux ext4 затронута и может быть уничтожена по ошибке). Как создать и использовать UDF: Использование UDF в качестве преемника FAT для USB-накопителей Итак, чтобы использовать его, если ваш USB-накопитель /dev/sdx: установите пакет udftools sudo apt-get install udftools Создайте таблицу разделов и один раздел с gparted или gnome-disks Протрите первый mibibyte целевого раздела рискованным dd (дважды проверьте командную строку!) sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1 Выполнить mkudffs, sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1 Протрите первый mibibyte раздела, чтобы стереть предыдущую информацию о файловой системе (или другие оставшиеся данные), чтобы предотвратить обнаружение USB-накопителя как FAT после его форматирования с помощью UDF. [F10] заключается в том, чтобы размер блока файловой системы был равен размеру физического блока USB-флешки, как того требует спецификация UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. После этого ваш USB-накопитель будет полезен для чтения и записи с помощью GNU / Linux и других бесплатных операционных систем, но также и с текущими версиями Windows (только для чтения с устаревшей версией XP) и с MacOS.

Материал из Википедии

Универсальный формат диска (UDF) - это профиль спецификации, известный как ISO / IEC 13346 и ECMA-167, и является открытым поставщиком -neutral файловая система для хранения компьютерных данных для широкого круга носителей. На практике он наиболее широко используется для DVD-дисков и новых форматов оптических дисков, вытесняя ISO 9660. Благодаря своей конструкции он очень хорошо подходит для инкрементных обновлений как на записываемых, так и на перезаписываемых оптических носителях. UDF разрабатывается и поддерживается Ассоциацией оптических хранилищ (OSTA).
2
ответ дан 23 July 2018 в 17:13

FAT32, в отличие от NTFS, не поддерживает символические ссылки, как https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-fat32 -36281 / и https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders-in-linux-a[!d0 ]

Поэтому, если вы хотите использовать символические ссылки на Windows-читаемом диске, используйте NTFS.

Mac OS X требует дополнительной работы, чтобы включить запись на флэш-накопитель USB в соответствии с https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even- linux-can-create-symlinks-on-fat32-36281 / и https://techsviewer.com/write-ntfs-drives-macos-high-sierra/, но он может читать NTFS изначально. [!d4 ]

1
ответ дан 22 May 2018 в 11:17

FAT32, в отличие от NTFS, не поддерживает символические ссылки, как https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-fat32 -36281 / и https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders-in-linux-a

Поэтому, если вы хотите использовать символические ссылки на Windows-читаемом диске, используйте NTFS.

Mac OS X требует дополнительной работы, чтобы включить запись на флэш-накопитель USB в соответствии с https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even- linux-can-create-symlinks-on-fat32-36281 / и https://techsviewer.com/write-ntfs-drives-macos-high-sierra/, но он может читать NTFS изначально.

1
ответ дан 17 July 2018 в 16:19

FAT32, в отличие от NTFS, не поддерживает символические ссылки, как https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-fat32 -36281 / и https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders-in-linux-a

Поэтому, если вы хотите использовать символические ссылки на Windows-читаемом диске, используйте NTFS.

Mac OS X требует дополнительной работы, чтобы включить запись на флэш-накопитель USB в соответствии с https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even- linux-can-create-symlinks-on-fat32-36281 / и https://techsviewer.com/write-ntfs-drives-macos-high-sierra/, но он может читать NTFS изначально.

1
ответ дан 23 July 2018 в 17:13

Другие вопросы по тегам:

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