linux复制到windows
A. 如何把linux的文件拷贝到windows
先用Xshell工具连接上linux,再打开Xftp,就是shell上面红色标志傍边的绿色按钮。进入对应的路径,双击就可以下载。
B. jar包从linux复制到windows上会有差异吗
jar包从linux复制到windows上一般是不会有差异的。
拓展资料:
1)Linux下路径和文件名都是区分大小写的
abc/bcd/aa.jpg和abc/Bcd/aa.jpg是两个不同的文件路径,window访问没问题,Linux大小写敏感会导致找不到文件
2)盘符及目录分隔符的区别
父子目录及目录与文件的分隔符,Windows是,而Linux是/,java编码最好使用File.separator(能够自动识别Widow或者Linux,使用想用的分隔符)
两个不同路径分隔符,window下;,Linux下为:,java编码最好使用File.pathSeparator
3)个人实践
File file = new File("C:download/pic/1.jpg")可以被java识别,因此web项目中properties文件中配置文件存放根路径,
Windows下为C:download,Linux下为/download,数据库中仅存放/pic/1.jpg这样的文件访问路径(这种分隔符也符合web资源的请求)
4)在linux 下java 的默认的文件写入权限仅局限在执行目录之下。如果需要在其他目录写入文件或者文件夹 需要手动设置以下权限。(有时间测试一下)
C. linux中的文件怎么复制到window中
一种比较简便的方法是在linux端设置好ssh服务,然后在Windows一端用WinSCP传输文件,WinSCP是个免费软件,图形界面,利用ssh连接(实际上是SCP协议)进行文件传输,既可以从linux复制文件到Windows,也可以从Windows上传文件到linux。
WinSCP软件的使用就不说了,网络一下教程很多的。下面是Linux的ssh的设置方法:
首先要修改ssh的配置文件sshd_config,输入命令:
vi /etc/ssh/sshd_config
2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。
再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。
3. 修改完配置文件后就可以启动SSH服务了,linux不需要安装就有这个服务的,启动命令为:/etc/init.d/ssh start
4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:
chkconfig ssh on
还有一种方法是在linux上面设置共享文件夹,需要安装samba这个软件,安装好后还要设置好配置文件,在Windows上通过 \\IP地址\共享文件夹名称 的方式来访问共享文件夹,这我就不说了。