может ли Ijust заменить / dev / ptmx, / dev / pts / * и исправить проблему с терминалом после удаления одного из этих файлов?

Удалил файл pts ptmx в /dev/ptmx и не смог запустить терминал. Получение ошибки:

There was an error creating the child process for this terminal

и

Text was empty (or contained only whitespace)

попытались загрузить файл /dev/ptmx и вернули его в папку /dev/, но столкнулись с проблемами разрешений. когда я изменяю разрешения перед перемещением или копированием файла, он говорит, что скопированный файл является файлом только для чтения. Угадайте, что разрешения не прилипают, хотя они выглядят так, как будто они есть, когда я проверяю. Или что-то еще происходит.

На самом деле, действительно не хочу переустанавливать Ubuntu. Для записи я удалил файлы (ы), которые они не пропускают.

1
задан 15 July 2017 в 08:45

3 ответа

Мы видим, что /dev/pts является файловой системой speudo:

$ mount |grep 'on /dev/pts'
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

. Это означает, что на вашем жестком диске нет этих файлов. Они представляют собой виртуальные файлы, которые представляют что-то в операционной системе.

Я сомневаюсь, что кто-то подумал о том, чтобы реализовать создание новых файлов в качестве операционной системы.

Я бы поспорил, что просто перезагрузка машина вернет операционную систему обратно в нормальное состояние, и эти «файлы» появятся снова.

0
ответ дан 22 May 2018 в 20:32
  • 1
    В самом деле!!! «Я бы поспорил, что просто перезагрузка машины вернет операционную систему обратно в нормальное состояние, и эти« файлы » снова появится. " – wemes 15 July 2017 в 06:43
  • 2
    FYI: У меня нет доступа к терминалу вообще. Он застрял в сообщениях об ошибках. – wemes 15 July 2017 в 06:45
  • 3
    @wemes Вы перезапустили? – v010dya 15 July 2017 в 06:49
  • 4
    пошел на перезапуск, но не пошел. Терминал по-прежнему имеет те же ошибки mesgs. – wemes 15 July 2017 в 06:50
  • 5
    Это сработало просто отлично. Три часа, и вы решили это за 3 минуты. Еще раз спасибо. Принял ответ. – wemes 15 July 2017 в 06:54

Мы видим, что /dev/pts является файловой системой speudo:

$ mount |grep 'on /dev/pts' devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

. Это означает, что на вашем жестком диске нет этих файлов. Они представляют собой виртуальные файлы, которые представляют что-то в операционной системе.

Я сомневаюсь, что кто-то подумал о том, чтобы реализовать создание новых файлов в качестве операционной системы.

Я бы поспорил, что просто перезагрузка машина вернет операционную систему обратно в нормальное состояние, и эти «файлы» появятся снова.

0
ответ дан 18 July 2018 в 10:15

Мы видим, что /dev/pts является файловой системой speudo:

$ mount |grep 'on /dev/pts' devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

. Это означает, что на вашем жестком диске нет этих файлов. Они представляют собой виртуальные файлы, которые представляют что-то в операционной системе.

Я сомневаюсь, что кто-то подумал о том, чтобы реализовать создание новых файлов в качестве операционной системы.

Я бы поспорил, что просто перезагрузка машина вернет операционную систему обратно в нормальное состояние, и эти «файлы» появятся снова.

0
ответ дан 24 July 2018 в 19:32

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

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