簡體   English   中英

鏈接到已安裝的Windows文件夾的符號鏈接不起作用

[英]symlink to mounted windows folder not working

我已經做了很多研究,但我嘗試過的所有方法似乎都無法達到我想要的效果。 也許我不太了解這應該如何工作,但是我在Windows共享上創建了一個文件夾...然后我進入了centOS 6.5框,在/ mnt / WinShare下創建了一個目錄,並使用// servername編輯了fstab / sharename / foldername / mnt / WinShare cifs憑據= / home / backup / .csfs 0 0,重新啟動該框並確認該文件夾已自動安裝。

我們有一個正在針對我們的環境測試的程序,該程序將一些輸出轉儲到文件夾/ home / programname / data /中。 我正在嘗試將此文件夾的內容鏈接到Windows掛載,以便文件實際上進入我的Windows掛載點,並可以在Windows上備份。

我已經嘗試運行ln -s / home / programname / data / mnt / WinShare,但是出現“不支持操作”錯誤消息。 挖了一下,看到一些帖子說我應該以相反的方式運行它,所以我將其更改為ln -s / mnt / WinShare / home / programname / data,它創建了符號鏈接,但並不能滿足我的需要。 我以為符號鏈接應該像快捷鍵一樣起作用? 我有點想如果我鏈接了兩個位置,那么/ home / programname / data中的內容在技術上應該出現在/ mnt / WinShare下嗎?

我發現了一種不同的方法,該方法涉及將我的linux盒子變成一個samba服務器,然后通過Windows中的網絡映射將其安裝到linux smb共享,然后從該符號創建一個符號鏈接到我的Windows共享中的文件夾。似乎是一種過於復雜的方法。 我要做的就是將我需要的任何Linux文件夾鏈接到已掛載的Windows共享/文件夾,以便Linux端的內容顯示在Windows服務器上...

如果有人感興趣,這基本上是我的誤解。 我知道您無法符號鏈接到現有的文件夾/目錄,但我一直在思考問題,這全都不對。

解決方案是刪除/ home / programname / data下的目錄,然后通過運行ln -s / mnt / WinShare / home / programname / data創建符號鏈接。 我很困惑,因為/ home / programname / data目錄是硬編碼到應用程序中的,我認為刪除目錄會使該應用程序無法使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM