Почему терминал может удалить себя?

Я лично использовал find, но вы тоже можете замаскировать эти вещи:

shopt -s globstar
ls /etc/{,**/}*.conf

И вы можете использовать локализацию, и это быстро, но не надежно.

locate '/etc/**.conf'
1
задан 16 June 2015 в 05:26

2 ответа

Является ли процесс xterm кэширован в ОЗУ во время его работы?

Точно. Он похож на процесс, который позволяет устанавливать обновления для вещей, пока они работают без их сбоев. А также почему вы должны перезапустить службы после их обновления. Когда-нибудь что-то запущено, его двоичный файл находится в памяти.

Если это зависит от других файлов (которые не находятся в состоянии «открытого» состояния), которые удаляются или заменяются, это может вызвать проблемы, как дискретный, как xterm, это не проблема.

8
ответ дан 23 May 2018 в 19:48
  • 1
    Не совсем .. части программы считываются в память только тогда, когда это необходимо, и могут быть отброшены в любое время, чтобы освободить память для других целей, и поэтому ее нужно будет прочитать позже (когда программа пытается получить доступ к этим частям еще раз ). – psusi 15 June 2015 в 17:21
  • 2
    Это не обязательно в ОЗУ. Но файлы фактически не удаляются, пока они не будут открыты, включая исполняемый файл xterm. – immibis 15 June 2015 в 17:40
  • 3
    @immibis, следовательно, мой ответ;) – psusi 15 June 2015 в 18:41

На самом деле это особенность работы компьютеров: когда вызывается программа, она действительно загружается в память, и она работает оттуда.

Файл фактически работает одинаково. Чтобы избежать проблем, многие файлы в UNIX-ish-системах создают блокировки.

Реальная загадка заключается в том, почему вы не можете делать такие и подобные вещи в Windows.

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

)
2
ответ дан 23 May 2018 в 19:48
  • 1
    +1 для "фактической области, почему вы не можете делать такие и подобные вещи в Windows" – arielf 19 June 2015 в 22:16

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

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