查看上下级目录:cd..     ,  cd /目录

查看端口状态:netstat -anp | grep 端口

关闭端口: kill -9     所对应的  

运行root下的jar包:java -jar 包名

挂载项目:nohup java -jar 包名

查看服务器下所有正在运行的java项目:ps -ef|grep java

问题描述:

因文件无法在linux服务器上直接打开,所以需要通过浏览器来直接访问linux上的文件,得到文件内容。

问题分析:

因为是通过浏览器访问,所以需要在服务器中确保tomcat的正常,通过tomcat的端口来访问文件。刚开始我试着直接用linux服务器的文件路径访问,结果当

然是不行。经查阅资料发现,它需要在tomcat中配置文件中进行端口以及路径的配置,在完成配置测试期间,出现了一个ssl认证的问题,原因是因为之前接

手项目的时候ssl证书没有配置好才会出现的问题,中间也是因为之前不了解linux服务器的上的tomcat文件路径,在查找tomcat文件上面也是费了一些力

气,linux上tomcat路径/home/zufengst/apache-tomcat-8.5.61/conf。

解决方案:

1.找到 tomcat 的安装目录中 conf 文件并进入,这里是 cd /home/zufengst/apache-tomcat-8.5.61/conf,然后编辑 server.xml 文件

2.在server.xml文件中,因为之前的证书是没有配置好的,这里就先将之前带有证书的代码进行注释,加上自己需要的端口,如下图

3.然后继续在server.xml中配置一个文件的存储路径以及文件的访问路径。如图

4.这里server.xml就已经配置好了,接下来就是重新启动tomcat 和项目进行测试,找到tomcat的根路径输入。

5.如果不同的项目要布置多个端口同样可以使用这种方法(外网记得开启端口,否则无法访问)

代码里面作出相对应的改动即可

./shutdown(停止tomcat)、./startup(启动tomcat),对项目进行重新启动( nohup java -jar 项目名)(nohup表示虚拟机挂载项目,测试时可不用)。

解决结果:

1.在浏览器直接输入http://115.29.171.102/file/6je0qn2ssm8yz0cx1eu92022-04-29-16-45-4.pdf进行测试。

2.成功。

linux常用命令及通过浏览器访问linux文件功能相关推荐

  1. Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)

    Linux常用命令(本篇包括,Linux目录结构介绍.Linux Shell介绍.9个常见命令介绍.文件的概念.文件的操作(20个).目录的操作.文件和目录的权限.文件压缩及解压缩)         ...

  2. linux常用命令 java,Java工程在Linux常用命令

    Java Web工程 在Linux下操作常用命令 cd ../ 退出当前目录,前往父文件夹 cd ezoffice 进入ezoffice文件夹 ls 查看目录 ps -ef|grep java 查看J ...

  3. Linux常用命令~~~

    Linux常用命令~~~ 1. 查看当前的Linux服务器的运行级别 'who -r' 和'runlevel'命令可以查看当前linux服务器运行级别 2. 查看Linux的默认网关 'route - ...

  4. 实验一 linux常用命令

    实验一 Linux常用命令 基本信息 实验课程:Linux程序设计              设课形式:非独立 课程学分:2                           实验项目:Linux常 ...

  5. linux常用命令_Linux常用命令~~~

    Linux常用命令~~~ 1. 查看当前的Linux服务器的运行级别 'who -r' 和'runlevel'命令可以查看当前linux服务器运行级别 2. 查看Linux的默认网关 'route - ...

  6. linux(linux常用命令,软件安装,vim编辑器)

    linux2 linux常用命令 软件安装 vim编辑器 linux常用命令 系统信息 date 显示系统日期 cal / cal 2018 关机 (系统的关机.重启以及登出 ) shutdown - ...

  7. 极客的Linux常用命令速查手册

    Linux常用命令速查手册 1.1 写在前面的话 1.2 Linux 常用命令速查手册 1.2.1 mkdir创建一个文件夹 1.2.2 cd进入一个文件夹 1.2.3 rmdir删除一个文件夹 1. ...

  8. 渗透测试-Linux常用命令知识积累

    Linux常用命令知识积累 文章目录 Linux常用命令知识积累 前言 基本操作 关机 重启 查看系统内核信息 查看系统内核版本 查看当前用户环境变量 查看有几个逻辑cpu, 包括cpu型号 查看有几 ...

  9. LINUX常用命令(基础)

    LINUX常用命令(基础) 收藏LINUX常用命令(基础) 1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可 ...

最新文章

  1. java调用WCF问题
  2. 最新完整版PHP配置文件翻译
  3. MFC版链表实现稀疏多项式相加减
  4. MySQL 创建联结
  5. 大数据系列1-规划安排
  6. mysql proxy maxscale_MaxScale: 一个用于解决MySQL扩展性的新工具(译)
  7. IAST 初探:博采众长、精准定位、DevOps友好
  8. 洛谷P3717探测器解题报告
  9. 超尴尬婆婆对儿媳的新婚之夜的指导
  10. matlab迭代法求超越方程,matlab fsolve函数求解超越方程
  11. 26丨案例:手把手带你理解TPS趋势分析*
  12. Java进程CPU使用率高排查
  13. LeetCode刷题日记2022-2-28/1601. 最多可达成的换楼请求数目-排列组合
  14. java开发小菜鸟初遇前端node.js
  15. 高考完当天,你做的第一件事是什么?
  16. [蓝桥杯][历届试题 PREV-50]对局匹配(Java)(动态规划)
  17. MyBatis choose、when和otherwise标签简介说明
  18. 2020年安康学院计算机专业代码,2020年陕西所有大学代码四位数 陕西院校代码查询2020四位数...
  19. java调用r实例,Spring Boot中使用RSocket的示例代码
  20. 单片机之实验计数器实验

热门文章

  1. Unity Google Android登录接入
  2. Harry Potter Sorting Ceremony(分院帽)
  3. 手机电路板文件_PCB工程师必看,从图纸到成品,电路板的制作只需这三大流程...
  4. 到底什么是语义分割?
  5. js中如何将字符串转化为时间,并计算时间差
  6. Qt深入浅出(十五)QTableView
  7. 博文推荐|深入解析 BookKeeper 多副本协议(一)
  8. 5款开源云计算平台推荐
  9. 蓝桥杯_横向打印二叉树
  10. Request请求转发与URL编码