公司为了让国庆的时候有人能够管理服务器,要求技术部每个员工在这几天都必须熟悉一下服务器的安装和基本维护,所以有了今天的第一次接触linux系统,进行了从安装到开发环境的部署的工作,感觉很兴奋。
装好了系统之后主要就是安装JDK和TMOCAT
在网上下载了之后就用chmod命令将两个压缩包对于其他用户也有修改权限,然后用tar zxvf命令解压缩。
进入到/home/oracle目录下,运用ls -a命令会看到隐藏的.bash_profile文件,vi这个文件,设置JDK和TOMCAT的路径,重启。
因为公司之前那些人写了满多的脚本文件,然后自己要拿来修改一下
autoRestart的内容:
#!/bin/sh
cd /home/oracle
./mem_monitor.sh &
vi autoRestart之后屏幕底部出现了乱码,问同事才知道是装系统的时候附加语言那里没有选择简体中文,然后他告诉我一个命令:echo $LANG,显示为zh_CN.UTF-8,确实没有选择啊。。。然后再执行:export LANG=zh_CN.GBK改了过来。。
restart的内容:
#!/bin/sh
export JAVA_HOME=/home/oracle/j2sdk1.4.2_07
export LANG=zh_CN.GBK
./step1
cd /home/oracle/tomcat/logs/
rm -rf *.out
sleep 1
cd /home/oracle/
ps -efww|grep java|cut -c 9-15|xargs kill -9
./step3
if $1
then
date +'%Y-%m-%d %H:%M:%S' >>tomcat/logs/restart_log.txt
else
date +'%Y-%m-%d %H:%M:%S auto' >>tomcat/logs/restart_log.txt
fi
用SSH将本地的网站文件夹上传上去之后,然后修改tomcat的server.xml文件就大功告成了!:)
ps:发现这个网站还比较好,基本的命令都在上面, http://linux.chinaitlab.com/special/linuxcom/Index.html
分享到:
相关推荐
项目二 Linux基础使用 第三讲 主要内容 启动与关闭系统 Linux常用命令 init运行级别 Linux系统的命令操作界面 Linux命令的操作界面 命令行界面(CLI) 图形用户界面得到普及之前使用最为广泛的用户界面。不支持鼠标...
第二讲 Linux初体验 项目二 主要内容 启动与关闭系统 Linux基本操作及常用命令 Init进程 Linux命令操作界面 启动与关闭系统 Linux的启动与关闭 选择登录用户 选择使用语言 选择启动会话的模式 重新启动 关机 Linux...
项目二 Linux基础使用;主要内容;init运行级别;init运行级别;init运行级别;Init进程;Init命令;运行级别进阶;默认运行rc5.d目录中的服务;讨论;查询当前运行级别;课堂练习;根据前述介绍,由于没有开启X11服务,所以无法...
★Deepin★深度Linux安装初体验(上)
1、创建组testgroup; 2、创建用户a2012,先采用默认设置创建,然后使该用户加入testgroup组。 3、创建用户a2013,其用户主目录为/tmp/a2013,其主组为testgroup,附加组为users。 4、用id命令显示a2012和a2013用户...
【Linux头歌答案参考】 本篇内容主要涵盖了Linux操作系统中的基本命令和用户管理操作,旨在帮助用户熟悉Linux环境下的常用操作。以下是对每个知识点的详细解释: 1. **目录操作**: - `cd`:改变当前工作目录。 ...
Linux 操作系统实训知识点总结 本实训旨在让学生通过设计和实现一个简单的文件系统,来深入了解 Linux 操作系统下的文件管理机制和各种文件操作命令的实质内容和执行过程。下面是本实训中涉及到的知识点: 一、...
标签"头歌linux初体验答案"可能指的是课程中的练习题解答,这对于巩固所学知识非常有帮助。通过解决实际问题,可以更好地理解和应用理论知识。 "最新Linux从入门到精通视频课程"中,你可能会学到以下主题:安装与...
这篇初体验的主题旨在为新手提供一个进入这个领域的起点,帮助他们理解嵌入式Linux的基本概念、系统架构以及如何进行开发。 1. **嵌入式系统的定义**:嵌入式系统是集成在更复杂硬件或设备中的专用计算机系统,通常...
Linux初体验是Linux操作系统的入门知识,涵盖基本命令的使用、文件系统的理解等方面。通过本关的学习,读者可以熟悉基本的Linux命令、文件系统的结构和基本操作。 * `cd`命令:change directory的缩写,用于切换...
### Windows 10 内置 Linux 子系统 (WSL) 初体验 #### WSL 简介 Windows Subsystem for Linux (WSL) 是 Microsoft 在 Windows 10 中引入的一项新特性,允许用户无需虚拟机即可直接在 Windows 环境下运行一个完整的...
Linux 初体验 在 Linux 操作系统中,用户可以使用命令行界面(CLI)或图形用户界面(GUI)与系统交互。在 Educoder 平台的 Linux 操作系统中,我们可以使用命令行界面来执行各种任务。 在第 1 关中,我们学习了...
标题中的“联想Happy Linux 2.0初体验”指的是联想推出的一款基于Linux操作系统的软件,名为Happy Linux,这里讨论的是其2.0版本。Happy Linux是针对用户友好性进行优化的Linux发行版,旨在简化安装过程,使得非专业...
Linux Makefile 实验文档深入探讨了Makefile在Linux和Unix系统中的应用,以及如何使用GNU make工具来自动化编译和构建项目。Makefile是一个自动化编译的工具,能够根据文件的时间戳来决定哪些文件需要编译,从而提高...
本文将围绕Linux脚本编程的基本流程展开,为初学者提供从创建到执行脚本的完整体验,同时总结了在编写和执行脚本过程中需要注意的经验和事项。 首先,学习Linux脚本编程需要掌握至少一种Linux下的文本编辑器,如vi...
云锁Linux版服务器安全软件是一款针对Linux操作系统的安全管理工具,旨在提供类似Windows版本的强大功能,为Linux服务器提供可视化管理和安全防护。此软件的亮点之一是其直观的图形化管理界面,使得Linux服务器的...
在这个“操作系统课程设计_Linux初起代码分析”项目中,我们将深入理解Linux操作系统的内核,探讨其基本工作原理,并通过源代码分析来学习操作系统的设计与实现。 首先,Linux是一个开源的操作系统,它的源代码公开...
### Windows 11 + Rocky-9-Linux + MySQL 8.0.33 简易安装教程 #### 一、MySQL 8.0.33 版本概述 MySQL 8.0.33 是 MySQL 8.0 系列中的一个稳定版本,它在原有版本的基础上进行了多项优化与修复,提供了更高效的数据...
《SBC2410之初体验》可能是一个实践性的教程,旨在帮助新手快速上手。它可能包含了一些实际的项目例子,比如创建第一个“Hello World”程序,设置串口通信,或者操作GPIO引脚。这本书可能还会介绍调试技巧,如何使用...