一、CentOS鏡像的存儲方式
CentOS-7-x86_64-DVD-2009.iso)上傳至服務器本地目錄(如/media/centos/),然后通過mount命令將其掛載到掛載點(如/media/mnt/)。掛載后,鏡像中的軟件包可通過本地路徑(如file:///media/mnt/)訪問,用于配置本地YUM源。若需開機自動掛載,可編輯/etc/fstab文件,添加/dev/sr0 /mnt iso9660 defaults 0 0(/dev/sr0為光驅設備,需根據實際情況調整)。mirrors.ustc.edu.cn)的數據同步到本地服務器,搭建本地YUM倉庫。使用rsync工具同步時,需排除repodata目錄(同步后再生成元數據),并創建對應目錄結構(如/storage/repos/centos/7/os/x86_64/、/storage/repos/centos/7/updates/x86_64/)。同步完成后,通過createrepo命令生成元數據,使YUM能識別本地倉庫中的軟件包。/opt/tools/、/home/user/centos_iso/)。這種方式占用空間小,便于備份和傳輸,但無法直接通過YUM安裝軟件,需手動掛載后使用。二、CentOS鏡像的傳輸方式
scp -r命令(-r表示遞歸復制目錄),例如將本地的CentOS-7-x86_64-DVD-2009.iso傳輸到遠程服務器192.168.1.100的/opt/tools/目錄,命令為:scp -r CentOS-7-x86_64-DVD-2009.iso root@192.168.1.100:/opt/tools/。傳輸過程中數據通過SSH加密,安全性高。rsync -avzP source destination,例如同步中科大的CentOS 7 OS鏡像到本地/storage/repos/centos/7/os/x86_64/目錄:rsync -avzP rsync://mirrors.ustc.edu.cn/centos/7/os/x86_64/ /storage/repos/centos/7/os/x86_64/。-a表示歸檔模式(保留權限、時間戳等),-v表示詳細輸出,-z表示壓縮傳輸,-P顯示進度。wget/curl命令下載。例如,將ISO文件放在Nginx的/var/www/html/centos/目錄下,其他機器可通過wget http://server-ip/centos/CentOS-7-x86_64-DVD-2009.iso下載。這種方式方便多臺機器同時下載,但需確保服務器網絡帶寬充足。dd命令(如dd if=CentOS-7-x86_64-DVD-2009.iso of=/dev/sdX bs=4M status=progress,/dev/sdX為U盤設備,需確認無誤),刻錄光盤可使用growisofs或brasero工具。目標機器通過掛載U盤或光盤即可訪問鏡像文件。