Linux
文章平均质量分 59
小达哥的垃圾桶
小王子果然是猪
展开
-
【SpringBoot】The temporary upload location [/tmp/tomcat.**/work/Tomcat/localhost/ROOT] is not valid
出现上述问题的原因:在Linux 系统中,SpringBoot 应用服务在启动(java -jar 命令启动服务)的时候,会在操作系统的/tmp目录下生成一个tomcat*的文件目录,上传的文件先要转换成临时文件保存在这个文件夹下面。由于临时/tmp目录下的文件,在长时间(10天)没有使用的情况下,就会被系统机制自动删除掉。所以如果系统长时间无人问津的话,就可能导致上面这个问题。解决方案:一.临时的,直接重新启动项目就行,会重新建立临时文件夹二.在配置文件application中配置tomca原创 2021-06-30 21:49:52 · 769 阅读 · 0 评论 -
【linux】安装python3.7、pip、torch、torchvision、python-opencv
【linux】安装python3.7、pip、torch、torchvision、python-opencv输入如下指令pip3 install --upgrade setuptoolspip3 install Matplotlibpip3 install opencv-python备注:pip3或者pip安装完毕后,opencv的环境就已经配置好了。然后测试一下:import cv2img = cv2.imread("/home/pi/1.jpg")gray_image原创 2021-03-29 17:05:34 · 2260 阅读 · 1 评论 -
【Linux命令】Linux命令
切换到root权限sudo -i移除某个路径下所有内容rm -rf /usr/local/nginx/html/*复制内容到指定路径下cp -r /home/webdep/html/* /usr/local/nginx/html/后台启动jar包且打印日志文件nohup java -jar -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms512m -Xmx1024m -Xmn256m -Xss256k -XX:Su原创 2021-01-13 16:03:19 · 161 阅读 · 0 评论 -
【centos7】根目录扩容操作
需求描述由于项目需要,虚拟机根目录需要扩容至120G。具体步骤查看本机磁盘环境[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 35G 5.5G 30G 16% /devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 0 3.原创 2020-12-14 17:30:12 · 350 阅读 · 0 评论 -
【Linux】密码策略
1、查看Linux密码策略:cat /etc/pam.d/system-auth#%PAM-1.0# This file is auto-generated.# User changes will be destroyed the next time authconfig is run.auth required pam_env.soauth sufficient pam_fprintd.soauth sufficient p原创 2020-12-11 15:04:38 · 1500 阅读 · 0 评论 -
VSFTP之创建连接池
场景:原有老项目的文件系统进行优化,以应对高并发1、导入maven依赖<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.3</version&...原创 2019-12-04 18:34:31 · 484 阅读 · 0 评论 -
Linux下搭建FTP文件服务器
1、下载并安装vsftpd.rpmvsftp.rpm下载地址#查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 rpm -qa|grep vsftpd#卸载ftprpm -e vsftpd#安装vsftp,先cd去所在目录rpm -ivh --nodeps --force vsftpd-2.2.2-24.el6.x86_64.rp...原创 2019-12-03 10:04:10 · 688 阅读 · 1 评论 -
CentOS7_2之openSSH低版本漏洞升级终极篇
1、场景:政府类项目上线,必然绕不开等保;什么?什么是等保?这里就不做解释了,先去百度看看吧;直入主题,测评中心扫描服务器漏洞时,扫出来了openSSH的‘安全漏洞’、‘远程代码执行漏洞’等等-->据了解,这是由于版本太低导致的。2、知道了原因,我们就开始升级吧!说是说升级,其实就是重新安装高版本openSSH(比如我选择的是openssh-7.9p1.tar.gz,原本是6.6)。...原创 2020-07-17 17:18:03 · 1697 阅读 · 2 评论 -
SSH登录太慢(等很久才提示输入密码)的问题
SSH 登录太慢可能是 DNS 解析的问题,默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确,sshd 就会等到 DNS 解析超时后才提供 ssh 连接,这样就造成连接时间过长、ssh 客户端等待的情况,一般为10-30秒左右。有个简单的解决办法就是在 sshd 的配置文件(sshd...原创 2019-10-25 14:07:53 · 1162 阅读 · 0 评论 -
CentOS7之安装Nginx
1、安装nginx所需环境 ① gcc② PCRE pcre-devel③ zlib 安装④ OpenSSL 安装点击前往:CentOS7_2环境部署安装Nginx解压cd /usr/local/src/tar -zxvf nginx-1.12.0.tar.gzcd nginx-1.12.0使用默认配置./configure编译、安装makemake ...原创 2019-10-24 11:41:52 · 382 阅读 · 0 评论 -
CentOS7_2安装Telnet步骤
进入linux系统服务器 查看是否已经安装telnet,命令如下:rpm -qa | grep telnet 如果没有,就将telnet的安装包上传至服务器的/usr/local/src目录下, 百度网盘:https://pan.baidu.com/s/1fiFki0LvYrpiiWZM1Rg-NQ,提取码:26eo 进入/usr/local/src目录下:cd /usr/local/sr...原创 2019-09-27 09:54:48 · 793 阅读 · 0 评论 -
Linux服务器记录并查询历史操作记录
Linux服务器在使用过程中,经常会有除自己之外的其他人员使用。一般我们可以用history命令来查看用户的操作记录,但是这个命令不能记录是哪个用户登录操作的,也不能记录详细的操作时间,且不完整;所以误操作而造成重要的数据丢失,就很难查到是谁操作的。在这里我们通过脚本代码来实现记录所以用户的登录操作日志:编辑/etc/profile文件:vi /etc/profile在文件末尾...原创 2019-04-03 14:49:57 · 11323 阅读 · 0 评论 -
Linux之安装Rabbitmq
推荐博文:本地安装RabbitMQ教程(Linux安装RabbitMQ完整版(单机条件下))1.安装Erlang环境1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2)安装ncurses yum...原创 2019-01-15 11:32:01 · 1714 阅读 · 3 评论 -
Linux搭建JDK1.8.0_191版本Java环境完整版(没有yum源、外网的条件下)
1、下载jdk下载地址:JDK1.8.0_191下载2、服务器添加java目录、上传、解压jdk1.8xshell登录linux服务器cd ../usr/binmkdir java将下载好的jdk上传至服务器usr/bin/java目录下解压:tar -zxvf jdk-8u191-linux-x64.tar.gz ;生成文件夹:jdk1.8.0_1913、编辑服务器配置...原创 2019-05-09 16:22:48 · 7613 阅读 · 1 评论 -
Linux安装RabbitMQ完整版(单机上传安装部署)
1、下载所需资源下载地址: Linux安装RabbitMQ所需包2、安装过程1、安装包rpm -ivh wxBase-2.8.12-1.el6.centos.x86_64.rpm2、安装包rpm -ivh wxGTK-gl-2.8.12-1.el6.centos.x86_64.rpm --force --nodeps3、安装erlangrpm -ivh ...原创 2019-05-14 16:15:01 · 2607 阅读 · 1 评论 -
Linux安装Mysql5.7完整版(没有yum源、外网的条件下)
1、下载mysql5.7下载地址:下载地址;提取码:xqh72、将下载好的压缩包上传至linux服务器压缩包放在usr/local目录下另外新加mysql目录放解压后的文件3、#卸载系统自带的Mariadb[root@localhost local]# rpm -qa|grep mariadbmariadb-libs-5.5.52-1.el7.x86_64[ro...原创 2019-05-09 18:03:21 · 2686 阅读 · 0 评论 -
Linux之安装Redis(没有外网、yum源)
在Linux下安装Redis非常简单,具体步骤如下(官网有说明):1、下载源码,解压缩后编译源码。cd /usr/wget http://download.redis.io/releases/redis-2.8.3.tar.gztar xzf redis-2.8.3.tar.gzcd redis-2.8.3make下载很慢,建议直接下载好了然后上传到服务器。但是要为文件修改权...原创 2018-09-10 12:23:57 · 5017 阅读 · 0 评论 -
CentOS7_2单机环境部署FastDFS文件系统
CentOS7_2单机环境部署FastDFS文件系统一、下载FastDFS所需包(重要,版本亲测有效,切不可更换)安装Fastdfs文件系统软件.rar二、下载完成后,统一将文件放入/usr/local/src目录下cd /usr/local/src/glibcrpm -ivh --nodeps --force *.rpm安装完cd /usr/local/src/Basi...原创 2019-09-19 09:34:07 · 619 阅读 · 0 评论 -
CentOS7_2的安装gcc环境
1、所需rpm包下载地址:点击下载2、统一放在linux服务器下/usr/local/src目录下注意:我在安装这些环境后安装mysql8.0.15没有一点问题,但是安装redis4.0.9时还是缺环境3、如果安装redis不报错可忽略这一步,安装基础环境所需rpm下载地址:点击下载4、统一放在linux服务器下/usr/local/src目录下5、命令安装这些rpm包c...原创 2019-09-27 09:29:05 · 669 阅读 · 0 评论 -
Linux服务器上命令行方式新增开放端口号
Linux服务器上命令行方式新增开放端口号:开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT保存:/etc/rc.d/init.d/iptables save重启服务:/etc/init.d/iptables restart查看端口是否开放:/sbin/iptables -L -n截图 :...原创 2019-03-22 11:56:12 · 3352 阅读 · 0 评论