scp命令windows linux,scp命令 Linux和Windows文件互传
scp本地Windows获取远程Linux文件,需要本地Windows有bash命令工具,执行:scp -P 8868 username@www.domain.com:/data/1.sh /d/data-P(注意P是大写)是远程ssh端口(一般默认是22)本地传文件夹到远程Linux:scp -rp /d/data username@www.domain.com:/data-r 复制文件夹-..
scp
本地Windows获取远程Linux文件,需要本地Windows有bash命令工具,执行:
scp -P 8868 username@www.domain.com:/data/1.sh /d/data
-P(注意P是大写)是远程ssh端口(一般默认是22)
本地传文件夹到远程Linux:
scp -rp /d/data username@www.domain.com:/data
-r 复制文件夹 -p保留原文件修改,访问时间和权限(modes)信息
Windows下可用的工具
XShell,XFtp
这两个工具软件功能很强大,强烈推荐。
MinGW
MinGW是Windows下模拟Linux运行环境工具,官网 :http://www.mingw.org/.
安装Git工具的时候也会用到它
进入bash命令行使用scp命令传输文件到Linux机器
scp ~/1.txt jhf@192.168.1.37:/data/

image.png
OpenSSH for Windows
https://www.mls-software.com
SSH工具
ssh -p22 jhf@192.168.1.37
Linux访问Windows共享文件
1、在Windows上设置一个共享目录
2、在Windows上创建一个用户,如tommy,密码111111
3、将tommy用户加入到共享目录d:redhat_disk的访问组中,并设定tommy
对该共享目录有完全控制权限(读、写)
4、在Linux下安装samba-client客户端
yum install samba-client
5、安装cifs-utils软件包
yum install cifs-utils
6、在Linux下创建一个挂载点
mkdir /mnt/Windows
7、挂载Windows上的共享目录d:redhat_disk到Linux下的/mnt/Windows目录下
mount -t cifs -o username=tommy //192.168.1.123/redhat_disk /mnt/Windows
Enter password: 111111
8、如果挂载成功,则可以进入/mnt/Windows下,新建一个文件,看看Windows上能否看见
9、在/etc/fstab文件中,加入该共享目录的挂载信息
//192.168.1.123/redhat_disk /mnt/Windows cifs username=tommy,password=111111 0 0
10、到此为止,Windows上的共享目录//192.168.1.123/redhat_disk就被成功挂载到了Linux上面了,并且Linux重启后,会自动挂载该目录到/mnt/Windows目录下
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)