Создать новый временный каталог

Каков эффективный способ создания нового каталога /tmp , который ведет себя так же, как /tmp (очищается при перезагрузке и т. Д.), Но в другом месте? В моем случае я хочу создать каталог ~/dev/tmp где я хочу выполнить быстрые тесты, и я хочу, чтобы этот каталог не раздувался и не был автоматически опустошен.

Я ищу что-то, что может быть самым стандартным и потенциально может работать во множестве дистрибутивов.

благодаря

  • Обновления загрузок Cron
  • Автоматизация резервных копий выполняется из сценария bash в Linux правильным способом
  • Задачи Cron на втором 26?
  • Как выполнить задание cron с циклическим аргументом?
  • CentOs 7 CronTab установлен JAVA_HOME
  • Logrotate не работает для службы httpd
  • Использование 606 разрешений файлов в файле /etc/cron.d. (root) BAD FILE MODE)
  • Порядок выполнения с несколькими командами
  • 2 Solutions collect form web for “Создать новый временный каталог”

    Легкий способ – просто создать каталог в /tmp и использовать символическую ссылку:

     mkdir /tmp/mine ln -s /tmp/mine /home/me/tmp 

    Вы можете захотеть chmod 700 /tmp/mine чтобы он был закрыт.

    Если вы захотите установить фактический отдельный каталог tmpfs:

     mount -t tmpfs -o size=100M tmpfs /home/me/tmp 

    Для этого вам нужны права root, но после этого применяются обычные права. Обязательно укажите размер с:

    По умолчанию используется половина вашей физической памяти без свопа. Если вы превысите размер своих экземпляров tmpfs, машина будет заторможена, так как обработчик OOM не сможет освободить эту память. https://www.kernel.org/doc/Documentation/filesystems/tmpfs.txt

    Они могут быть обычно заданы, и в этот момент вся информация теряется.

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

     @reboot rm -rf /dev/tmp/* 
    Interesting Posts

    Создание правила udev для клавиатуры bluetooth

    Каков предел на нет. из разделов, которые у меня есть?

    передача двух переменных потоков в качестве входных данных в awk в скрипте

    ConsoleKit сообщает об активности / is-local только на втором + входе

    Почему устройства, подключенные к моему интерфейсу wlan0, не обмениваются данными с устройствами eth0?

    Выполняет ли синхронизация команду удалить грязный кэш в памяти?

    Динамически менять фон рабочего стола из сценария bash

    Msgstr "недействительный идентификатор", когда я делаю "экспорт $ PATH"

    Восстановить содержимое файла Firefox .part?

    Как монтировать «корневую» файловую систему Windows Samba Share с cifs?

    Редактирование gnome-shell.css не изменяет внешний вид

    Установить команду, если команда не существует

    Установка backspace = 2 в zsh с привязками vi

    CP: максимальные аргументы числа файлов файлов для утилиты копирования

    Лучший способ вставить блоки HTML в bash

    Linux и Unix - лучшая ОС в мире.