方法一:

如何实现在Windows7下编写Linux程序,写完程序以后,不用拷贝文件,直接在Linux(RHEL6.5)机器上编译最新的代码。

1.首先将Windows的代码文件夹设置为共享文件夹:

2.在RHEL6.5上,利用mount命令把Win7下的文件夹给mount到本地的一个文件夹

其中192.168.59.1是Win7的OS,VMTool是本地的一个文件夹。

3. 在~/.bash_profile中添加如下行,这样每次启动的时候,就会自动mount这个文件夹。

mount  //192.168.59.1/DIMMTool  /root/Desktop/DIMM  -o username=zxj1988,password=2720142V

方法二:

利用SAMBA,设置Linux中的文件夹为共享文件夹,在Windows下直接访问共享文件夹。

1. 安装samba:

1.1 rpm -qa| grep samba

如果以上的命令的结果为空,证明Linux上没有安装samba。需要安装samba

1.2 挂载RHEL6.5安装镜像,并进入到该文件夹中来。

1.3

1.4 进入到Package目录下

1.5 ls | grep samba

1.6 利用rpm -ivh sambaXXX命令去安装相应的samba包。安装好以后,再跑rpm -qa|grep samb会得到如下结果:

可以通过service smb 来判断smb是否安装成功

2. 配置共享文件夹

2.1 新建共享文件夹,如mkdir /home/test

注意:不要创建在/root目录下,否则只有windows的administrator,admin两个用户才能访问得到。

2.2 设置其共享权限 chmod 777 /home/test

2.3 设置其所有者   chown -R nobody /home/test

如果Windows的登录用户是administrator或者admin的话,就不用2.3的设置。

对于Windows的其他用户,如果没有2.3的设置,那么他是无法修改test目录下的文件的。

2.4 编辑/etc/samba/smb.conf, 将/home/test设置为可共享的目录。

·  vim /etc/samba/smb.conf

·

·  找到security这行并将#注释符号去掉改成

·  security = share     #共享模式

·

·  添加如下代码:

·

·  [share]

·  comment = share

·  path = /home/test          #设置共享文件夹目录

·  browseable = yes

·  guest ok = yes

·  writable = yes

·

2.5 重启smb服务,使sbm.conf的新配置生效

service smb restart

3. 关闭系统防火墙,并且将sellinux设置为disabled。否则会出现windows下能够看到linux共享的目录,但是看不到文件的现象。

设置sellinux为disabled的方法如下:

[root@localhost ~]#vim /etc/selinux/config 
将SELINUX=enforcing 改成SELINUX=disabled
保存
[root@localhost ~]# reboot或init 6

4. 在windows下访问//[linux_ip] 来访问共享文件

在Windows下编写的代码,实时在Linux下编译相关推荐

  1. linux java -cp lt; .txt_补交 20155202 蓝墨云班课 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能...

    蓝墨云班课 编写MyCP.java 要求: 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX ...

  2. 在linux下从firefox导入windows的收藏夹,1、Ubuntu linux下同步windows火狐foxfire 浏览器收藏夹问题...

    最近在ubuntu系统中使用自带的firefox浏览器,发现有一些问题,比如登陆后,书签,历史记录等,原本在windows下同步的数据无法同步,添加书签的功能也无法使用. 经过查询资料后得知,unbu ...

  3. windows下写的脚本,在linux下执行失败

    Windows中的换行符为CRLF, 即正则表达式的rn(ASCII码为13和10), 而Unix(或Linux)换行符为LF, 即正则表达式的n. 在Windows和Linux下协同工作的时候, 往 ...

  4. linux下python编程实例_python实现linux下使用xcopy的方法

    本文实例讲述了python实现linux下使用xcopy的方法.分享给大家供大家参考.具体如下: 这个python函数模仿windows下的xcopy命令编写,可以用在linux下 #!/usr/bi ...

  5. linux下的c 编程入门教程,Linux下的C编程入门教程.ppt

    <Linux下的C编程入门教程.ppt>由会员分享,可在线阅读,更多相关<Linux下的C编程入门教程.ppt(14页珍藏版)>请在装配图网上搜索. 1.Linux下c+编程, ...

  6. linux下的磁盘配额简介暨 linux下加挂硬盘续

    linux下的磁盘配额简介暨 linux下加挂硬盘续 实验环境 VMware 6.5.2 +redhat Enterprise 5 as 以上是内核版本,还有方便起见加挂一块硬盘 这只是我的环境 实验 ...

  7. windows下的中文文件名共享在linux下显示乱码的问题

    1.现象描述 在windos环境下有一个含有中文的文件名,比如dataset_省调.scd. 在linux(虚拟机)下通过挂载系统将该文件挂载在/mnt/hgfs目录下,显示为乱码.但是通过ftp将文 ...

  8. 【C/C++ Windows编程】Windows系统消息、Qt消息事件、linux下kill信号

    Windows系统消息 文章目录 Windows系统消息 前言 一.什么是窗口? 二.什么是消息? 消息分类: windows消息机制架构图: 函数说明 消息结构体 GetMessage Transl ...

  9. linux静态代码检查工具,linux下splint检测C语言代码质量

    在linux下并没有pclint,可以使用splint代替.splint使用一.splint介绍splint是一个静态检查C语言程序安全弱点和编写错误的工具.splint会进行多种常规检查,包括未使 ...

最新文章

  1. canvas写的一个刮奖效果
  2. linux centos git 自动更新,centos 升级git到高级版本
  3. java中mvc事务_关于项目中的事务问题_JavaEE框架(Maven+SpringMvc+Spring+MyBatis)全程实战教程_Java视频-51CTO学院...
  4. Thrift序列化字节数组存取redis VS 对象转Json存取Redis
  5. 2016 linux发行版排行_选择困难症必看!云服务器如何选择操作系统,Windows和Linux哪个更好?...
  6. 力扣删除排序数组中的重复项 II
  7. fastjson 添加key value_FastJson迁移至Jackson
  8. 获取字段_数据库中敏感字段的标记、标示
  9. 编译安装http启动问题
  10. java 缓存日志_Java日志缓存机制的实现(3)
  11. python马尔科夫链蒙特卡洛(MCMC)方法pyMC
  12. windows下mysql高可用_[@小川游鱼][¥20]Windows平台MySQL高可用方案-问答-阿里云开发者社区-阿里云...
  13. 计算机网络技术教程-董文磊-专题视频课程
  14. 房产中介管理系统的开发(附源码)
  15. python程度员要学很多英语吗_为什么程序员应该学好英语?
  16. 内涵段子计算机说唱id,2018中国互联网哈哈榜之2:十大网络流行语
  17. C++:将六个tif分色片写成bmp格式图片(8位深)
  18. Django组件拾忆
  19. 详解区块链项目如何做主体搭建?
  20. day09 -- 函数基础之函数的定义、返回值以及函数的参数

热门文章

  1. 微信自定义分享卡片链接的解决方案(可自定义标题 描述 缩列图)
  2. 关于ERP系统提前期运算逻辑的三点介绍
  3. 零基础如何学习Java和web前端
  4. Ubuntu系统下解压RAR文件
  5. 图片大小/像素/分辨率之间有什么关系
  6. 使用VS编写C语言程序遇到的scanf错误
  7. chrome浏览器当鼠标碰到超链接的时候会窗口会抖动
  8. 1031 查验身份证 PTA
  9. 计算机考试记不住题目,驾考科目一口诀,科一题目太多记不住?快来看看这些技巧...
  10. Scrapy爬虫框架(实战篇)【Scrapy框架对接Splash抓取javaScript动态渲染页面】