【win和ubantu文件共享,无缝链接】

win和ubantu文件共享,无缝链接

  • 背景
    笔记本win系统,主力机ubantu,经常需要拷贝文件,ubantu->win居多
  • 实现方式
    1,可以通过公司内部的共享网络中转,
    ①ubantu->共享路径(可以写一个脚本文件集成到右键,选中文件,点击右键脚本.脚本放文章最后)
    ②共享路径->win(直接去共享路径copy,推荐quiker,或者直接在桌面创建文件夹快捷入口)
    2,直接win共享硬盘,ubantu挂载.直接copy
  • 第一种方式实现效果(左键选中文件,右键执行脚本,支持多个文件,文件夹)
    【win和ubantu文件共享,无缝链接】
    win电脑桌面,基本感觉不到时差
    【win和ubantu文件共享,无缝链接】
    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本地了

上一篇:log4net进阶手札(二):基本用法


下一篇:用rest-framework快速实现的API+DOC以及token验证