本文记录的是本人学习Linux 的过程和资料 提供给大家只是参考作用
1:简单命令
(1: 复制文件夹
sz filename + 文件名
(2: 导出日志
tail -n 行数 catalina.out > 1w.logs;
查看服务器上Tomcat的logs目录下catalina.out文件 。然后输出到文件1w.logs文件上面
(3: 登录mysql
mysql -u用户名 -p'密码' 数据库名称
(4: 导入sql文件 需要在这个文件的目录进入数据库
source a.sql
(5: 本地上传
先安装 yum install lrzsz -y 然后rz
(6: 创建 删除 文件夹
mkdir 777 文件名 777代表所以权限
rm -rf 删除
2:jdk 安装
# 方法一: RPM安装
yum remove java-1.8.0-openjdk* 删除旧版本
wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.rpm
# 下载可能要本地下载,传上去
rpm -ivh jdk-8u181-linux-x64.rpm
# 安装后目录
/usr/java/jdk1.8.0_181-amd64
# 方法二:源码安装
yum remove java-1.8.0-openjdk*
wget http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u181-linux-x64.tar.gz
tar --no-same-owner -zxf jdk-8u181-linux-x64.tar.gz
mkdir /usr/local/java
mv jdk1.8.0_181 /usr/local/java
# 编辑
cat /etc/profile << EOF
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
EOF
3:数据库安装
wget -c https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community
yum install mysql-community-server -y
按照顺序执行要等待上一个执行完毕在执行下一个
#查看root临时密码
grep 'temporary password' /var/log/mysqld.log
查看冒号后面的就是临时密码 然后通过临时密码进入
默认是没有密码的 需要查看临时密码,然后用临时密码进入数据库再修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Yin104!';
grant all privileges on *.* to root@"localhost" identified by "Yin104!"; 新密码 和 授权 密码不能太简单
1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库
create schema yinx default character set utf8 collate utf8_general_ci;
采用create schema和create database创建数据库的效果一样。
2、create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户
create user 'yinx1'@'%' identified by 'Yinx1!';
密码8位以上,包括:大写字母、小写字母、数字、特殊字符
%:匹配所有主机,该地方还可以设置成‘localhost’,代表只能本地访问,例如root账户默认为‘localhost‘
3、grant select,insert,update,delete,create on [数据库名称].* to [用户名称];--用户授权数据库
*代表整个数据库
4、flush privileges ;--立即启用修改
5、revoke all on *.* from tester;--取消用户所有数据库(表)的所有权限
6、delete from mysql.user where user='tester';--删除用户
7、drop database [schema名称|数据库名称];--删除数据库
show databases show tables; 查看数据库