从Windows到Linux
A. 从windows复制文件到linux,文件中会出现乱码,除了修改字库还有什么方法可以避免这一现象
文本文件的话应该是编码的问题。 一般来说中文windows下的默认编码是gkb的,而linux下的编码是utf8的,所以会出现乱码。要解决的话,只要将文件的编码转化下就可以了。
命令: iconv -f gbk -t utf8 a > a.utf8
这样就把a文件转化为a.utf8文件了。 你试试看
B. windows系统怎么进linux系统
以是使用2种方法在Windows 系统中登陆Linux系统
1、使用Windows自带的 Telnet 软件。
Telnet既是一个远程登录用工具,也是一种协议,是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序就可以登陆远程Linux或者Unix主机系统。
2、下载一款不错的免费软件 putty.exe
支持多种协议登陆远程终端,包括 Telnet和SSH等。比Windows自带的工具好用。
C. 如何把程序从windows平台移植到linux平台
需要用到的技术有:
1. 抽取其中用到的 Win32API, 分为通信类, 多线程类,时间字符串等函数类, 逐一封装成 Linux 的函数;
2. 调试移植后的整个代码库, 并作必要的调整和修正;
3. 需要 C++11/14 的经验;
4. 需要 Windows 和 Linux 高性能多线程 C++服务器程序开发和调试的经验,
5. 需要 boost 及 zeromq, 以及异步通信库, 异步日志库等方面的经验;
D. 镐庢牱浠巜indows澶嶅埗鏂囦欢鍒发inux
瑕佸湪WINDOWS绯荤粺涓嫔拰Linux铏氭嫙链虹洿鎺ュ叡浜鏂囦欢锛屾渶绠鍗旷殑鏂瑰纺杩樻槸鐢╨inux涓嬬殑samba链嶅姟锛岄厤缃濂絪amba浠ュ悗鍙瑕佸湪Windows杩愯岄噷闱㈣緭鍏Linux铏氭嫙链虹殑ip鍦板潃灏卞彲璁块梾锛屽氨鍙浠ュ疄鐜板叡浜锛屼絾瑕侀厤缃濂絪amba锛宻amba镄勯厤缃鏂囦欢鍦/etc/smb.conf锛屾敞镒/etc/smb.conf鏂囦欢閲岃剧疆锛
姝ラゅ备笅锛
涓銆侀栧厛浠root韬鍒嗙橱褰曡繘鍏ョ郴缁熴
浜屻佺紪杈/etc/smb.conf鏂囦欢锛
涓夈佸埌/home鐩褰曚笅澧炲姞涓嫔垪鐩褰曪纴骞舵寚瀹氲繖浜涚洰褰旷殑𨱒冮檺锛
/home/pub nobody:nobody 777
/home/read-only root:root 755
/home/user1 user1:user1 700
锲涖佺紪杈/etc/smb.conf杩欎釜鏂囦欢锛屼慨鏀癸细
security = share
浜斻佺紪杈/etc/smb.conf杩欎釜鏂囦欢锛屽埌鏂囦欢链钖庨溃澧炲姞涓嬮溃鍑犲彞锛
[public]
comment = Public Areas
path = /home/pub
browseable = yes
guest ok = yes
writable =yes
[read-only]
comment = Read-Only Areas
path = /home/read-only
browseable = yes
guest ok = yes
[user1]
comment = Password Required
path = /home/user1
browseable = yes
writable = yes
瀹屾垚钖庡瓨鐩樼诲紑銆
鍏銆侀吨琛岃繍琛孲amba锛
/etc/rc.d/init.do/smb restart
灏卞彲浠ュ湪鍏跺畠镄勭数鑴戜笂鍏变韩鍒拌繖浜涚洰褰曚简銆
浠旂粏璇讳竴璇"man smb.conf".
E. 如何从windows系统向linux系统传送文件
方法一:安装SSH Secure Shell Client客户端
安装即可登录直接拖拉到linux,如果从linux下导出文件则需要如此操作
文件自动回到windows窗口的当前目录;
方法2:通过windows cmd窗口命令
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>d:
D:\>e:
step1:ftp登录
E:\>ftp 128.8.28.212
Connected to 128.8.28.212.
220 (vsFTPd 2.2.2)
User (128.8.28.212:(none)): oracle
331 Please specify the password.
Password:
230 Login successful.
step2:查看目录中的文件列表
ftp> cd wangxj
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
enfo_ods.dmp
enfo_ods.log
tsubject.dmp
tsubject.log
226 Directory send OK.
ftp: 收到 56 字节,用时 0.00Seconds 56000.00Kbytes
step3:从linux当前目录下载文
ftp> get enfo_ods.dmp200 PORT command successful. Consider using PASV150 Opening BINARY mode data connection for enfo_ods.dmp (325029888 bytes)226 Transfer complete.ftp: 收到 325029888 字节,用时 27.39Seconds 11866.74Kbytes/sec.
ftp> get enfo_ods.log
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for enfo_ods.log (13704 bytes).
226 Transfer complete.
ftp: 收到 13704 字节,用时 0.00Seconds 13704000.00Kbytes/sec.
step4:从windows上传文件到linux
ftp> put test.ktr;
test.ktr;: File not found
//退出ftp 或者用bye
ftp> quit
E:\>ftp 128.8.28.212
Connected to 128.8.28.212.
220 (vsFTPd 2.2.2)
User (128.8.28.212:(none)): oracle
331 Please specify the password.
Password:
230 Login successful.
ftp> put E:\test.ktr
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
ftp: 发送 23410 字节,用时 0.00Seconds 23410000.00Kbytes/sec.
ftp>
备注:
ftp是通用协议,不区分系统的。
知道linux机器的IP即可。
开始 -> 运行,输入cmd并回车,键入以下命令(前面的>为命令提示符,不用输入):
> ftp Linux机器的IP地址
> binary
> put windows系统本地文件全路径 /linux系统上的目标路径
> bye
其中,如果是文本文件,可以不用binary设置为二进制传输模式(默认文本模式,会自动转换文本格式)。如果是非文本文件(例如可执行文件),建议一定要设置为 binary 模式。
F. 如何将windows系统的文件拷贝到linux系统下
#scp /home/administrator/news.txt [email protected]:/etc/squid
/home/administrator/ 本地文件的绝对路径
news.txt 要复制到服务器上的本地文件
root 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户)
192.168.6.129 远程服禅孙信务器的ip地址(也可以使用域名或机器名)
/etc/squid 将本地文件复贺轮制到位于远程服务器上的路径
如图通过root用户登录远程服务器,输入yes表示同意建立ssh连接
按提示输入root用户的密码
二、将远程服务器上的文件复制到本机
#scp [email protected]:/usr/local/sin.sh /home/administrator
remote 通过凯槐remote用户登录到远程服务器(也可以使用其他拥有同等权限的用户)
www.abc.com 远程服务器的域名(当然也可以使用该服务器ip地址)
/usr/local/sin.sh 欲复制到本机的位于远程服务器上的文件
/home/administrator 将远程文件复制到本地的绝对路径
G. 怎样将windows系统下的文件拖放到Linux系统下
如果使用vmware虚拟安装的linux系统,可以通过安装vmware tools来实现从windows系统拖放文件到Linux系统。
1、打开vmware虚拟机,点击“虚拟机”,下拉菜单中选择“安装vmware工具”。