Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: скрипт не работает в Ubuntu  (Прочитано 3894 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #45 : 04 Декабря 2020, 23:51:13 »
Конкретная версия дебиана не указана, в старых может вообще не было этого параметра.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #46 : 05 Декабря 2020, 11:36:44 »
ALiEN175, я вчера посмотрел /etc/mtab, tmpfs там есть, а /tmp нет.

Пользователь добавил сообщение 05 Декабря 2020, 11:43:45:
valrust, очень благодарю за совет, установил в 0. Я как-то не думал, что это специально делается.
« Последнее редактирование: 05 Декабря 2020, 11:43:45 от Peter_I »
Пётр.

Morisson

  • Гость
Re: скрипт не работает в Ubuntu
« Ответ #47 : 05 Декабря 2020, 16:45:55 »
tmp это папка в tmpfs. tmpfs- temporary file system

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #48 : 05 Декабря 2020, 18:55:04 »
Morisson, сейчас посмотрел: если я загружаюсь с DVD, то в /etc/mtab действительно /tmp в /tmpfs,
а в примонтированном корневом разделе остаётся /tmp и то, что в нём осталось, имеет старое время,
если же я загружаюсь с HDD, то этой строки в /etc/mtab нет. /tmp ведь очищается при каждой загрузке?
« Последнее редактирование: 06 Декабря 2020, 09:48:57 от Peter_I »
Пётр.

Morisson

  • Гость
Re: скрипт не работает в Ubuntu
« Ответ #49 : 05 Декабря 2020, 23:24:05 »
/tmp ведь очищается при каждой загрузке?
если она в tmpfs

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #50 : 06 Декабря 2020, 09:54:16 »
Morisson, а в чём трудность для системы очистить каталог на диске?
У меня при загрузке с диска в /etc/mtab нет строки с /tmp, а в /tmp только новые файлы и каталоги.
Пётр.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5667
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #51 : 06 Декабря 2020, 10:41:33 »
Peter_I, /tmp всегда чистился (раньше это делал некий скрипт) и чистится (сейчас это вроде systemd) в процессе загрузки, т.е. если просто выключить ПК, а потом загрузиться, скажем, с live USB, то можно обнаружить в /tmp установленной на HDD системы все содержимое от предыдущей ее загрузки, что в общем случае можно считать дырой в безопасности... лично я по этому поводу не особо заморачиваюсь, возможно даже не все верно изложил выше, но тем не менее...



Пользователь добавил сообщение 06 Декабря 2020, 10:44:15:
На самом деле, это достаточно широко известный факт, и об том в инете достаточно много и часто пишут  ::)
« Последнее редактирование: 06 Декабря 2020, 10:44:15 от F12 »

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #52 : 06 Декабря 2020, 11:12:14 »
F12, я вчера так и сделал: загрузился с DVD и обнаружил старые файлы,
а сегодня специально создал там файл и после перезагрузки его не было.
« Последнее редактирование: 06 Декабря 2020, 17:26:19 от Peter_I »
Пётр.

Dzhoser

  • Гость
Re: скрипт не работает в Ubuntu
« Ответ #53 : 06 Декабря 2020, 12:04:17 »
В какой-то системе он удаляется только при загрузке, другие имеют cronjobs, которые удаляют элементы старше n часов.

    В Debian-подобных системах: при загрузке (правила определены в /etc/default/rcS).
    В RedHat-подобных системах: по возрасту (RHEL6 это был /etc/cron.daily/tmpwatch; RHEL7 и RedHat-like с systemd, он настроен в /usr/lib/tmpfiles.d/tmp.conf, вызываемый systemd-tmpfiles-clean.service).
    В Gentoo /etc/conf.d/bootmisc

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3269
    • Просмотр профиля
Re: скрипт не работает в Ubuntu
« Ответ #54 : 06 Декабря 2020, 17:34:36 »
Dzhoser, в Debian based, похоже, не во всех. У меня, например, нет этого файла, хотя когда-то я вроде бы его там видел.
Пётр.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.