Linux
一只很菜的女程序猿
一个个人用来做笔记的账号。
展开
-
Linux下JDK配置环境变量(二进制安装)
打开 /etc/profile文件:[root@localhost tomcat]# vim /etc/profile在最下方添加以下内容:#JAVA环境JAVA_HOME=/usr/local/java/jdkJRE_HOME=${JAVA_HOME}/jreCLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/d...原创 2018-09-11 14:41:57 · 381 阅读 · 0 评论 -
Linux下安装JDK、Tomcat、MySQL全流程详解
前言:已经照着这个流程配置服务器N次了,放心食用~(一)安装JDK JDK使用yum安装方式进行安装即可,这种方法不需要配置环境变量。 我这里选择1.8版本的jdk进行安装:#查看yum源上都有哪些java开头的软件[root@iZ94byqpectZ ~]# yum -y list java*#安装所有以java-open-1.8.0开头的所有软件[roo...原创 2018-09-07 10:20:42 · 1171 阅读 · 1 评论 -
Linux下用rsync实现文件同步
rsync是linux下的一款快速增量备份工具Remote Sync,是一款实现远程同步功能的软件(数据镜像备份软件),它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。它不像FTP那样需要全备份,rsync可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率。 一、准备工作假设有两台服务器:IP:114.22.168.67 -- 作为rs...原创 2018-09-13 17:38:36 · 5813 阅读 · 7 评论 -
Linux下MySQL 启动报错: File './mysql-bin.000013' not found (Errcode: 13)
Linux下安装初始化完MySQL数据库之后,启动数据库失败。报错如下:[root@localhost mysql]# service mysqld startStarting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.myl.pid).上面...原创 2018-09-19 16:53:13 · 1391 阅读 · 0 评论 -
Linux下配置MySQL主从同步(不复杂,简单明了)
明人不说暗话,直接进入正题一、准备工作假设两个服务器IP如下:主服务器:44.92.163.112 -Linux从服务器:114.74.22.11 -Linux注意:1、主从数据库版本最好一致;2、主从数据库内数据保持一致;3、主从服务器要保证同步服务期间的网络联通,即ip可以相互ping通。二、安装percona-xtrabackup...原创 2018-09-11 10:10:44 · 378 阅读 · 0 评论 -
Linux运行jar包提示:xxx.jar中没有主清单属性
在Linux中运行Java程序的jar包,报错如下:出现问题的原因:jar包里的 MANIFEST.MF 文件内没有指定 Main-Class项的值解决方法一:重新打jar包。 打jar包时,在eclipse里面--->项目右键-->Build Fat Jar-->在出现的界面中指定你项目的 Main-Class,这个框填上后,再打包即可正常运行!...原创 2018-11-06 11:02:17 · 10748 阅读 · 0 评论 -
Linux连接断掉时,防止运行的jar包进程死亡(nohup、&命令)
(一)先来了解一下nohup和&命令:&当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh &适合在后台运行的命令有f i n d、费时的排序及一些s h e l l脚本。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等。不过,作业在后台运行一样会将结果...转载 2018-11-06 17:19:06 · 2445 阅读 · 3 评论 -
Linux安装及配置MySQL(详解)
走了6遍的流程。。。没啥问题了1、下载mysql各版本下载地址:http://ftp.ntu.edu.tw/MySQL/Downloads/我这里选择5.5.47,通用版,linux下64位。2、解压#将安装包放到/usr/local目录下,解压[root@iz8vb5o19rg1twsj651szwz local]# tar -zxvf mysql-5.5....原创 2018-08-31 18:11:55 · 1845 阅读 · 13 评论 -
Linux下 MySQL常用操作命令
1、登录mysql mysql -uroot -pEnter password: 【输入原来的密码】2、修改用户密码mysql> use mysql;mysql> update user set password=passworD("test") where user='root';mysql> flush privileges;mysql> exi...原创 2018-08-31 17:38:30 · 209 阅读 · 0 评论 -
java中文参数乱码解决方法
【方法一】后端接收参数时转码String fileName = new String (fileName.getBytes("ISO8859-1"),"utf-8");【方法二】修改tomcat安装目录下的server.xml(推荐)<!-- 添加:URIEncoding="UTF-8" --><Connector port="8080" protocol="原创 2018-08-30 16:22:19 · 1786 阅读 · 0 评论 -
ping命令和telnet命令的使用
ping 命令ping命令是个使用频率极高的网络诊断工具,在Windows、Unix和Linux系统下均适用。它是TCP/IP协议的一部分,用于确定本地主机是否能与另一台主机交换数据报。根据返回的信息,我们可以推断TCP/IP参数设置是否正确以及运行是否正常。 语法 ①ping IP地址或主机域名②ping IP地址或主机域名 命令参数③ping 命令参数 ...转载 2018-03-06 18:03:00 · 1533 阅读 · 0 评论 -
Linux中查看Tomcat日志输出
①进入到tomcat目录下:[root@iZ94byqpectZ ~]# cd /usr/local/java/tomcat ②开启服务器:[root@iZ94byqpectZ tomcat]# ./bin/startup.sh ③开启日志输出:[root@iZ94byqpectZ tomcat]# tail -n 200 -f logs/catalina.out ...原创 2018-03-20 16:12:50 · 4706 阅读 · 0 评论 -
Linux中 screen命令
Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。会话恢复只要Screen本身没有终止,在其内部运行的会话都可以恢复。这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话...转载 2018-03-20 16:17:32 · 213 阅读 · 0 评论 -
Java获取操作系统信息
Java代码 import java.util.Properties; Properties props=System.getProperties(); //获得系统属性集 String osName = props.getProperty("os.name"); //操作系统名称 String osArch = props.getProperty("os.arch"); //操作系统...转载 2018-04-26 18:05:16 · 652 阅读 · 0 评论 -
Linux关于tomcat的命令
1.清理tomcat缓存文件[root@localhost tomcat]# rm -fr temp/* 清理tomcat内temp目录下所有缓存[root@localhost tomcat]# rm -fr work/* 清理tomcat内work目录下所有缓存...原创 2018-05-14 14:45:25 · 150 阅读 · 0 评论 -
Linux脚本写文件定时备份(crond)
Linux定时任务Crontab命令linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。(一)crond简介crond 是linux下用来周期性的执行某种任务或等待...原创 2018-09-05 11:21:58 · 2060 阅读 · 3 评论 -
linux mysql命令 bash: mysql: command not found 解决方法
[root@iz8vb5o19rg1twsj651szwz mysql]# mysql -u root -p-bash: mysql: command not found报错如上原因: 这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接 到/usr/bin目录下,相当于建立一个链接文件。解决方...原创 2018-08-15 14:07:59 · 3338 阅读 · 1 评论 -
Linux运行jar包报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: ...
[root@izwz9ic9ggky8l17vt8ol5z java]# java -jar socketTest.jarException in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor v...原创 2019-01-02 15:35:29 · 5090 阅读 · 1 评论