注意:\home\your username
第一步:安装sudo apt-get install samba samba-common
第二步:建立共享目录mkdir /home/your username/workspace
第三步:增加修改权限mkdir /home/your username/workspace
第四步:添加用户sudo smbpasswd -a your username
~~这里需要配置用户名与密码
第五步:配置打开配置文件sudo gedit /etc/samba/smb.conf
在最后一行添加如下信息
[share]
comment = share folder # 共享描述
path = /home/user/share # 共享目录路径
browseable = yes # 网络可见
writable = yes # 允许写入
# available = yes # 默认就是 yes,可省略
# public = no # 默认就是 no
# guest ok = no # 默认就是 no
create mask = 0755 # 新建文件权限
directory mask = 0755 # 新建目录权限
valid users = user # 允许访问的用户
# force user = user # valid users 已限定,可不写
# force group = user # valid users 已限定,可不写
# read only = no # writable=yes 已覆盖,可不写
第六步:重启服务sudo service smbd restart
第七步:ubuntn终端里输入ifconfig查看ip
第八步:返回window,双击进入计算机 ,右击计算机->添加一个网络位置输入\\ip\share
(输入ubuntn账户名,与第四步配置的密码,即可链接)
卸载smaba: sudo apt-get autoremove samba
windows上如果连接不上可以试试
////////////////////////////////////////////////////////////////////////////////
smaba服务器在Q-dir资源管理器中使用
第一步:彻底清除所有 Samba 连接(关键)
net use * /delete /y
net use \\192.168.44.133\share /delete
net use Z: /delete
第二步:清除 Windows 存储的旧凭据
cmdkey /list
cmdkey /delete:192.168.44.133
第三步:重启工作站服务(刷新网络连接)
net stop workstation /y
net start workstation
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU" /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /f
第四步:重新映射
net use Z: \\192.168.44.133\share /user:user 123456 /persistent:yes
\\192.168.44.133\share
////////////////////////////////////////////////////////////////////////////////
可以访问samba后,可以在资源管理器添加映射到Z:
////////////////////////////////////////////////////////////////////////////////
跳转加载慢问题vscode
设置Editor: Quick Suggestions
手动刷新C/C++: Rescan Workspace
// 1. 关闭所有自动建议弹窗
"editor.quickSuggestions": {
"other": "off",
"comments": "off",
"strings": "off"
},
"editor.suggestOnTriggerCharacters": false, //输入.不会弹窗
// 2. 关闭 C/C++ 的自动刷新(关键!)
"C_Cpp.intelliSenseEngine": "Tag Parser", // 用轻量的标签解析器,不会疯狂索引
"C_Cpp.autocomplete": "Default", // 自动补全
"C_Cpp.errorSquiggles": "Disabled", // 关闭波浪线错误提示(这个最耗性能)
////////////////////////////////////////////////////////////////////////////////
完成!