狠狠撸

狠狠撸Share a Scribd company logo
1
使用Samba
提升Linux平台开发效率
西铭(李振华)
2010-10-27
2
目录
1 ? 你准备好了吗?
2 ? Linux环境搭建。
3 ? Windows环境搭建
4 ? 在网络磁盘创建项目
5 ? 在Linux下编译并运行项目
6 ? 参考资料
3
1.你准备好了吗?
? Samba
? Linux系统自带
? 最新版本wget http://www.samba.org/samba/ftp/stable/samba-
3.5.6.tar.gz
? Windows系统集成开发工具(以Eclipse为例)
? Eclipse 下载:http://www.eclipse.org/downloads/
? JDK 下载: http://java.sun.com/javase/downloads/widget/jdk6.jsp
4
2.Linux环境搭建-安装Samba
Samba是Linux系统自带套件,也可以自己下载最新版本,进行安装。
wget http://www.samba.org/samba/ftp/stable/samba-3.5.6.tar.gz
安装方法:
tar –xzf samba-3.5.6.tar.gz 解开软件包
cd samba-3.5.6/source3/ 进入source目录
sudo ./configure && make && make install 配置、编译并安装
5
2.Linux环境搭建-配置Samba
安装好Samba后,需要对Samba进行简单配置。
配置文件在/etc/samba/smb.conf,
1.设置网络群组信息和简短描述,默认不用改
2.设置共享目录,默认不用改
6
2.Linux环境搭建-启动Samba
配置好Samba后,添加samba用户和密码
sudo smbpasswd -a ximing(用户名建议和花名一致)
然后重新启动Samba服务,使配置生效
sudo service smb restart
或者
/etc/rc.d/init.d/smb restart
7
3.Windows环境搭建-设置共享目录
注:在windows下运行10.232.41.37,输入登录的用户名和密码即可访问,
Linux下的共享目录。并可以设置网络磁盘映射,方便使用
8
4.在网络磁盘创建项目
Eclipse和JDK安装略
使用Eclipse在Linux网络磁盘上创建项目,这里以C++项目举例。
使用Eclipse开发C++代码,Linux下进行编译和运行
9
5.在Linux下编译并运行项目
创建的项目Test后,登录Linux,编译并运行代码
10
参考资料
http://www.samba.org/samba/docs/using_samba/toc.html
使用厂补尘产补提升濒颈苍耻虫平台开发效率

More Related Content

What's hot (20)

Linux 系列分享[1] 概览
Linux 系列分享[1]   概览Linux 系列分享[1]   概览
Linux 系列分享[1] 概览
rainoxu
?
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
Will Huang
?
顿辞肠办别谤初识
顿辞肠办别谤初识顿辞肠办别谤初识
顿辞肠办别谤初识
hubugui
?
AWS EC2 for beginner
AWS EC2 for beginnerAWS EC2 for beginner
AWS EC2 for beginner
azole Lai
?
Docker tutorial
Docker tutorialDocker tutorial
Docker tutorial
azole Lai
?
Container Security
Container SecurityContainer Security
Container Security
LinuxCon ContainerCon CloudOpen China
?
twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波
twMVC
?
NF core-workflow
NF core-workflow NF core-workflow
NF core-workflow
ChenzheLuo
?
Asp.net 5 新功能與變革
Asp.net 5 新功能與變革Asp.net 5 新功能與變革
Asp.net 5 新功能與變革
Gelis Wu
?
Docker 最佳实践
Docker 最佳实践Docker 最佳实践
Docker 最佳实践
YuLing Liu
?
QNAP MOPCON 2015 - 輕鬆打造持續整合開發環境,使用 QNAP Docker
QNAP MOPCON 2015 -  輕鬆打造持續整合開發環境,使用 QNAP DockerQNAP MOPCON 2015 -  輕鬆打造持續整合開發環境,使用 QNAP Docker
QNAP MOPCON 2015 - 輕鬆打造持續整合開發環境,使用 QNAP Docker
Wu Fan-Cheng
?
Docker
DockerDocker
Docker
旭 張
?
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版
redhat9
?
Net xms
Net xmsNet xms
Net xms
YuHsuan Chen
?
Ruby on Rails 開發環境建置 for Mac
Ruby on Rails 開發環境建置 for MacRuby on Rails 開發環境建置 for Mac
Ruby on Rails 開發環境建置 for Mac
MarsZ Chen
?
移植Os and 相關io介紹
移植Os and  相關io介紹移植Os and  相關io介紹
移植Os and 相關io介紹
Hong Da Lin
?
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanAzure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Will Huang
?
用惭补惫别苍管理专案的依赖关係
用惭补惫别苍管理专案的依赖关係用惭补惫别苍管理专案的依赖关係
用惭补惫别苍管理专案的依赖关係
Huang Bruce
?
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin HeThe Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
Hui Cheng
?
Linux 系列分享[1] 概览
Linux 系列分享[1]   概览Linux 系列分享[1]   概览
Linux 系列分享[1] 概览
rainoxu
?
快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)快速上手 Windows Containers 容器技術 (Docker Taipei)
快速上手 Windows Containers 容器技術 (Docker Taipei)
Will Huang
?
顿辞肠办别谤初识
顿辞肠办别谤初识顿辞肠办别谤初识
顿辞肠办别谤初识
hubugui
?
AWS EC2 for beginner
AWS EC2 for beginnerAWS EC2 for beginner
AWS EC2 for beginner
azole Lai
?
Docker tutorial
Docker tutorialDocker tutorial
Docker tutorial
azole Lai
?
twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波twMVC#36.NetCore 3快速看一波
twMVC#36.NetCore 3快速看一波
twMVC
?
NF core-workflow
NF core-workflow NF core-workflow
NF core-workflow
ChenzheLuo
?
Asp.net 5 新功能與變革
Asp.net 5 新功能與變革Asp.net 5 新功能與變革
Asp.net 5 新功能與變革
Gelis Wu
?
Docker 最佳实践
Docker 最佳实践Docker 最佳实践
Docker 最佳实践
YuLing Liu
?
QNAP MOPCON 2015 - 輕鬆打造持續整合開發環境,使用 QNAP Docker
QNAP MOPCON 2015 -  輕鬆打造持續整合開發環境,使用 QNAP DockerQNAP MOPCON 2015 -  輕鬆打造持續整合開發環境,使用 QNAP Docker
QNAP MOPCON 2015 - 輕鬆打造持續整合開發環境,使用 QNAP Docker
Wu Fan-Cheng
?
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版
redhat9
?
Ruby on Rails 開發環境建置 for Mac
Ruby on Rails 開發環境建置 for MacRuby on Rails 開發環境建置 for Mac
Ruby on Rails 開發環境建置 for Mac
MarsZ Chen
?
移植Os and 相關io介紹
移植Os and  相關io介紹移植Os and  相關io介紹
移植Os and 相關io介紹
Hong Da Lin
?
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanAzure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Will Huang
?
用惭补惫别苍管理专案的依赖关係
用惭补惫别苍管理专案的依赖关係用惭补惫别苍管理专案的依赖关係
用惭补惫别苍管理专案的依赖关係
Huang Bruce
?
The Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin HeThe Application of OpenStack in 360buy, by Bin He
The Application of OpenStack in 360buy, by Bin He
Hui Cheng
?

Viewers also liked (15)

基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册
基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册
基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册
Zhen Li
?
贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门
haiwang
?
Java 性能瓶劲分析之最佳实践
Java 性能瓶劲分析之最佳实践Java 性能瓶劲分析之最佳实践
Java 性能瓶劲分析之最佳实践
Denger Tung
?
轻松写出优雅的Java代码之check style
轻松写出优雅的Java代码之check style轻松写出优雅的Java代码之check style
轻松写出优雅的Java代码之check style
Zhen Li
?
使用厂补尘产补提升濒颈苍耻虫平台开发效率
使用厂补尘产补提升濒颈苍耻虫平台开发效率使用厂补尘产补提升濒颈苍耻虫平台开发效率
使用厂补尘产补提升濒颈苍耻虫平台开发效率
Zhen Li
?
Mesos intro
Mesos introMesos intro
Mesos intro
dennis zhuang
?
Clojure 1.8 Direct-Linking WWH
Clojure 1.8  Direct-Linking  WWHClojure 1.8  Direct-Linking  WWH
Clojure 1.8 Direct-Linking WWH
dennis zhuang
?
我在 Mac 上的常用开发工具
我在 Mac 上的常用开发工具我在 Mac 上的常用开发工具
我在 Mac 上的常用开发工具
dennis zhuang
?
Nio trick and trap
Nio trick and trapNio trick and trap
Nio trick and trap
dennis zhuang
?
Java 与 CPU 高速缓存
Java 与 CPU 高速缓存Java 与 CPU 高速缓存
Java 与 CPU 高速缓存
dennis zhuang
?
Erlang scheduler
Erlang schedulerErlang scheduler
Erlang scheduler
dennis zhuang
?
Hystrix 介绍
Hystrix 介绍Hystrix 介绍
Hystrix 介绍
dennis zhuang
?
Hadoop MapReduce Fundamentals
Hadoop MapReduce FundamentalsHadoop MapReduce Fundamentals
Hadoop MapReduce Fundamentals
Lynn Langit
?
[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程
台湾资料科学年会
?
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
台湾资料科学年会
?
基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册
基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册
基于贰肠濒颈辫蝉别和丑补诲辞辞辫平台应用开发入门手册
Zhen Li
?
贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门贬补诲辞辞辫基础及丑颈惫别入门
贬补诲辞辞辫基础及丑颈惫别入门
haiwang
?
Java 性能瓶劲分析之最佳实践
Java 性能瓶劲分析之最佳实践Java 性能瓶劲分析之最佳实践
Java 性能瓶劲分析之最佳实践
Denger Tung
?
轻松写出优雅的Java代码之check style
轻松写出优雅的Java代码之check style轻松写出优雅的Java代码之check style
轻松写出优雅的Java代码之check style
Zhen Li
?
使用厂补尘产补提升濒颈苍耻虫平台开发效率
使用厂补尘产补提升濒颈苍耻虫平台开发效率使用厂补尘产补提升濒颈苍耻虫平台开发效率
使用厂补尘产补提升濒颈苍耻虫平台开发效率
Zhen Li
?
Clojure 1.8 Direct-Linking WWH
Clojure 1.8  Direct-Linking  WWHClojure 1.8  Direct-Linking  WWH
Clojure 1.8 Direct-Linking WWH
dennis zhuang
?
我在 Mac 上的常用开发工具
我在 Mac 上的常用开发工具我在 Mac 上的常用开发工具
我在 Mac 上的常用开发工具
dennis zhuang
?
Java 与 CPU 高速缓存
Java 与 CPU 高速缓存Java 与 CPU 高速缓存
Java 与 CPU 高速缓存
dennis zhuang
?
Hadoop MapReduce Fundamentals
Hadoop MapReduce FundamentalsHadoop MapReduce Fundamentals
Hadoop MapReduce Fundamentals
Lynn Langit
?
[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程
台湾资料科学年会
?
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
台湾资料科学年会
?

Similar to 使用厂补尘产补提升濒颈苍耻虫平台开发效率 (20)

啟動 Laravel 與環境設定
啟動 Laravel 與環境設定啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
Shengyou Fan
?
GNU Autoconf / Automake #1
GNU Autoconf / Automake #1GNU Autoconf / Automake #1
GNU Autoconf / Automake #1
imacat .
?
Linuxguide4f2e
Linuxguide4f2eLinuxguide4f2e
Linuxguide4f2e
tb-vertical-guide
?
Graphlab Create使用說明,以SFrame為例
Graphlab Create使用說明,以SFrame為例Graphlab Create使用說明,以SFrame為例
Graphlab Create使用說明,以SFrame為例
Simon Li
?
摆精彩回顾闭尝颈苍耻虫新手教程
摆精彩回顾闭尝颈苍耻虫新手教程摆精彩回顾闭尝颈苍耻虫新手教程
摆精彩回顾闭尝颈苍耻虫新手教程
NJU OPEN
?
Cloudstack dev/user sharing
Cloudstack dev/user sharingCloudstack dev/user sharing
Cloudstack dev/user sharing
gavin_lee
?
狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)
狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)
狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)
Yiwei Ma
?
Ruby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for UbuntuRuby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for Ubuntu
MarsZ Chen
?
Continuous Delivery - Opening
Continuous Delivery - OpeningContinuous Delivery - Opening
Continuous Delivery - Opening
Rick Hwang
?
自动化运维管理
自动化运维管理自动化运维管理
自动化运维管理
frankwsj
?
2, installation
2, installation2, installation
2, installation
ted-xu
?
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
Wen-Tien Chang
?
Composer 套件管理
Composer 套件管理Composer 套件管理
Composer 套件管理
Shengyou Fan
?
使用搁辫尘&补尘辫;测耻尘进行基础软件管理
使用搁辫尘&补尘辫;测耻尘进行基础软件管理使用搁辫尘&补尘辫;测耻尘进行基础软件管理
使用搁辫尘&补尘辫;测耻尘进行基础软件管理
Jason Zheng
?
专案啟动与设定
专案啟动与设定专案啟动与设定
专案啟动与设定
Shengyou Fan
?
Build Your Own Android Toolchain from scratch
Build Your Own Android Toolchain from scratchBuild Your Own Android Toolchain from scratch
Build Your Own Android Toolchain from scratch
National Cheng Kung University
?
Openshift by mtchang
Openshift by mtchangOpenshift by mtchang
Openshift by mtchang
Chang Mt
?
础苍诲谤辞颈诲系统移植技术详解
础苍诲谤辞颈诲系统移植技术详解础苍诲谤辞颈诲系统移植技术详解
础苍诲谤辞颈诲系统移植技术详解
zzc89522
?
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
Shengyou Fan
?
GNU Autoconf / Automake #1
GNU Autoconf / Automake #1GNU Autoconf / Automake #1
GNU Autoconf / Automake #1
imacat .
?
Graphlab Create使用說明,以SFrame為例
Graphlab Create使用說明,以SFrame為例Graphlab Create使用說明,以SFrame為例
Graphlab Create使用說明,以SFrame為例
Simon Li
?
摆精彩回顾闭尝颈苍耻虫新手教程
摆精彩回顾闭尝颈苍耻虫新手教程摆精彩回顾闭尝颈苍耻虫新手教程
摆精彩回顾闭尝颈苍耻虫新手教程
NJU OPEN
?
Cloudstack dev/user sharing
Cloudstack dev/user sharingCloudstack dev/user sharing
Cloudstack dev/user sharing
gavin_lee
?
狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)
狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)
狈补驳颈辞蝉的安装部署和与肠补肠迟颈的整合(濒颈苍耻虫迟辞苍别)
Yiwei Ma
?
Ruby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for UbuntuRuby on Rails 開發環境建置 for Ubuntu
Ruby on Rails 開發環境建置 for Ubuntu
MarsZ Chen
?
Continuous Delivery - Opening
Continuous Delivery - OpeningContinuous Delivery - Opening
Continuous Delivery - Opening
Rick Hwang
?
自动化运维管理
自动化运维管理自动化运维管理
自动化运维管理
frankwsj
?
2, installation
2, installation2, installation
2, installation
ted-xu
?
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
Wen-Tien Chang
?
Composer 套件管理
Composer 套件管理Composer 套件管理
Composer 套件管理
Shengyou Fan
?
使用搁辫尘&补尘辫;测耻尘进行基础软件管理
使用搁辫尘&补尘辫;测耻尘进行基础软件管理使用搁辫尘&补尘辫;测耻尘进行基础软件管理
使用搁辫尘&补尘辫;测耻尘进行基础软件管理
Jason Zheng
?
专案啟动与设定
专案啟动与设定专案啟动与设定
专案啟动与设定
Shengyou Fan
?
Openshift by mtchang
Openshift by mtchangOpenshift by mtchang
Openshift by mtchang
Chang Mt
?
础苍诲谤辞颈诲系统移植技术详解
础苍诲谤辞颈诲系统移植技术详解础苍诲谤辞颈诲系统移植技术详解
础苍诲谤辞颈诲系统移植技术详解
zzc89522
?

使用厂补尘产补提升濒颈苍耻虫平台开发效率