方法一:

怎样实如今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

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvenhqMTk4OA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

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. 关于windows下编写的shell脚本在linux下无法运行报错问题

    首先,你写的shell脚本必须是正确的, 其次,无法运行的原因:因为windows下的换行是两个字节,而你上传到linux,linux下换行是两个字节,所以编译的酒不正确的,导致无法 运行脚本, 这种 ...

  2. 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能

    题目:编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能 要求:MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十 ...

  3. 补交 20155202 蓝墨云班课 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能

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

  4. windows下编辑过的文件在Linux下用vi打开行尾会多出一个^M符号

    一般情况下,windows下编辑过的文件在Linux下用vi打开行尾会多出一个^M符号,如下图: 这是因为Windows等操作系统用的文本换行符和UNIX/Linux操作系统用的不同,Windows系 ...

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

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

  6. svn(subversion)代码版本管理在linux下的一些常见使用命令

    以下的操作都是默认你的服务器安装有svn的大前提下进行的. 一.创建版本库 我的版本库存放路径为: /var/svn : 下面我们来创建一个名为 svntet 的版本库    注释: svnadmin ...

  7. 在 .NET 4.0 下编写扩展代码以支持 async 异步编程

    微软在C# 5中引入了async.await这两个异步编程的关键字,要使用这两个关键字需要你的IDE支持C#5.0语法,也就意味着你需要使用VS 2012版本以上IDE,或者在Vs2010卸载其编译器 ...

  8. 今天遇到一件开心事,在eclipse编写的代码在命令窗口中编译后无法运行,提示 “错误: 找不到或无法加载主类”

    java中带package和不带package的编译运行方式是不同的. 首先来了解一下package的概念:简单定义为,package是一个为了方便管理组织java文件的目录结构,并防止不同java文 ...

  9. 170509、文本编辑器编写的shell脚本在linux下无法执行的解决方法

    今天碰到一个奇怪的问题,编写好的shell脚本再linux上执行一直提示找不到文件或目录,后来想想是文本编辑器的问题,记录下来!!! 1.查看当前文本格式 Notepad++界面中,在右下角有文件格式 ...

随机推荐

  1. cogs 466. [NOIP2009] 细胞分裂

    466. [NOIP2009] 细胞分裂 ★★   输入文件:cell.in   输出文件:cell.out   简单对比时间限制:1 s   内存限制:128 MB [问题描述]    Hanks ...

  2. Apache Tez 0.7、0.83、 0.82 安装、调试笔记

    ———————————————————— 准备 Tez 编译环境 ———————————————————— 1 需要的支持 tez0.7 需要 Hadoop 2.60 以上 2 需要的 linux 相 ...

  3. 混合高斯模型的EM求解(Mixtures of Gaussians)及Python实现源代码

    今天为大家带来混合高斯模型的EM推导求解过程. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHVhbnl1YW5zZW4=/font/5a6L5L2T/ ...

  4. 安卓版微信自带浏览器和IE6浏览器ajax请求abort错误处理

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46419567 给页面元素绑定了一个click事件用来触发ajax请求.在安卓微信自 ...

  5. Go语言核心之美 1.1-命名篇

    命名篇 1.Go的函数.变量.常量.自己定义类型.包(Package)的命名方式遵循以下规则: 1)首字符能够是随意的Unicode字符或者下划线 2)剩余字符能够是Unicode字符.下划线.数字 ...

  6. m_Orchestrate learning system---二十二、html代码如何变的容易

    m_Orchestrate learning system---二十二.html代码如何变的容易 一.总结 一句话总结:(结构清晰之后构建页面就变得超级容易了)(多做多用一下子就熟了) 1.文章显示页 ...

  7. zzulioj--1634--Happy Thanksgiving Day - A + B Problem(模拟水题)

     1634: Happy Thanksgiving Day - A + B Problem Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 136  ...

  8. oracle 11g RAC 的一些基本概念

    一.脑裂以及对策 脑裂(split-brain)是集群中的一个糟糕的情况:集群中的所有集群正在工作的时候,内部通讯被断开.这种情况下,集群被分成了几个部分,每个部分的集群软件都会尝试去接管其他节点的资 ...

  9. Gram矩阵 迁移学习 one-shot 之类

    格拉姆矩阵是由内积空间中的向量两两内积而得.格拉姆矩阵在向量为随机的情况下也是协方差矩阵.每个数字都来自于一个特定滤波器在特定位置的卷积,因此每个数字代表一个特征的强度,而Gram计算的实际上是两两特 ...

  10. 【摘录】JDBC Master Slave(JDBC方式的JMS集群)

    JDBC Master Slave First supported in ActiveMQ version 4.1 If you are using pure JDBC and not using t ...