Где Sage хранит коды?

Итак, у меня был ноутбук с Ubuntu, на котором я запускал Sage. У меня был установлен Sage, и я обычно шел к терминалу, заходил в каталог Sage и запускал его оттуда, набирая «./sage», а затем переходил в режим «ноутбук ()».

Теперь этот ноутбук сломался, и у меня есть жесткий диск отдельно. Теперь, когда я вставляю этот жесткий диск в другой компьютер и просматриваю файлы в этой папке Sage, я не могу найти в ней свои файлы кода!

  • Где на жестком диске сохранялись мои коды?

person user6818    schedule 25.03.2015    source источник


Ответы (1)


Обычно материалы записной книжки Sage намеренно сохраняются отдельно от самой записной книжки. Вот где он находится на моем ноутбуке (Mac, а не Ubuntu, но обратите внимание, что я начинаю с домашнего каталога):

$ ls .sage/sage_notebook.sagenb/home/
__store__   abc     guest       jmm12       pub
_sage_      admin       hihihi      new_user
$ cat .sage/sage_notebook.sagenb/home/admin/210/worksheet.html 


{{{id=1|
2+2
///
4
}}}

{{{id=2|
2-3
///
-1
}}}

<p>Hi there. &nbsp;Here is some math - $2+2=\int_0^4 1\, dx$.</p>

{{{id=3|

///
}}}

{{{id=4|
plot3d(x^1.5,(0,1),(0,1))
///
}}}

{{{id=5|

///
}}}

Надеюсь это поможет!

person kcrisman    schedule 25.03.2015
comment
@kricsman Это /home/admin/210 встроенная последовательность папок или это то, что вы создали? - person user6818; 26.03.2015
comment
Это просто пример; однако каждый нормальный локальный пользователь должен иметь .sage/sage_notebook.sagenb/home/admin, и тогда все ваши рабочие листы обычно будут там. Номера папок для каждого рабочего листа генерируются автоматически, но они хорошо видны, когда вы находитесь в записной книжке в виде URL-адреса. Если у вас есть конкретное содержимое, которое вы ищете, я просматриваю файлы worksheet.html, чтобы увидеть, где оно находится. Надеюсь, это помогло! - person kcrisman; 27.03.2015