ubuntu系统(10):使用samba共享linux主机中文件

目录

一、samba安装步骤

1、Linux主机端操作

(1)安装sabma

(2)修改samba配置文件

(3)为user_name用户设置samba访问的密码

(4)重启samba服务

2、Windows端

二、使用

1、代码无法跳转(可能存在)

2、创建快速访问网络(非必要)

特别说明


我现在用的是MobaXterm远程linux主机,如果想查看当前目录中的文件,可以使用VScode执行以下命令,直接打开一个VScode的窗口,就可以对文件进行读写了。

code ./

问题:打开文件的时候,在同一文件中使用鼠标滑轮向下滑动查看文件特别卡顿,有时候鼠标滑轮已经停止了还是会继续下滑。所以准备再找一个辅助工具samba用来查看并修改项目中代码文件,然后在MobaXterm命令行执行(scons、运行等)命令。

一、samba安装步骤

1、Linux主机端操作

(我这个是在MobaXterm中远程的linux主机IP,也可以在linux主机中执行以下命令)

(1)安装sabma

sudo apt install samba

(2)修改samba配置文件

sudo vim /etc/samba/smb.conf

拉到下面Share Definitions部分,将红框的注释删掉,黄色框内进行修改为no/0755。

点击Esc,输入wq!后回车,保存修改。

(3)为user_name用户设置samba访问的密码

假设user_name用户名为xxx:

sudo smbpasswd -a xxx

这时候设置samba访问密码(记好密码,后面在windows主机上还要用)

注意:这里假设我们设置的密码是12345678,这时候用户就添加成功了。

(4)重启samba服务

sudo service smbd restart

2、Windows端

打开此电脑,在红框中输入\\IP地址\前面的用户名(IP地址前两个\,用户名前一个\)

此时会提示输入用户名和密码,这个密码是上面设置的samba访问密码。

进入成功后,linux主机的目录就可以直接显示了。

二、使用

然后可以打开windows主机端的VScode,文件-->打开文件夹-->选中需要打开的项目,就可以直接查看项目源码文件了。

1、代码无法跳转(可能存在)

但是这时候存在一个问题,比如点击下面这个类的时候,摁Ctrl键选中,不能跳转SimObject类的声明,这就给代码阅读带来一定的麻烦。

点击受限模式:

点击信任:

就可以实现跳转文件了。

2、创建快速访问网络(非必要)

打开windows主机,此电脑:

空白处右键-->添加一个网络位置,输入IP和用户名,就得到了一个网络位置的快捷方式。

特别说明

我用samba只是为了解决在MobaXterm中code查看源码时鼠标滚轮不灵敏的问题,这是个代码查看和修改的辅助工具,实际命令行执行仍然是在MobaXterm的SSH远程访问窗口完成的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/329210.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CMake TcpServer项目 生成静态库.a / 动态库.so

CMake 实战构建TcpServer项目 静态库/动态库-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/135608829?spm1001.2014.3001.5501 在这篇博客的基础上,我们把头文件放在include里边,把源文件放在src里边,重新构建 hehedali…

网页设计(一)开发环境配置与HTML基础

一、使用HBuilderX创建项目和文件 加粗样式HX创建HTML文档的模板位置 template.html模板内容 1.创建HTML项目 创建项目引导界面 新建项目窗口 Web-2009030199项目所在位置图 2.在项目下新建prj_1_2.html文件 创建文件引导界面 新建html文件界面 3.新建prj_1_2.ht…

什么是DNS(域名系统)

域名系统(DNS)像是互联网的电话簿,将人们容易记住的网址转换成计算机能理解的IP地址。 没有DNS,我们就需要记住复杂的数字序列来访问网站 DNS的基本概念 定义:DNS是一个分布式数据库,它将域名&#xff08…

智能小程序小部件(Widget)导航、地图、画布等组件,以及开放能力、原生组件说明

智能小程序小部件(Widget)导航、地图、画布等组件,以及开放能力、原生组件说明。 导航组件 navigator 页面链接,控制小程序的跳转。navigator 子节点的背景色应为透明色。 属性说明 属性名类型默认值必填说明urlstring是跳转地址deltanumber1否当 …

【开发实践】前端jQuery+gif图片实现载入界面

一、需求分析 载入界面(Loading screen)是指在计算机程序或电子游戏中,当用户启动应用程序或切换到新的场景时,显示在屏幕上的过渡界面。它的主要作用是向用户传达程序正在加载或准备就绪的信息,以及提供一种视觉上的反…

Vue3中provide,inject使用

一,provide,inject使用: 应用场景:向孙组件传数据 应用Vue3碎片: ref,reactive,isRef,provide, inject 1.provide,inject使用 a.爷组件引入 import {ref,provide} from vue const drinkListre…

Spring Boot 中实现定时任务(quartz)功能实战

🏆作者简介,普修罗双战士,一直追求不断学习和成长,在技术的道路上持续探索和实践。 🏆多年互联网行业从业经验,历任核心研发工程师,项目技术负责人。 🎉欢迎 👍点赞✍评论…

BuildRoot配置RTL8822CE WIFIBT模块(WIFI部分)

TinkerBoard2主板自带的无线模块为RTL8822CE,PCIe接口 之前在风火轮下载的Linux源码编译出来的BuildRoot根文件系统没有相关的驱动文件 [rootrk3399:/]# find . -name *.ko [rootrk3399:/]# lsmod Module Size Used by Not tainted [rootrk33…

第二百七十一回

文章目录 1. 概念介绍2. 实现方法2.1 主要步骤2.1 注意事项 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何加载网络图片"相关的内容,本章回中将介绍如何加载本地图片.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在上一章回…

Scrum敏捷研发管理解决方案

Leangoo领歌是一款永久免费的专业的敏捷开发管理工具,提供端到端敏捷研发管理解决方案,涵盖敏捷需求管理、任务协同、进展跟踪、统计度量等。 Leangoo领歌上手快、实施成本低,可帮助企业快速落地敏捷,提质增效、缩短周期、加速创新…

力扣刷MySQL-第一弹(详细解析)

🎉欢迎您来到我的MySQL基础复习专栏 ☆* o(≧▽≦)o *☆哈喽~我是小小恶斯法克🍹 ✨博客主页:小小恶斯法克的博客 🎈该系列文章专栏:力扣刷题讲解-MySQL 🍹文章作者技术和水平很有限,如果文中出…

C++学习笔记(四十二):c++ 结构化绑定

本节介绍c结构化绑定,改知识点是c17中增加的新特性,主要是用来处理c多返回值的问题。 原来c17之前返回多个值的方法之前专门有一节内容在描述,简单回顾一下原来使用tuple返回多个返回值的方法,代码如下: #include &l…

条件风险价值CVaR内容介绍(MATLAB例程)

在对微电网优化调度过程中,由于新能源机组出力和负荷的不确定性,若采用确定性的优化调度方案会存在一定的风险。当风电和光伏输出功率的实际值低于预测值时,需要增加可控机组出力或切除部分负荷;反之,若风电和光伏输出…

Mybatis----面向接口

让mybatis自动生成dao层接口的实现类 这是dao层接口的实现类,在mybatis中我们可以省略这种实现接口的方式,直接面向接口操作数据库,mybatis可以帮我们自动生成接口的实现类,也就是下面这个实现类mybatis帮我们生成了。 1、修改se…

如何提高匹配的速度

基于形状的匹配,改进了无数次,其实已经很满意了。 想起刚入门机器视觉那会儿,我们写的代码,无论c还是c#的,都是调用人家的函数,从来没想过,自己有一天把这些函数代替了。 那时候调用evision的…

ES 之索引和文档

本文主要介绍ES中的数据组成结构单元。 一、文档(Document) 1、概念 ES的数据存储单元是面向文档的,文档是所有数据存储,搜索的最小单元。 你可以把ES中的文档对应成mysql中的一条条数据记录。到时候你存进ES的数据就是一个个文档。 文档存入ES是序列…

读书笔记:单载波频域均衡技术 SC-FDE

原文:https://mp.weixin.qq.com/s?__bizMzU5NzgxNDgwMg&mid2247486891&idx1&sn51e0dc3d28bcf356126dc8ae922f5533&chksmfe4cf6d6c93b7fc0237d4e2107b5671a401db8ed7a8527159ef18333d2b1f48c56b381f846ae&mpshare1&scene1&srcid0117h6K…

Windows Redis图形客户端 Another Redis Desktop Manager的简单使用教程

1、 Redis官方文档 2、 Redis国内中文版文档 3、 Redis客户端 Another Redis Desktop Manager 4、连接redis服务 我直接使用的是公司搭建好的服务。连接服务需要以下几个信息: HostPortPasswordSSL 5、New Key 5.1 如何创建一个Key? 点击New k…

《SPSS统计学基础与实证研究应用精解》视频讲解:SPSS中用到的概率分布

《SPSS统计学基础与实证研究应用精解》2.2 视频讲解 视频为《SPSS统计学基础与实证研究应用精解》张甜 杨维忠著 清华大学出版社 一书的随书赠送视频讲解2.2节内容。本书已正式出版上市,当当、京东、淘宝等平台热销中,搜索书名即可。本书旨在手把手教会使…

Vue3的使用

一 Vue3的变化 1.性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 3.拥抱TypeScript Vue3可以更好的支持TypeScript 4.新的特性 Composition API&#…