
linux
zolty
Earth coder & Lionheart
展开
-
基于外网隔离环境的Linux软件安装方法
1.前言 目前很多服务器出于安全考虑,部署于内网,例如学校,政府,企业等。在部分物流中心没有配置内部源以及代理的情况下,安装依赖困难。服务器部署前期可以向网络中心申请一段时间的外网权限,但是中后期就比较难申请类似权限了。故基于以上情况,可以通过以下方法进行软件以及依赖的安装。2.方案 以VLC的某个插件为例,正常情况下通过apt安装命令如下:sudo apt-get install vlc-plugin-access-extra 但基于以上情况,我们需要准备另一台Ubuntu版本相同的电脑。原创 2021-11-21 21:37:25 · 1394 阅读 · 0 评论 -
SFTP:多个客户端上传文件至服务端卡顿的解决办法
在SFTP服务器上,找到sshd_config文件find / -name sshd_configsudo vi sshd_config关闭以下两个 校验项目#UseDNS yes↓UseDNS no#GSSAPIAuthentication yes↓GSSAPIAuthentication no重启sshd服务sudo service sshd restart 或 /etc/init.d/sshd restart压缩后传送参考文献https://www.cnblogs.com/原创 2021-08-11 08:54:59 · 1240 阅读 · 0 评论 -
C++ 线程以及队列简例
1.实现线程1 不停的插入随机数入队线程2 每隔10ms 弹出队首部数据2.g++编译注意加上-lpthreadg++ -o test q.cpp -lpthread3.android-ndk-10e编译注意加上 -std=c++11/home/hil/android-ndk-r10e/android_standlone_toolchain/bin/arm-linux-androideabi-g++ -fPIE -pie -o ttransfer /hom...原创 2021-01-03 19:42:50 · 309 阅读 · 0 评论 -
java 后台运行jar包 以及 杀死进程
1.后台运行nohup java -jar test.jar &2.查询该进程号ps -ef | grep test3.杀死进程kill -s 9 12345原创 2020-12-03 15:32:36 · 1400 阅读 · 0 评论 -
tomcat 修改网页图标
1.准备favicon.ico2.修改tomcat中图标文件# 进入目录cd tomcat/webapps/ROOT# 替换favicon.ico3.重启服务原创 2020-08-29 10:28:38 · 992 阅读 · 0 评论 -
tomcat linux服务器部署网站
1.下载对应tar包https://tomcat.apache.org/download-10.cgi2.上传该tar包至服务器3.解压该tar包tar -zxvf apache-tomcat-10.0.0-M7.tar4.修改相关配置# 进入配置目录cd conf# 修改配置文件vi server.xml# 原纪录<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" ..原创 2020-08-28 18:50:01 · 228 阅读 · 0 评论 -
Ubuntu 防火墙状态检测以及简单操作
1.防火墙firewalld的基本使用#启动systemctl start firewalld #查状态systemctl status firewalld #停止systemctl disable firewalld #禁用systemctl stop firewalld2.开放NTP的udp/123端口#开放端口 udp/1231firewall-cmd --zone=public --add-port=123/udp --permanent &&原创 2020-08-18 18:12:24 · 863 阅读 · 0 评论 -
Runtime.getRuntime.exec JavaWeb Ubuntu执行高占用python脚本
1.需要执行脚本,该脚本高占用,在JavaWeb中出现阻塞情况python test.py2.调用系统终端gnome-terminal注意:这里 gnome-terminal -x bash -c "python test.py" 是可以在cmd中直接调用的。但是用Runtime.getRuntime().exec()的方法,无法读取后面参数(是我不会读)3.解决方案:...原创 2020-04-22 21:15:09 · 383 阅读 · 0 评论 -
python 调用Linux命令
1.demo# -*- coding: utf-8 -*-import osdef VTD(): os.system('cd /home/hil/VTD.2.2/bin/ && ./vtdStart.sh')原创 2020-04-10 20:31:36 · 183 阅读 · 0 评论 -
python argv参数
1.注意argv[0]:脚本名argv[1]:第一个参数2.demo#!/usr/bin/python# -*- coding: UTF-8 -*-import sysa = '/home/hil/py/'+sys.argv[1]print(a)with open(a) as file: content_list = file.readlines() # 读取...原创 2020-04-10 20:22:26 · 318 阅读 · 0 评论 -
python 按行读取文件
1.demowith open('/home/hil/py/log.py', encoding='utf-8') as file: content_list = file.readlines() # 读取所有行并返回列表 contentall = [x.strip() for x in content_list] print(content_list[0]) ...原创 2020-04-10 20:20:06 · 965 阅读 · 0 评论 -
python 配置pymysql以及连接示范
1.import pymysql(pycharm中 右键安装)2.demo# -*- coding: utf-8 -*-import pymysqlconnect = pymysql.Connect( host='localhost', port=3306, user='root', passwd='123456', db='aa',#数据库库...原创 2020-04-10 20:17:30 · 1052 阅读 · 0 评论 -
Ubuntu 80端口无法使用-非root用户无法使用1024以下端口
遇到问题:使用80端口失败,查询80端口占用,显示未占用。可能的原因:当前用于未非root用户,故ubuntu下无法使用1024以下端口。(1023不可,1024可以)解决方案:1.映射到端口iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 80802.修改权限1.sudo vim...原创 2020-03-31 21:07:03 · 5168 阅读 · 5 评论 -
Ubuntu 识别不到U盘
输入Ctrl+Alt+t打开终端,再输入如图命令:sudo apt-get install exfat-fuse安装完后,插入U盘尝试.转载 2019-12-12 14:44:32 · 2816 阅读 · 0 评论 -
LTE-V asn文件 转 c语言源文件 详解
1.准备要转化的asn文件可以csdn搜一下,可以下载 53-2017的信通院也出了2019标准, 修订了部分内容, 推出了RSI相关部分2.下载asn1c工具win:下载工具,但是我试了好像存在问题,建议使用ubuntu工具.下载链接:http://lionet.info/asn1c/download.html-ubuntu:下载tar包,或者直接用命令...原创 2019-12-09 09:46:20 · 1009 阅读 · 1 评论 -
Ubuntu 输入密码之后,桌面闪一下黑屏,然后又返回到输入密码界面
一.可能的原因1)原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。当一个 需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic code 发...转载 2019-11-20 21:31:38 · 9294 阅读 · 1 评论 -
Linux 制作shell的桌面启动方式
1.准备工作准备好要运行的shell、图片,放置于主目录下(例如:/home/zolty)2.新建 desktop文件新建一个desktop文件,例如 :zolty.desktop3.填写desktop内容[Desktop Entry]Name = zoltyComment = Android studioExec = /home/zolty/start.sh...原创 2019-11-13 16:05:00 · 840 阅读 · 0 评论 -
tomcat Linux服务器重新部署网站
1.停止tomcat应用cd /usr/local/apache-tomcat-9.0.21/bin./shutdown.sh2.杀死所有tomcat进程ps aufx|grep tomcat|xargs kill -93.删除旧的web的war包和其对应解压出来的文件夹 例如:你的war包名 - Sir.warrm -f /tomcat/webapps/S...原创 2019-11-01 23:25:58 · 392 阅读 · 0 评论 -
A JNI error has occurred
Error: A JNI error has occurred, please check your installation and try again 3 Exception in thread "main" java.lang.UnsupportedClassVersionError: AutoSend has been compiled by a more recent ...原创 2019-10-25 22:29:13 · 1498 阅读 · 0 评论 -
CentOS 下nohup基本操作
nohup 本文中用 AutoSend.jar来描述需要运行的程序,替换成你的! 首先创建一个文件夹.将需要运行的jar包、shell脚本放入。(这里以jar包为例) 运行jar包 nohup java -jar AutoSend.jar >/autosend/autosend.out 2>&1 &查看日志 nl autosend.out...原创 2019-10-22 19:04:09 · 535 阅读 · 0 评论 -
linux 编译命令
1.编译GTK程序gcc -o /home/hil/HILexe/HMI /home/hil/workspace/HMI/Command.c /home/hil/workspace/HMI/HMI.c `pkg-config --cflags --libs gtk+-2.0` -I /home/hil/workspace/HMI/include-o 输出路径和输出文件名 -I i...原创 2019-09-26 14:17:44 · 328 阅读 · 0 评论 -
linux 命令行脚本
1.cd 到某个路径 执行某个程序cd /home/hil/HILexe./HMI 2.ssh 命令echo "123456" | sudo -S ssh 192.168.1.18ssh "-S cd /app && ./app_start.sh && cd bin && ./app"123456是sudo的密码 ,ssh中...原创 2019-09-26 13:33:37 · 703 阅读 · 0 评论 -
C# UDP接收数据
using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading.Tasks; namespace ConsoleApplication1{ c...原创 2019-09-26 10:28:06 · 1937 阅读 · 0 评论 -
linux 命令行多窗口-gnome-terminal
gnome-terminal命令用于打开一个新的终端例:gnome-terminal --title="VTD" -x bash -c "sh /home/hil/HILsh/HIL/vtdCase.sh"gnome-terminal --title="SCP" -x bash -c "sh /home/hil/HILsh/HIL/SCP.sh"gnome-terminal ...原创 2019-09-26 09:40:17 · 3255 阅读 · 0 评论