1、yml配置

# 本地文件上传
file:domain: http://171.11.1.1:9300(ip+端口)path: /home/admin/testprefix: /statics

2、文件删除代码

/*** 上传文件存储在本地的根路径*/@Value("${file.path}")private String localFilePath;/*** 文件存储ip*/@Value("${file.domain}")private String domain;//文件存储前缀@Value("${file.prefix}")private String prefix;
/*** 文件删除*/@GetMapping("/delete")public R delete(@RequestParam("fileUrl") String fileUrl) {try {String replace1 = localFilePath.replace("\\", "/");String url = fileUrl.replace(domain+prefix,replace1);File file = new File(url);if (file.exists()){file.delete();}else {return R.fail("文件不存在");}return R.ok("文件删除成功");} catch (Exception e) {log.error("文件删除失败", e);return R.fail(e.getMessage());}}

java 删除服务器文件(linux)相关推荐

  1. java利用shh2 读取远程服务器文件/删除服务器文件

    maven引入 <!-- 读取远程服务器文件--><!-- shh2 --><dependency><groupId>ch.ethz.ganymed&l ...

  2. js删除服务器上文件,js删除服务器文件

    js删除服务器文件 内容精选 换一换 目标服务器已安装操作系统,并且处于联网状态.目标服务器已安装鲲鹏编译插件. 保护组生产站点服务器为SUSE操作系统,对该云服务器开启容灾保护后,执行切换操作,云服 ...

  3. 服务器文件怎么删,怎么删除服务器文件

    怎么删除服务器文件 内容精选 换一换 执行chmod -R 777 / 导致CentOS云服务器根目录权限设置成777,系统中的大部分服务以及命令无法使用.此时可通过系统自带的getfacl命令来拷贝 ...

  4. scp修改服务器文件名称,scp删除服务器文件命令

    scp删除服务器文件命令 内容精选 换一换 版本升级后,节点管理页面显示节点状态为版本不匹配,如图1所示.升级过程中输入错误的节点服务器认证信息,导致节点升级失败.在Web服务器上执行版本不匹配节点的 ...

  5. 读取别的服务器的文件,java读取服务器文件

    java读取服务器文件 [2021-02-01 10:47:24]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/(\ ...

  6. Java删除指定文件夹下的文件和目录

    Java删除指定文件夹下的文件和目录 import java.io.File;public class TestFile {public static void main(String[] args) ...

  7. php 删除服务器上的文件,php如何删除服务器文件

    在php中可以使用"ftp_delete"函数删除服务器文件,其语法是"ftp_delete(ftp_connection,file)",参数"ftp ...

  8. php如何删除服务器图片,php如何删除服务器文件

    在php中可以使用"ftp_delete"函数删除服务器文件,其语法是"ftp_delete(ftp_connection,file)",参数"ftp ...

  9. java——java删除指定文件或文件夹

    java删除指定文件或文件夹 //删除files文件夹下文件名为name.txt的文件 //删除files文件夹下文件名为name.txt的文件 File folder = new File(&quo ...

最新文章

  1. 【BZOJ】3053: The Closest M Points(kdtree)
  2. wireshark C插件开发
  3. Windows Azure Cloud Service (23) 使用Full IIS模式部署多站点和虚拟目录
  4. 学python就业到底如何_学习python后,就业如何?
  5. 线程停止继续_线程不是你想中断就能中断
  6. “Device eth0 does not seem to be present”解决办法
  7. php width,canvas定义width、height的正确用法
  8. [转载] python 字符串查找的4个方法和count函数
  9. 190606每日一句
  10. 8.4 Power Management
  11. 数商云钢材行业智慧供应商管理系统:降低企业运营成本,构建数字化供应商管理体系
  12. 关于“程序员996”,大能发话了,能顶用吗?
  13. 计算机一直重启故障原因可能是,Windows电脑一直自动重启的原因和解决方法
  14. 代理服务器使用全攻略(转)
  15. 6 款免费网络延迟测试工具-从事网络行业必备
  16. WebDAV是什么,有哪些支持webdav的网盘和工具?
  17. 缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印
  18. kali 虚拟机下 mana-toolkit 的安装
  19. 用Qt从零开始学C++:函数和数据类型
  20. 【Android】自定义progressBar样式

热门文章

  1. python调用win32api 拉起wps问题排查解决方案
  2. 模电学习笔记(上交郑老师)4.场效应管
  3. 如何避免Unity动画状态机的蛛网地狱
  4. 需求预测——Coupled Layer-wise Graph Convolution for Transportation Demand Prediction
  5. nabc模型_[团队项目]英语学习助手之 NABC 模型[by:姚铭]
  6. 为什么减肥容易失败?
  7. Java——Java泛型
  8. 国内量化交易平台汇总
  9. java中的类和对象(重点)超详细
  10. 结合实际代码谈常见串行通讯方式—USART、SPI以及IIC