導航:首頁 > 配伺服器 > boot中如何存儲圖片在伺服器

boot中如何存儲圖片在伺服器

發布時間:2023-02-09 10:46:27

『壹』 在 linux 中配置 tftpboot 伺服器的 10 個步驟-

在本文中,讓我們討論如何設置 tftpboot,包括安裝必要的軟體包,以及 tftpboot 配置。

TFTP 引導服務主要用於在您沒有物理訪問許可權的遠程計算機上執行操作系統安裝。為了成功執行操作系統安裝,應該有一種重新啟動遠程伺服器的方法 - 使用wakeonlan或手動重新啟動它或其他方式。

在這些情況下,您可以相應地設置 tftpboot 服務,並且可以遠程完成操作系統安裝(您需要擁有 autoyast 配置文件來自動執行操作系統安裝步驟)。

本文介紹了 64 位架構中的 SLES10-SP3 的分步過程。但是,這些步驟與任何其他 Linux 發行版非常相似。

需要為 tftpboot 設置安裝以下軟體包。

安裝 dhcp 伺服器服務的軟體包:

安裝 syslinux 包後,會在 /usr/share/pxelinux/ 目錄下創建 pxelinux.0 文件。這是在客戶端機器上載入安裝內核和 initrd 映像所必需的。

驗證軟體包是否已成功安裝。

從您各自的 Linux 發行版的存儲庫中下載適當的 tftpserver。

在根目錄( / )下創建 tftpboot 目錄,如下所示。

安裝 syslinux 軟體包後,PXE Linux 映像將可用。將其復制到 /tftpboot 路徑,如下所示。

讓我們假設我們要在遠程伺服器上安裝 SLES10 SP3 Linux 發行版。如果您有 SUSE10-SP3 DVD,請將其插入驅動器或安裝您擁有的 ISO 映像。在這里,iso 映像已按如下方式掛載:

請參閱我們之前關於如何掛載和查看 ISO 文件的文章。

將 initrd 復制到 tftpboot 目錄,如下所示。

在 /tftpboot 下創建目錄 pxelinux.cfg 並為客戶端定義 pxe 引導定義。

以下選項用於,

根據上面的條目,nfs 安裝模式用於提供安裝 RPM 和配置文件。因此,在導出列表中使用 /tftpboot 目錄在這台機器上設置 nfs。您可以在 autoyast 配置文件中添加「autoyast」選項以自動執行操作系統安裝步驟,否則您需要手動運行安裝步驟。

將nobody:nobody 分配給/tftpboot 目錄。

修改 /etc/dhcpd.conf 如下所示。

在 /etc/syslinux/dhcpd 中指定介面以偵聽來自客戶端的 dhcp 請求。

在這里,這台機器在 eth1 設備上的 ip 地址為 192.168.1.101。因此,如上所示,為 DHCPD_INTERFACE 指定 eth1。

修改 /etc/xinetd.d/tftp 文件以反映以下內容。默認情況下,禁用參數的值為「yes」,請確保將其修改為「no」,並且需要將 server_args 條目更改為 -s /tftpboot。

無需修改 etc/xinetd.conf 文件。使用 xinetd.conf 文件中指定的默認值。

重新啟動這些服務,如下所示。

重啟nfs服務後,可以通過以下命令查看導出的目錄列表(/tftpboot),

最後,tftpboot 設置已准備就緒,現在可以在 BIOS 設置中將第一個引導設備更改為「網路」後引導客戶端計算機。

如果您遇到任何 tftp 錯誤,您可以通過 tftpd 服務檢索一些文件來進行故障排除。

從 tftpserver 檢索一些文件以確保 tftp 服務使用 tftp 客戶端正常工作。讓我們假設 sample.txt 文件存在於 /tftpboot 目錄下。

『貳』 bootstrap FileInput圖片上傳如何在java中獲取圖片的名字,大小,以及如何存儲在制定文件夾

後台獲取到文件了么File.getName就是文件名了

這個方法就是保存文件用的了 調用saveFile(file.getInputStrean,file.getName);

privatevoidsaveFile(InputStreaminputStream,StringfileName){

OutputStreamos=null;try{
Stringpath="D:\testFile\";//2、保存到臨時文件//1K的數據緩沖
byte[]bs=newbyte[1024];//讀取到的數據長度
intlen;//輸出的文件流保存到本地文件
FiletempFile=newFile(path);if(!tempFile.exists()){
tempFile.mkdirs();
}
os=newFileOutputStream(tempFile.getPath()+File.separator+fileName);//開始讀取
while((len=inputStream.read(bs))!=-1){
os.write(bs,0,len);
}

}catch(IOExceptione){
e.printStackTrace();
}catch(Exceptione){
e.printStackTrace();
}finally{//完畢,關閉所有鏈接
try{
os.close();
inputStream.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}

『叄』 linux的圖片一般放哪個目錄下

個人文件一般可以放在/home目錄;

以下為linux下的基本目錄結構和作用:

/
根目錄。
/boot
引導程序,內核等存放的目錄。
/sbin
超級用戶可以使用的命令的存放目錄。
/bin
普通用戶可以使用的命令的存放目錄。
/lib
根目錄下的所程序的共享庫目錄。
/dev
設備文件目錄。
/home
普通用戶的目錄($HOME目錄)
/root
用戶root的$HOME目錄
/etc
全局的配置文件存放目錄。
/usr
這個目錄中包含了命令庫文件和在通常操作中不會修改的文件。
/proc
特殊文件目錄。
/opt
可擇的文件目錄。
/mnt
臨時掛載目錄。
/media
掛載的媒體設備目錄。
/var
內容經常變化的目錄。
/tmp
臨時文件目錄。
/lost+found
恢復文件存放的位置。可查看《Linux命令大全》查看詳細的Linux命令介紹,如下圖:

閱讀全文

與boot中如何存儲圖片在伺服器相關的資料

熱點內容
台灣經典老片在線 瀏覽:892
滅國公主小說 瀏覽:191
韓國電影中兄弟兩個叫朴尚銀,朴國昌 瀏覽:668
你和他是怎麼去電影院?英語 瀏覽:453
娃娃的鬼電影 瀏覽:771
債法原理pdf 瀏覽:143
家庭高級課程 女主角 瀏覽:221
法國電影勞拉失憶症在線播放 瀏覽:959
類似七界傳說的小說 瀏覽:580
李采潭2022年主演的電影 瀏覽:698
愛情大尺度外國電影 瀏覽:612
帶妹子小說 瀏覽:434
劍橋民國史pdf 瀏覽:980
女主叫林晚晚男主叫沈池 瀏覽:934
小電影資源 瀏覽:668
踢米app怎麼建自習室 瀏覽:230
穿越的父女文 瀏覽:35
適合程序員的年會節目 瀏覽:494
法國電影love西瓜 瀏覽:129
韓國電影男的通過樓上洞偷窺女的跳舞 瀏覽:487