1.应用程序中的大量JSP文件中,出现<%@ page language="java" pageEncoding="GB2312"%>,现在需要将GB2312替换成GBK,使用find结合grep、sed进行全局替换,命令如下:
find ./ -name "*.jsp" -print -exec grep 'GB2312' {} \; -exec sed -i 's|GB2312|GBK|g' {} \;
执行的目录是在工程的当前目录,所以用./,如果其他目录,请直接写明即可。使用-ok替换-exec,则在执行每次替换时,均需要用户确认。
2.控制台启动weblogic,并将信息写入日志文件,命令如下:
nohup ./startWebLogic.sh >server.log &
启动weblogic,将日志写入文件server.log中,实时查看日志使用:
tail -f server.log
控制台关闭并不影响服务的正常运行。
3.磁盘空间爆满问题:
经常遇到服务器的某个空间爆满而影响运行的问题。如/home空间爆满,造成home里边的服务运行出错。
首先检查一下磁盘空间使用情况,
df -h
就可以参看磁盘空间使用情况了。
然后进入home文件夹,
使用
du -h --max-depth=1
检查一下home下每个文件夹使用情况,逐级进行排查,找到爆满的根源,清除临时文件即可。
分享到:
相关推荐
shell编程技巧点滴(基础篇) shell 脚本修改crontab实例 如何删除大量文件 如何删除某个月份的文件 find的日常用法举例 find的日常用法帮助 如何批量改名 bc指令的基本用法 检查服务器的连接状况的shell find 和 exec...
Java的核心优势之一在于其跨平台特性,即所谓的“一次编写,到处运行”,这使得Java代码能够在不同的操作系统平台上(如Windows、Unix、Linux等)无缝运行,无需修改代码。这一特性主要得益于Java虚拟机(JVM),它...
在IT领域,尤其是Unix/Linux系统中,"dotfiles"是一个非常重要的概念,它与Shell紧密相关。"dotfiles"指的是用户主目录...通过理解和掌握这些知识点,你可以更高效、个性化地使用Unix/Linux系统,提升工作和学习效率。
在Unix/Linux中,使用`sh startup.sh`命令。要停止Tomcat,只需运行`shutdown.sh`或`shutdown.bat`。 4. **配置服务器**:修改`conf/server.xml`文件可以定制Tomcat的行为,包括端口号、默认Web应用程序目录、连接...
2. **修改upload_file属性为777**:在Unix/Linux系统中,文件权限是通过数字模式来设定的。777权限意味着所有者、同组用户和其他用户都有读、写和执行的权限。在这个场景下,`upload_file`可能是指一个用于存储用户...
这个工具的名字“OD Grep”结合了"Open Diary"和"grep"两个概念,"grep"是Unix/Linux系统中广泛使用的命令行工具,用于在文件中搜索特定模式的文本。OD Grep的出现,为用户提供了对Open Diary数据进行高效检索和分析...
- **接触 UNIX**:描述了 Linus 第一次接触到 UNIX 操作系统的情况。 - **386 与终端仿真**:提到了 Linus 使用 386 PC 进行终端仿真的经历。 - **第三章:编程的美妙** - **编程入门**:记录了 Linus 开始学习...
这个系统充分利用了Linux或Unix shell的强大功能,提供了一个轻量级、易于上手的日记管理解决方案。下面将详细介绍这个项目的几个关键知识点: 1. **Shell脚本**:Shell脚本是Linux或Unix操作系统中的批处理程序,...
Shell 脚本是 Unix 或 Linux 系统中编写自动化任务的常用方式,通常涉及文件操作、进程控制、环境变量设置等。 在“vuepress-master”这个文件名中,"master"通常指的是主分支,这可能是项目源代码的主分支,包含...
在标签中提到了 "Shell",这意味着这份资料很可能与Linux或Unix系统的Shell脚本编程有关。Shell是这些操作系统中的命令行解释器,它允许用户通过命令行与系统交互,执行各种操作,如文件管理、程序控制等。学习Shell...
对于熟悉Linux或Unix环境的用户来说,这无疑是一个非常友好的设计。通过简单的命令,用户可以快速创建、查看和编辑日记条目,同时还能处理待办事项,有效地管理日常生活和工作中的事务。 在Diary中,date命令用于...