jdb mysql安装

Linux软件管理

软件类型

rpm:redhat序列特有软件包

dpkg:debian序列特有软件包

源码包:需要在Linux上进行编译安装

Java:Maven

c/c++:预编译:configure;编译:make; 安装:make install

软件安装方式

rpm

软件查询:rpm –qa :列举当前安装的所有rpm包

rpm -qa |grep java

安装软件

rpm –ivh 软件名.rpm 问题:需要自己去解决依赖问题,否则报错

卸载软件

rpm  -e –nodeps 软件名

--nodeps:忽略依赖

yum:通过软件源安装

查看所有yum支持的包:yum list

查看当前已经安装的包:yum list installed

软件卸载 :yum remove 软件名

软件安装:yum install –y 软件名

yum源配置文件路径:

在Linux中配置JDK环境

(1)卸载系统自带的JDK

先查询原有JDK,然后将原有JDK和其依赖全部删除,再次查询,确保没有问题

(2)上传JDK压缩包

jdk建议去官方网站下载,根据自己的Linux系统的版本与系统的位数进行下载

向Linux系统上传文件有很多种方法,可以使用SecureCRTP进行文件上传,也可以使用其他类型的上传工具

(3)解压,-C后面即是解压到哪个文件夹

 tar -zxvf jdk-8u91-linux-x64.tar.gz -C ./modules/
 
 

(4)配置环境变量

先使用下面的命令,在打开的文件中追加下面图片中的内容

vi /etc/profile
 
 

JAVA_HOME的路径为jdk解压后的位置的全路径

(5)使其生效

source /etc/profile
 
 

(6)验证

   java -version
 
 

在Linux中安装MySql数据库

(1)检查是否已经安装了MySQL,如果系统自带已经安装,建议卸载后重新安装

(2)通过yum安装MySQL:此方法适用于CentOS6版本,不适用与CentOS7版本

使用yum安装软件有缺陷,即安装版本受限制,只能安装yum库中的版本

yum install -y mysql-server
 
 

(3)启动msyql服务

MySQL的服务名:  mysql版本<5.5为mysqld ,>=5.5 mysql

启动:

service mysqld start
 
 

(4)设置开机启动

(5)设置root用户的命名

/usr/bin/mysqladmin -u root password '123456'
 
 

(6)登录mysql

mysql -uroot –p123456
 
 

(7)更改授权 :此步骤可以使用远程连接工具连接Linux系统中的MySql数据库

添加授权:

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option
 
 

删除其他授权:

delete from user where user = "root" and host !="%";
 
 

刷新授权:

flush privileges;
 
 

Linux定时任务

at命令

1:设置时间点:04:12执行建立文件夹命令

 

进入at命令行,设置需要在时间点执行的命令

输入命令,相关路径必须是决定路径

2:退出保存 ctrl +d

crotab命令:编写定时任务

参数:

  • -e : 执行文字编辑器来设定时程表,内定的文字编辑器是 VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数来指定使用那个文字编辑器(比如说 setenv VISUAL joe)
  • -r : 删除目前的时程表
  • -l : 列出目前的时程表

1:启动服务,并设计开机启动


 
 
  1. service crond start 启动服务
  2. chkconfig crond on 设置开机启动

2:编写定时任务:crontab –e

定时任务的格式:

*          *       *       *       *                         *

分        时    日     月   星期         运行的命令(脚本) 

3:案例

1)每天0点30分 执行脚本clear.sh

30     0     *       *       *       clear.sh

2)每周三早上6:00点之前,执行脚本clear.sh

0       6       *       *       3       clear.sh

4:案例,特殊符号

1)不考虑时间:*;频率符号 /

2)每天每隔5分钟执行一次

*/5       *       *       *       *     clear.sh

3)连续时间 -:每天早上6~8点,每半小时执行一次脚本clear.sh

 */30     6-8     *     *       *      clear.sh

4)间断时间:,早上6点和晚上8点各执行一次脚本clear.sh

0     6,20    *      *      *      clear.sh

3:查看定时任务:crontab –l

4:删除全部定时任务:crontab –r

5:完整案例:每天4:33执行建立文件夹任务,执行成功并删除该定时任务,并再次查看定时任务列表

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值