В моем Linux /tmp равен /proc. Это меня беспокоит.Linux

Anonymous
В моем Linux /tmp равен /proc. Это меня беспокоит.

Сообщение Anonymous »

когда я запускаю следующую команду:

Код: Выделить всё

docker exec -ti f3a943ee0b78 bash
Я пропустил ошибку:
не удалось создать консольный сокет runc: mkdir /tmp/pty30195047: такого файла или каталога нет: неизвестно
Поэтому я пошел проверить свой путь к tmp и обнаружил еще одну проблему

Код: Выделить всё

drwxrwxrwx 1567 root root          0 Oct 15 21:57 proc/
...
drwxrwxrwx 1567 root root          0 Oct 15 21:57 tmp/
Я не могу изменить tmp с помощью mount, когда я меняю /tmp, вместе с ним меняется и /proc, тогда я пропущу еще одну ошибку:

Код: Выделить всё

mount  -t  tmpfs  -o  size=20M tmpfs  /tmp
docker exec -ti f3a943ee0b78 bash
ошибка следующая:

Код: Выделить всё

failed to open stdin fifo: couldn't stat /proc/self/fd/27: stat /proc/self/fd/27: no such file or directory
когда я изменю /proc, я пропущу ошибку /tmp/pty30195047

Подробнее здесь: https://stackoverflow.com/questions/791 ... bothers-me

Вернуться в «Linux»