2015-03-25 66 views
0

所以我有一臺配備Ubuntu的筆記本電腦,我正在運行Sage。我安裝了Sage,我曾經到終端並進入Sage的目錄,然後通過輸入「./sage」運行它,然後進入「notebook()」模式。Sage在哪裏存儲代碼?

現在,筆記本電腦已經崩潰,我與我分開的硬盤。現在,當我將該硬盤插入另一臺計算機並查看該Sage文件夾中的文件時,我找不到我的代碼文件!

  • 在HDD中我的代碼被保存在哪裏?

回答

1

通常情況下,Sage筆記本電腦的東西與筆記本本身是分開保存的。這裏是它在我的筆記本電腦(蘋果機,勿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| 

/// 
}}} 

希望這有助於!

+0

@kricsman這是「/ home/admin/210」文件夾的內置序列還是您創建的東西? – user6818 2015-03-26 20:48:57

+0

這只是一個例子;然而,每個「正常」的本地用戶都應該有'.sage/sage_notebook.sagenb/home/admin',然後你的所有工作表通常都會在那裏。每個工作表的文件夾編號都是自動生成的,但當您在筆記本中作爲url時,它是清晰可見的。如果你有特定的內容,我會grep通過worksheet.html文件來查看它的位置。希望這有助於! – kcrisman 2015-03-27 02:43:02