linux掛載windows
『壹』 linux掛載(mount)和取消掛載(umount)windows系統文件夾
1、windows系統中文件夾屬性中設置文件共享
2、掛載,linux系統執行共享命令
注意:(使用mount掛載的方法在系統重新啟動後就會失效)
usrname:訪問共享文件夾的用戶名
password:訪問密碼
ip:共享文件夾所在主機ip
sharename:共享文件夾目錄名字
name:需要掛載的linux完整文件夾路徑
cifs:Common Internet File System,可以理解為網路文件系統。
3、取消掛載
注意:
name:已經掛載的linux完整文件夾路徑
如果umount的時候顯示 device busy?
這是因為有程序正在訪問這個設備,則可以用:
也可以使用命令ps aux 來查看佔用設備的程序PID,然後用命令kill來殺死佔用設備的進程,然後再取消掛載
『貳』 linux掛載windows文件夾,重啟後快捷方式失效
您好,您想要知道如何在Linux系納物中統上掛載Windows文件夾,並且在重啟後保持快捷方式的有效性。首先,您需要在Linux系統上安裝Samba伺服器,以便能夠訪問Windows文件夾。安裝完成後,您可以使用mount命令將Windows文件夾掛載到Linux系統上,例如:mount -t cifs //192.168.1.1/share /mnt/share -o username=user,password=pass。這樣,您就可以在Linux系統上訪問Windows文件夾了。
要保持快捷方式的有效性,您可以在Linux系統上創建一個腳本,在重啟後自動執行掛載操作,以便能夠保持快捷方式的有效性。您可以在/etc/rc.local文件中添加掛載操作,例如:mount -t cifs //192.168.1.1/share /mnt/share -o username=user,password=pass。這樣,您就可以洞山在重啟後自動掛載Windows文件夾,並螞扒保持快捷方式的有效性了。
『叄』 Linux上掛載windows共享目錄
筆者最近經常需要在windows和樹莓派之前來回拷貝文件,最開始是使用U盤,然後使用VNC自帶的文件傳輸工具,支持來回傳輸文件。也有一些SSH工具支持傳遞文件,但是頻繁拷貝來說確實繁瑣了些。windows的開發平台和工具用起來更加的和諧友好,比如寫php文件,筆者一般在windows寫好再上傳到伺服器,傳遞也很耗時間。最近閑逛才知道可以linux可以掛載windows共享目錄,孤陋寡聞的認為只能掛載硬碟、U盤等。那我們開始吧。
1、在linux下要掛載windows的共享文件,需要安裝cifs-utils軟體包。
dpkg -l|grep cifs-utils可以查看是否安裝了這個軟體包,which mount.cifs可以查看這個軟體包安裝在哪裡。sudo apt-get install cifs-utils可以安裝軟體包。
2、建立一個目錄用來作掛載點。
筆者准備將共享目錄掛載在mnt目錄下,在mnt目錄下建立share目錄,sudo mkdir share 。
3、window共享share文件夾
文件夾上右鍵屬性,設置共享屬性。
4、掛載操作
sudo mount -t cifs -o username=Administrator,password=123456 //192.168.31.33/share /mnt/share。
192.168.31.33為windows的IP地址,Administrator為windows的用戶名,123456為用戶密碼。在測試時,筆者不會不設置密碼會出現告警,「mount error(13): Permission denied;Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)「,設置windows的用戶名密碼後才能掛載成功。還有注意用戶名Administrator第一個字母有可能是是大寫的,所以一定要對應好用戶名。
5、測試大功告成
在windows新建修改文件,在linux可以自由查看,修改就需要root許可權了。
6、取消掛載
sudo umount /mnt/share 。當然,重啟linux後掛載自動會取消。需要重新掛載。
7、腳本控制來掛載共享文件夾
為了方便起見,在開啟linux後需要重新掛載共享文件夾,這一串命令可要讓人頭疼了,那麼腳本來幫助!執行效果如下。如果掛載路徑不一樣,可要修改腳本用參數定位到新路徑,那筆者就不嘗試了。$? 執行上一個指令的返回值 ,顯示最後命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤。
歡迎取用:
『肆』 如何將linux的文件夾掛載到windows
有時文件夾在不同的系統的電腦上,如果要兩者共同的使用,把windows下的文件夾掛載到linux虛擬機下,那麼要怎麼辦呢!現在我們一起去看看吧!
這里的掛載,指的是linux虛擬機可以訪問windows系統的指定文件夾,http://包括讀寫。
以下掛載方式,需要安裝VMware Tools。安裝VMware Tools,右鍵點擊你要啟動的linux虛擬機,會彈出一個右鍵菜單,在其中會有一個install VMware Tools。點擊該選項,則在linux系統中會打開一個目錄,該目錄下有一個VMware Tools安裝包的壓縮文件。解壓縮該文件,會發現裡面有一個vmware-install.pl的文件。在該目錄下,輸入sudo ./vmware-install.pl,在之後的所有選項中均按回車鍵,即可安裝VMware Tools。
安裝好VMware Tools後,即可執行以下操作。
1、linux虛擬機點擊設置里邊,選擇「options」選項卡下的「shared folders」。
2.然後點擊「添加」,建立windows文件和linux路徑的映射。
經過這樣就linux應該就可以訪問windows下的文件夾了。
在linux中,文件掛載的路徑為:/mnt/hgfs/mm
你可以去看下這個有詳細的介紹http://www.linuxprobe.com/chapter-01.html
希望對你有所幫助.
『伍』 Linux 掛載windows 共享目錄
前幾天公司有個項目,是需要在伺服器上運行一段程序,需要讀一個資源庫。但是資源庫這么大,總不能全部傳到伺服器上去吧,好佔地方,於是就想掛載下目錄,中間遇到了一些小波折,把自己遇到的問題記錄下,也希望能夠幫助到其他人
公司的伺服器是Ubuntu的,Centos其實類似就不例舉啦。廢話不多說,下邊一一記錄
舉個栗子:
mount -t cifs -o username=xiao,password=123456 //1.1.1.1 /testdir /usr/picresource
劃重點 windows 和 linux 路徑之間是有空格的!
如果上邊的命令輸入後,石沉大海,什麼都沒有,那麼恭喜你,掛載成功了!要是有問題的話…看下我下邊遇到的有沒有你的情況
解決方法:
去網上找了找,是說 NFS(Network File System)即網路文件系統伺服器有多個版本導致的,在掛載的時候指定下nfs的版本就可以,就像這樣:
解決方法:
ubuntu
sudo apt-get install cifs-utils
centos
yum install cifs-utils
解決方法:
這個就是windows的用戶名、密碼、或者是ip寫錯啦(或者windows共享的目錄沒有開讀寫的許可權哦)仔細檢查下
以上就是我遇到掛載目錄時候遇到的問題了,希望能夠幫助到遇到同樣問題的小夥伴~
『陸』 系統之家Linux中掛載windows共享文件的詳細步驟怎麼辦
方法/步驟mount -t cifc "windows共享文件夾" "Linux /mnt路徑"
i.e. mount -t cifs //16.187.190.60/test /mnt/
Linux 會要求輸入訪問Windows 共享文件夾上的密碼。
注意:
Linux中提示:
Unable to find suitable address.
說明遠程共享文件夾路徑不存在。請仔細檢查,並更正目錄路徑。
mount -t cifc "windows共享文件夾" "Linux /mnt路徑"
i.e. mount -t cifs //16.187.190.50/test /mnt/
注意:
Linux中提示:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解決方案:將訪問Windows共享目錄的用戶名和密碼直接加入到命令中。
mount -t cifs -o username=WindowsLogin,password="passwordinWindows"
//16.187.190.50/test /mnt/
注意:該命令中,username為windows上的用戶;password為window用戶對應的密碼
步驟3的命令也可以使用以下方式實現:
mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/
通過步驟3和步驟4可以成功將windows共享文件夾掛載在/mnt目錄下。不過由於mount命令只能由root許可權用戶使用。其掛載文件夾的默認owner和group都為root,並且不能通過chmod命令更改許可權。
使用mount命令,給掛載共享文件夾指定owner和group.
mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/
檢查/mnt/中文件夾的owner和group。
更改文件夾許可權。給mount共享文件夾所在組的寫許可權。
『柒』 Linux怎麼掛載Windows共享文件
我使用的是ubuntu 例如將windows下共享的文件夾123掛載到 linux 路徑為/abc/mnt下命令如下:sudo mount -t cifs -o username=administrator,password=123,nounix,noserverino //192.168.1.100/123 /abc/mnt
其中:administrator是windows的用戶名,123是密碼, 192.168.1.100是IP地址
『捌』 Linux下手動設置Windows磁碟掛載點的方法
Linux下手動設置Windows磁碟掛載扒敏點
我的筆記本是同時裝了Linux系統和Windows系統。Linux系統啟動後,Windows磁碟就會自動掛載在/media目錄下,而且掛載點的名稱又長又難記。例如,windows系統C盤掛載後名稱變為FE6C0C5C6C0C1257。如果windows系統總共有好幾個盤,那麼掛載後,就是一堆字元串,很難分辨到底各自對應哪個盤。於是,我決定手動修改磁碟掛載點。
首先,執行命令「sudo fdisk -l」,顯示系統存在的各個磁碟分區信息如下所示:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2150 17269843 7 HPFS/NTFS
/dev/sda2 2151 14593 99948367 5 Extended
/dev/sda5 2151 4802 21302158+ 7 HPFS/NTFS
/dev/sda6 7414 14593 57673318+ 7 HPFS/NTFS
/dev/sda7 4803 5051 1998848 82 Linux swap / Solaris
/dev/sda8 5052 7413 18971648 83 Linux
由於我的windows系統總共有3個盤:C盤,D盤,E盤,且都是NTFS格式,所以「/dev/sda1」應該對應C盤,「/dev/sda5」應該對應D盤,「/dev/sda6」應該對應E盤。C盤是windows操作系統,一般不需要訪問。只需要重新掛載D盤和E盤即可。於是我使用mkdir命令衡豎在"/home/cary"(cary為我的用戶名)目錄下創建了programFiles和myDocuments兩個目錄分別作為D盤和E盤的掛載點(實際上這兩個目錄的名字是可以隨意命名的)。
執行「sudo gedit /etc/fstab」春攔枝打開fstab文件。參照文件中提示的格式,在文件最後添加下面兩行語句:
/dev/sda5 /home/cary/programFiles ntfs defaults,user,rw 0 0
/dev/sda6 /home/cary/myDocuments ntfs defaults,user,rw 0 0
保存該文件後,先執行"sudo umount -a"命令卸載各磁碟,再執行「sudo mount -a」重新掛載所有磁碟。則D盤和E盤就都掛載在指定路徑下了。通過「~/programFiles」和「~/myDocuments」兩個路徑就能訪問。
下面對fstab文件作簡單介紹。
文件/etc/fstab存放的是系統中的文件系統信息。當正確的設置了該文件,則可以通過mount /directoryname命令來載入一個文件系統,每種文件系統都對應一個獨立的行,每行中的欄位都有空格或tab鍵分開。
fstab文件格式示例如下:
fs_spec fs_file fs_type fs_options fs_mp fs_pass
/dev/hda1 / ext2 defaults 1 1
fs_spec - 該欄位定義希望載入的文件系統所在的設備或遠程文件系統,對於一般的本地塊設備情況來說:IDE設備一般描述為/dev/hdaXN,X是IDE設備通道 (a, b, or c),N代表分區號;SCSI設備一描述為/dev/sdaXN。
fs_file - 該欄位描述希望的文件系統載入的目錄點,對於swap設備,該欄位為none;對於載入目錄名包含空格的情況,用40來表示空格。
fs_type - 定義了該設備上的文件系統,一般常見的文件類型為ext2 (Linux設備的`常用文件類型)、vfat(Windows系統的fat32格式)、NTFS、iso9600等。
fs_options - 指定載入該設備的文件系統是需要使用的特定參數選項,多個參數是由逗號分隔開來。對於大多數系統使用defaults就可以滿足需要。其他常見的選項包括:rw 以讀寫模式載入該文件系統;user 允許普通用戶載入該文件系統。
fs_mp - 該選項被mp命令使用來檢查一個文件系統應該以多快頻率進行轉儲,若不需要轉儲就設置該欄位為0
fs_pass - 該欄位被fsck命令用來決定在啟動時需要被掃描的文件系統的順序,根文件系統/對應該欄位的值應該為1,其他文件系統應該為2。若該文件系統無需在啟動時掃描則設置該欄位為0
『玖』 linux虛擬機下如何掛載windows分區
Linux自動掛載Windows分區
當Linux需要掛載Windows分區的時候,可以修改纖慧./etc下的fstab文件實現電腦在啟動的時候自動掛載ntfs分區和fat32分區,比如分區格式如下:
[root@localhost~]#fdisk-l
就可以了。不過在此埋豎冊之前得先在./mnt文件夾下面新建兩個文件夾彎宏「E_Driver」和「F_Driver」!