2012-12-14 65 views
0

文件夾被安裝如下:如何檢查目錄是否已安裝並可用?在服務器上

根@ ubuntusrv:/ MNT#安裝-t CIFS //192.168.14.12/share -o汽車,用戶,iocharset = UTF8,UID = 1001,的umask = 000 ,用戶名=約翰,密碼=史密斯的/ mnt /目標

左右:

根@ ubuntusrv:/ MNT#安裝-t CIFS //192.168.14.12/share -o用戶名=約翰,密碼=史密斯/ mnt/target

Java Web應用程序如何檢查文件夾/ mnt/target是否已掛載且現在可用?

回答

2

答案:

File f = new File("/mnt/target/some_existing_dir); 
f.exists(); 

的東西,不依賴於目錄中的內容可能需要本地/ OS相關的代碼。您始終可以執行mount命令和篩選器輸出以查明您的目錄是否已安裝。

1

更好的辦法是檢查文件夾的大小,將其作爲遠程文件系統掛載到的目錄。更好的方法是檢查尺寸是否大於或等於預期的尺寸,因爲安裝的文件夾通常很大,用於額外的存儲空間。

Link on checking folder size

相關問題