bin

Linux下更换jdk和配置环境变量

拜拜、爱过 提交于 2020-03-01 05:51:24
目前Linux上安装的是jdk7的java环境,由于项目原因需要升级到jdk8,无需卸载掉原本的jdk7,按如下简单步骤即可: 参考了: https://www.cnblogs.com/jiu0821/p/7672395.html https://www.cnblogs.com/shihaiming/p/5809553.html ①、去 官网 下载最新版本的jdk8安装包,我选择的是jdk-8u191-linux-x64.tar.gz,如下 ②、使用WinSCP,进入目录/usr/home目录,将解压后的jdk1.8.0_191复制到该目录下。 ③、打开/etc/profile文件,将原本jdk7相关的环境配置注释掉或者直接删除,再在其最后添加如下jdk8的相关信息 export JAVA_HOME=/usr/java/jdk1.8.0_191 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin ④、使用xshell进入控制台,执行如下命令,使如上配置的信息生效 $ source /etc/profile ⑤、执行如下命令,验证是否配置成功 $ java -version ⑥、如果此时显示的是linux自身默认的jdk版本,则需要切换到我们自己安装的jdk版本,执行如下命令,此处选择键入【2】。参考:

Python 2.x升级到3.x

隐身守侯 提交于 2020-02-29 19:42:05
一、查看当前python版本 [root@bridge] # python -V Python 2 . 7 . 5 二、下载新的python包并安装 进入python官网(https://www.python.org),选择需要的版本。 https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz [root@bridge] # cd Python-3.7.3/ [root@bridge Python-3.7.3] # ./configure [root@bridgePython-3.7.3] # make [root@bridgePython-3.7.3] #make install 三、验证 # python -V #一个是旧版本,一个是新版本 Python 2 . 7 . 5 # python3 -V Python 3 . 7 . 3 四、设置3.X为默认版本 查看 Python 的路径,在 /usr/bin 下面。可以看到 python 链接的是 python 2.7,所以,执行 python 就相当于执行 python 2.7。 [root@bridge bin] # ls -al /usr/bin | grep python lrwxrwxrwx 1 root root 7 Aug 17 2017 python

系统文件目录结构、文件类型、ls和alias命令解析

↘锁芯ラ 提交于 2020-02-29 17:52:00
本文索引: 目录结构 tree命令 显示目录结构 目录说明 ls命令 文件类型 权限 链接数 alias命令 查看别名 创建别名 删除别名 目录结构 tree命令 以树形显示目录及文件的结构 安装:yum install -y tree 指定层数: tree -L 2 / 更多用法: man tree 显示目录结构 [root@localhost ~]# tree -L 1 / / ├── bin -> usr/bin ├── boot ├── dev ├── etc ├── home ├── lib -> usr/lib ├── lib64 -> usr/lib64 ├── media ├── mnt ├── opt ├── proc ├── root ├── run ├── sbin -> usr/sbin ├── srv ├── sys ├── tmp ├── usr └── var 19 directories, 0 files 目录说明: 目录 说明 /bin 常用命令存放目录,如/bin/ls /boot 系统启动核心文件存放目录 /dev 系统的外部设备文件存放目录 /etc 系统配置文件相关存放目录,如网卡配置文件/etc/sysconfig/network-scripts/ifcfg-ens33 /home 非root用户家目录 /lib /lib64

kafka linux下安装及学习

这一生的挚爱 提交于 2020-02-29 17:42:13
错误一 Java HotSpot ( TM ) 64 - Bit Server VM warning : INFO : os : : commit_memory ( 0x00000000e0000000 , 536870912 , 0 ) failed ; error = 'Cannot allocate memory' ( errno = 12 ) 主要是kafka的kafka-server-start.sh文件配置有问题.也可以说跟安装kafka的服务器有关系。简单点说,就是你的服务器配置有点低。 然后进入kafka_2.12-0.11.0.0的bin目录,找到kafka-server-start.sh文件,vi kafka-server-start.sh 找到这一行export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G" 改为 export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M" Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e0000000, 536870912, 0) failed; error='Cannot allocate memory' (errno=12) kafka 启动命令 首先启动zookeeper

CentOS7.5安装nodejs

假装没事ソ 提交于 2020-02-29 05:40:02
安装方法1——直接部署 1.首先安装wget yum install -y wget 如果已经安装了可以跳过该步 2.下载nodejs最新的tar包 可以在下载页面 https://nodejs.org/en/download/ 中找到下载地址。然后执行指令 wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz 然后就是等着下载完毕。 另外你也可以在你喜欢的任意系统上下载最新的bin包,然后通过FTP上传到CentOS上。 3.解压包 依次执行 tar -xvf node-v9.3.0-linux-x64.tar.xz 4. 部署bin文件 先确认你nodejs的路径,我这里的路径为~/node-v9.3.0-linux-x64/bin。确认后依次执行 ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm 注意ln指令用于创建关联(类似与Windows的快捷方式)必须给全路径,否则可能关联错误。 5.测试 node -v npm 如果正确输出版本号,则部署OK 这种安装的方法好处是比较干净,安装也比较快速。个人认为比较适合新手

idea激活教程(永久)支持2019 3.1 亲测

核能气质少年 提交于 2020-02-28 22:01:04
此教程已支持最新2019.3版本 本教程适用Windows、Mac、Ubuntu等所有平台。 激活前准备工作 配置文件修改已经不在bin目录下直接修改,而是通过Idea修改 如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目 激活出现问题自己无法解决可在关注公众号回复 :idea ,获取教程和破解补丁下载地址 1.下载新版破解补丁 补丁下载地址: 网盘地址 2.寻找到idea的安装目录,将下载下来的jar包放到bin目录下。 例如安装目录为E:\IntelliJ_IDEA2018.1.6\bin 3.应用破解补丁 在bin目录下找到idea.exe.vmoptions和idea64.exe.vmoptions这两个文件, 打开文件,在末尾追加 -javaagent:C:\Program Files\JetBrains\IntelliJ_IDEA2018.1.6\bin\jetbrains-agent.jar(补丁文件的路径,启动idea的时候读取jar文件,这样才能起到破解的效果) 4.打开idea,输入激活码(激活码文件在百度网盘里的 激活码.txt 中,激活有效期至2099年) 来源: https://www.cnblogs.com/IT-ZXB/p/12380247.html

二进制包安装docker

安稳与你 提交于 2020-02-28 20:25:44
docker下载地址 https://download.docker.com/linux/static/stable/x86_64/ 下载安装 wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.6.tgz tar -zvxf docker-19.03.6.tgz cp docker/* /usr/bin/ 直接运行 /usr/bin/dockerd demon模式运行,并保存日志 nohup /usr/bin/dockerd >/docker.log 2>&1 & systemctl运行 sudo vim /etc/systemd/system/docker.service [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID

Ubuntu下安装配置JDK,Tomcat,MySql

廉价感情. 提交于 2020-02-28 17:14:52
jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr mkdir javacd javacp 路径/jdk-6u45-linux-x64.bin jdk-6u45-linux-x64.bin chmod 777 jdk-6u45-linux-x64.bin ./jdk-6u45-linux-x64.bin 设置环境变量 gedit /etc/profile 文件尾部增加如下内容 export JAVA_HOME=/usr/java/jdk1.6.0_45 export PATH=$PATH:/$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib export JRE_HOME=$JAVA_HOME/jre 设置默认jdk 因为ubnuntu默认安装了openjdk,所以需要设置默认成jdk6 Java代码 sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1. 6.0_45/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1. 6.0_45/bin

LinuxShell学习(二)

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-28 14:17:24
Linux Shell2 #####进程 系统中的每一个进程都不是凭空出现的,而是通过它的父进程创建出来的 可以通过 ps -ef 来查看系统中的进程,以及他们的状态信息, -e 的作用是列出系统的所有进程, -f 的作用是使用完整的格式显示每一个进程的信息 ps -fu 来查找用户名或者用户的UID 只要在命令提示符下执行一个命令或者脚本时,都会相应的在bash下创建一个进程,进程分为两类:前台进程和后台进程 前台进程是在命令提示符下执行的操作,当命令行执行时,需要等待相应进程终止时才能执行其他程序 后台进程不占用命令提示符 执行shell命令的时候,通过在shell命令后添加符号 & ,告诉shell我们想把命令放到后台执行 查看后台进程的状态,使用bash内建的 jobs 来查看当前终端的后台进程, -l 会在输出的信息添加后台进程的PID, -r 只显示为running的后台进程, -s 显示为状态为stopped的后台进程 可以使用bash的内建命令 fg 把后台进程调回前台,指定任务号的方法是在数字前面加上一个 % 来表示这是一个任务号 使用 bg 命令将挂起的进程放到后台继续执行,或者使用 ctrl+z stty -a 会显示当前的终端使用的各种组合键 eof = ^D ,这里把 ctrl+d 定义为结束标识 EOF , ctrl +c 来终止当前终端的前台进程

Tomcat安装和配置过程

▼魔方 西西 提交于 2020-02-28 06:48:05
tomcat的下载、配置、启动方法。网上教程乱七八糟,还是自己mark一下备用吧。 一、官网下载Tomcat的压缩包 Tomcat是Apache软件基金会的一个开源项目。登录Apache官网即可找到下载的界面。 最终我选择的是Tomcat9版本,下载地址是 https://tomcat.apache.org/download-90.cgi 根据自己的电脑操作系统选择下载的zip文件,32位操作系统就是32-bit开头的zip文件,64位操作系统就是64-bit开头的zip文件。 二、将压缩包解压到指定目录 下载好的.zip文件解压到指定的目录,我电脑的C盘快满了,所以我解压到D盘新建的tomcat文件夹中了。 要注意的是,通过压缩包形式的Tomcat文件是不需要安装的,解压完成后我们直接进行相应的配置。 三、配置Tomcat 使用Tomcat的前提是启动Tomcat服务器,Tomcat服务器有很多不同的启动方法。但是所有的启动服务器的方法的前提都是配置好Tomcat。 1、通过运行startup.bat和shutdown.bat启动和关闭Tomcat服务器: 解压后的Tomcat文件夹的目录结构为: 在bin目录下可以找到startup.bat文件,通过该文件可以启动Tomcat服务器。通过运行shutdown.bat文件可以关闭Tomcat服务器。但是直接运行的话