解压zip文件命令 unzip filename.zip
解压war包命令 jar -xvf project.war
查看hosts vi /etc/hosts
永久修改hostname vi /etc/sysconfig/network
删除文件夹 rm -rf /usr/local/tomcat/webapps/xnb
-------------------------------------------------------------------------------------------
rpm -qa|grep jdk 查看jdk
rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp 卸载jdk
mkdir /usr/java 创建java文件夹
rpm -ivh jdk-8u51-linux-i586.rpm 解压文件
vi /etc/profile 配置环境变量
按i键将下面五条环境变量加入到export行之后
JAVA_HOME=/usr/java/jdk1.8.0_05
JRE_HOME=/usr/java/jdk1.8.0_05/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
按i退出编辑 :wq保存 ctrl+c ctrl+Z :wq保存
source /etc/profile 执行后生效
java -version 查看是否生效
chmod 777 *.sh 为所有sh文件应用赋权限
nohup ./recruit-job.sh > job.log 2>&1 &
---------------------------------------------------------------------------------------------
Tomcat的安装
./version.sh 查看版本
cd /usr/local
tar -zxvf apache-tomcat-7.0.65.tar.gz
启动Tomcat
cd /usr/local/tomcat/bin
./startup.sh
--------------------------------------------------------------------------------------------
mysql安装
yum remove mysql mysql-server mysql-libs mysql-server; //执行yum命令,删除MySQL的lib库,服务文件
手动删除etc/my.cnf文件
find / -name mysql //执行find命令,查找MySQL的残留文件,然后运行“rm -rf 文件名”删除残留的MySQL文件
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm --nodeps --force
执行下述命令,将MySQL的配置文件拷贝到/etc目录下。
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
分别运行下述命令,初始化MySQL及设置密码。
/usr/bin/mysql_install_db #初始化MySQL
service mysql start #启动MySQL
cat /root/.mysql_secret #查看root账号的初始密码,会出现下述所示信息
SET PASSWORD = PASSWORD('sx123@654');
show databases; 显示数据库
use mysql; 打开库
show tables; 显示数据库中的表
grant all PRIVILEGES on *.* to system@172.31.135.18 identified by 'sx123@654';
flush privileges 刷新权限
1.创建并编辑文件 /usr/sbin/bakmysql,命令:
vi /usr/sbin/bakmysql
内容如下:
db_user="root"
db_passwd="root"
db_name="db_test"
# the directory for story your backup file.you shall change this dir
backup_dir="/usr/software/backup/mysqlbackup"
# date format for backup file (dd-mm-yyyy)
time="$(date +"%Y%m%d%H%M%S")"
mysqldump -u$db_user -p$db_passwd $db_name > "$backup_dir/$db_name"_"$time.sql"
2.修改文件bakmysql属性,使其可执行;
chmod +x /usr/sbin/bakmysql
3.创建定时任务
yum install -y vixie-cron
crontab –e
#进入编辑界面,内容如下
00 23 * * * ./usr/sbin/bakmysql