Скройте расширение файла с помощью Терминала

Когда Вы делаете снимок LVM, незаконченные данные (в буферах ядра, не приложения) сбрасываются к диску, и приложения заблокированы от записи, в то время как создание снимков продолжается. Можно также заморозить FS тем же самым способом при резервном копировании блочного устройства, FS идет некоторыми внешними средствами (как диск, является виртуальным, и Вы создаете резервную копию его на хосте), использование fsfreeze или xfs_aio. Файловые системы, которые реализуют создание снимков (как BTRFS, NILFS, ZFS...) сделали бы это также. В общих снимках на тех уровнях действительно гарантируют, что данные в снимке являются мгновенным замораживанием того, что посвятило себя FS в установленный срок, и замороженный FS находится в последовательном чистом состоянии.

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

Некоторым приложениям, как некоторые базы данных можно сказать заморозить как MySQL FLUSH TABLES WITH READ LOCK.

1
03.10.2013, 01:13
1 ответ

Я нашел ответ на другом форуме обмена стека "Суперпользователь". Похоже, что это не возможно в Терминале, если нам не установили XCode или через AppleScript.

https://superuser.com/questions/399899/show-hide-extension-of-a-file-through-os-x-command-line

Удачи!

1
27.01.2020, 23:53
  • 1
    Когда я пытался нажать в кредит метку, я получил сообщение, "можно принять ответ через 7 часов".. Я думаю, что могу отметить его только после 7 часов –  thandasoru 04.10.2013, 08:55

Теги

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