Linux
創建符號連結
我剛剛拿起了一個新客戶的伺服器,他正在執行 CentOS。伺服器託管一個 Web 應用程序。伺服器上目前有兩個盤,一個120GB SSD盤和一個2TB HDD盤。
原始開發人員已將 Web 應用程序放置在 SSD 分區內,該分區會被每次使用者上傳某些內容(圖像/影片)時生成的記憶體文件發送垃圾郵件。
我不想在每年的這個時候(聖誕節前 1 週)將應用程序移至 HDD 驅動器。所以我想將 SSD 上的這個記憶體目錄符號連結到 HDD。
假設記憶體文件夾位於以下文件夾中:
// This is inside the SSD partition /home/app/var/cache
我想將記憶體文件夾符號連結到 HDD 分區,以便將記憶體文件儲存在 HDD 分區上。假設我要將文件移動到的文件夾如下:
/mnt/new_cache_folder
伺服器非常脆弱 IMO - 沒有備份,傢伙網路應用程序已在 SSD 磁碟上安裝了 3-4 次(在不同的地方),所以我對此採取謹慎的態度。我不想讓自己在聖誕節頭疼!
任何關於如何用 CentOS 做到這一點的建議都會被採納!
將所有內容從新目錄移至
/home/app/var/cache
新目錄,然後創建符號連結:$ mv /home/app/var/cache /mnt/new_cache_folder $ ln -s /mnt/new_cache_folder /home/app/var/cache