导航:首页 > 文件类型 > bat脚本上传文件到linux服务器

bat脚本上传文件到linux服务器

发布时间:2025-04-03 12:01:11

A. 请问在linux下可以运行bat文件

  1. bat是批处理文件,在windows和linux上都可以使用。

  2. 不过在linux的命令行中不可以直接敲"xxx.bat",系统会去找所有的命令。

  3. 想要调用bat文件,需要写绝对路径,比如"/home/myDir/xxx.bat",或者是切换到bat文件所在的目录,然后键入:"./xxx.bat".这里的"./"是告诉系统在当前目录下找名为"xxx.bat"的文件执行。

  4. 在bat文件中不可以使用windows特有的命令。

  5. 在执行bat文件之前,确保bat文件的权限是可执行的,如果没改权限的话,很有可能会报错误:Permission denied.更改权限的方式请自己查询"chmod"命令的使用方法.

B. bat批处理java运行文件 移植到linux上 怎么改下面是原来的bat文件内容。求大侠···

在linux下写个shell脚本也是一样的。只不过linux有linux的规矩,先学一点儿linux的命令行基础吧。

C. Windows向Linux系统传输文档

在探讨如何在Windows向Linux系统传输文档时,可以使用scp命令来实现传输。具体步骤如下:

在Windows的cmd或PowerShell中,输入scp命令并按照以下格式进行操作:(Windows下的文件路径如不在当前路径下,需要指定绝对路径;Linux的用户和路径根据自身需求更改;传输文件时使用scp -r命令,如:scp -r xxx [email protected]:/opt/log)

在命令执行过程中,会遇到提示输入yes的情况,确认后输入自己的Linux用户密码,待进度条显示100%,即表示传输成功。

若在bat文件中编写实现Windows向Linux系统传输文档的自动运行脚本,可以采用pscp组件。具体步骤包括:

首先,通过下载PuTTY的最新版本(0.79)来获取pscp.exe文件(推荐使用exe版本,无需安装)。将pscp.exe与需要传输的文件放置于同一路径下。

使用pscp.exe命令格式进行文件传输:pscp.exe -pw xxxxxx C:\Users\ll\Documents\xx.txt [email protected]:/opt。这里的 -pw 后面紧跟的是Linux用户的密码,能省去输入密码等提示,实现无感传输。

可将此过程写入一个bat文档,并放置于开机自启动文件夹中。设置延迟50秒后执行命令,首先切换至路径C:\WINDOWS\system32\,获取sda盘符的smart信息并保存为smart.txt,然后使用pscp.exe将smart.txt传输至指定的Linux系统路径下。

学习之路永无止境,持续探索和实践,将有助于更高效地实现文件传输任务。

D. 如何让windows将大量文件自动定时备份至linux服务器

这样吧!
1.你在windows上装备FlashFXP这个软件!然后定制一个传送列队,把列队可以存出来,在软件中把是否覆盖这类东西设好,然后双击那个列队文件,就开始上传了!然后再windows计划任务里把这个列队文件设成计划任务!
2.或者你可以在linux上开SMB服务,就是把linux的一个区域模拟成windows的共享,这样你就可以简单的用复制粘贴等操作把你文件到linux上去了(做个.bat的批处理文件拷贝也可以,这样bat文件就可以放到计划任务里了),把共享做个映射的硬盘;
2.1用Allway Sync备份工具 V9.2.11 汉化版这个软件去同步两边的文件,
2.2当然你也可以用fast这个软件,自动复制指定文件夹所有文件,对方如果同名文件存在,可以根据修改日期自动判断是否覆盖!淡然执行那个按钮你得点,不过这个问题可以用按键精灵解决,让按键精灵设定好时间,定时启动替你干这个!
当然高级办法也有,有人用VBS脚本来干,不过我不熟那个,所以没用,但网上能找到!
3.在linux系统上设置crontab, 晚上定时去windows ftp上下载。借鉴楼下的做了点说明
3.1 在windows上安装ftp服务端
3.2 在写下载脚本auto_download.sh:
参考:
lftp 10.0.0.1 -u user,passwd -e 'cd /pwd;get XX;quit'
多文件下载请用mget
3.3 在linux上设定crontab
crontab -e
00 00 * * * sh /pwd/auto_download.sh
每天零点开始执行auto_download.sh 这个脚本
呵呵,这么多思路你慢慢想吧!总有好办法的!祝你好运

阅读全文

与bat脚本上传文件到linux服务器相关的资料

热点内容
c怎么连接access数据库 浏览:198
一般文件封皮格式标准 浏览:753
函数执行程序怎么关闭 浏览:556
ug编程培训公司在哪里 浏览:566
java广州培训 浏览:750
后端开发学什么编程好 浏览:753
学信网app在哪里 浏览:979
写配乐文章用什么app 浏览:200
微信怎么换身份证 浏览:198
注销苹果id要密码吗 浏览:392
黄山市哪里有编程教学 浏览:849
文件夹隐藏如何恢复 浏览:194
场景切换官方代码 浏览:929
nk版本是什么意思 浏览:153
如果要你做一些动态数据怎么做 浏览:915
影楼磨皮教程 浏览:859
企业进出口数据哪里找 浏览:316
ssdwin10win81 浏览:147
镜头像差校正没有数据怎么办 浏览:436
vb60简体绿色版本 浏览:427

友情链接