
我的 Ubuntu 14.04 凍結了,我嘗試遵循一些提示,但仍然只能進入登入畫面。之後什麼事也沒有發生。
重新安裝一切都沒有什麼大問題,但是我的系統中有一個檔案我沒有備份。透過使用 I'm into 終端,我找到了該文件,但如何保存該文件?
我有一個外部硬碟,但現在無法安裝。當系統工作正常時它確實安裝了。
我有 wifi,所以可以在線上發送文件嗎?有沒有基於終端機的電子郵件指令?
答案1
有很多方法。
一種是將scp
檔案傳輸到另一台安裝了 SSH 的伺服器。
您可以從 Ubuntu Live CD/USB 啟動,安裝硬碟並複製檔案。
您可以安裝基於文字的瀏覽器(例如 Links 或 Lynx)。
您可以將該檔案複製到 /MY_TMP_FOLDER 並重新安裝 ubuntu(請注意,您必須刪除根目錄中的所有資料夾,除了 /MY_TMP_FOLDER )。重新安裝 Ubuntu 將覆蓋所有文件,但不會刪除任何內容,因此如果您有唯一的文件名,這是安全的。
安裝 Mutt(基於文字的電子郵件)...我從未使用或配置過 Mutt,但它應該運作良好。
答案2
我將從簡單開始。
- 在我的工作終端上,我使用一個使用 zip 的批次檔和一個檔案列表,該檔案遞歸特定的目錄路徑。嘗試
man zip
。 - 然後我將 .zip 檔案透過電子郵件發送到我的家庭電子郵件信箱。您將需要完整的郵件傳輸代理或 sendemail。 Sendemail 是唯一支援附加檔案的軟體包,您不需要 MTA(我已經詢問過社群。)
- 我還設定了這個備份批次文件,由 cron 每週調用一次。首先確保您的 EDITOR 變數設定為您最喜歡的文字編輯器。
- 對於 bash:
EDITOR=nano; export EDITOR
在 .bashrc 中執行。然後執行source $HOME/.bashrc
以啟用更改。請crontab -e
編輯您的個人 cron 文件,不應編輯任何系統 cron 文件。