win和ubantu文件共享,无缝链接
- 背景
笔记本win系统,主力机ubantu,经常需要拷贝文件,ubantu->win居多 - 实现方式
1,可以通过公司内部的共享网络中转,
①ubantu->共享路径(可以写一个脚本文件集成到右键,选中文件,点击右键脚本.脚本放文章最后)
②共享路径->win(直接去共享路径copy,推荐quiker,或者直接在桌面创建文件夹快捷入口)
2,直接win共享硬盘,ubantu挂载.直接copy - 第一种方式实现效果(左键选中文件,右键执行脚本,支持多个文件,文件夹)
win电脑桌面,基本感觉不到时差
cptotemp脚本
脚本路径~/.local/share/nautilus/scripts
#!/bin/bash
IFS='
'
i=1
for url in $NAUTILUS_SCRIPT_SELECTED_URIS
do
if [ -n "`echo $url | grep 'file:///'`" ];then
cp -r `echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | cut -f$i -d'
'` 你的目标路径 &
else
上边是本地文件的cp,这里根据自己的网盘地址,添加网盘路径的cp命令 &
fi
i=$(($i+1))
done
- 第二种实现方式
win
创建一个新文件夹,右键共享属性->共享->高级共享->权限->完全控制
之后确定,应用.
注意点
右键共享属性->共享这个页面,
网络路径,复制
最下边还有网络和共享中心,点进去之后设置不同网络下的共享权限(打钩就行)
ubantu
文件->其他位置->输入服务器地址
smb://你上边复制的网络路径或者
smb://你的电脑ip/共享文件名/
之后会弹出登录界面.用你win的账号密码登录就行(本地账号,微软账号不行)之后就可以了
上边的脚本,改改copy语句的目标路径,就可以直接从ubantu复制到win本地了