Linux操作系统中常见的英文报错

前不久刚接触Linux操作系统以及一些简单的命令,但是由于对命令的生疏总会出现一些问题从而导致系统报错,但报错都是英文并不知道是什么意思,也无法得知错误的源头,于是去百度整理了一些常见的英文报错,帮助自己理解。
1.command not found 命令没有找到
2.No such file or directory 没有这个文件或目录
3.Permission denied 权限不足
4.No space left on device 磁盘没有剩余空间
5.File exists 文件已经存在
6.Is a directory 这是1个目录
7.Not a directory 不是1个目录
8.Warning: Changing a readonly file 警告:改变一个只读文件
9.Found a swap file by the name “.1.swp” 发下了一个swap文件名字为1.swp(vim编辑器碰到的意外关闭文件有缓存文件)
10.unrecognized option ‘–oldboy’ 不识别的选项,去查看帮助
11.No route to host 没有路由到主机(防火墙没关)
12.connection refused 连接拒绝(防火墙没关或服务端口没开)
13.Access denied 访问拒绝(权限或者selinux)

### Linux 上 Tomcat 部署 WAR 文件时常见错误解决方案 当在 Linux 系统上部署 WAR 文件至 Tomcat 服务器时,可能会遇到多种类型的错误。以下是针对一些常见的部署问题及其解决方法: #### 错误一:无法访问应用 如果将 `Jenkins.war` 复制到 Apache Tomcat 的 "webapps" 文件夹之后仍然无法通过浏览器访问应用程序,则可能是由于 Tomcat 尚未重新启动[^1]。 为了使新的 WAR 文件生效并能够正常工作,在完成文件复制操作后应当重启 Tomcat 服务。可以通过执行如下命令来停止再启动 Tomcat: ```bash cd $CATALINA_HOME/bin ./shutdown.sh ./startup.sh; tail -f ../logs/catalina.out ``` 这组指令会先关闭正在运行的服务实例,随后再次开启它,并实时查看日志输出以便监控启动过程中的任何异常情况[^2]。 #### 错误二:连接超时或拒绝连接 此类问题是网络配置不当引起的可能性较大。确认防火墙设置允许外部请求到达指定端口(默认情况下为8080),并且确保 SELinux 或其他安全模块不会阻止 HTTP 请求被处理。 另外还需检查是否有多个进程试图监听同一端口号造成冲突;可以利用 netstat 工具排查此状况。 #### 错误三:缺少依赖库或插件不兼容 有时即使成功上传了 WAR 包也可能因为缺失必要的 Java 库或是版本差异而导致加载失败。对于这种情况建议仔细阅读 catalina.log 中记录的具体报错信息,针对性地调整项目结构或者升级/降级相关组件直至匹配为止。 例如,若需集成 Apache HTTP Server 和 Tomcat 可能需要用到 mod_jk 连接器,此时应确保已正确放置对应的 `.so` 动态链接库文件于适当位置,比如 `/usr/lib/apache/modules/` 下面[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值