
【Linux】
文章平均质量分 60
月疯
得到你最想要的东西,最保险的办法,那就是你能配得上你最想要的东西。机会是留给有准备的人,运气是留给有天赋的努力者。
展开
-
linux打包流程
因为linux有俩个python版本,我们需要切换到python3这个版本,默认是python 2.7。显示出python的版本了,然后查看pip的配置,我们打包里面需要的第三方需要放到pip里面。都安装好之后,我们将需要打包的文件放到一个文件夹下。说明已经ok了,这样拷贝出来,直接可以引用了。加入没有numpy,那么需要安装numpy的库。成功之后,我们就可以去查看我们的exe文件了。查看是否安装了pyinstaller。再次执行:python -V。切换到python3。原创 2024-05-10 19:18:45 · 565 阅读 · 1 评论 -
/etc/sysctl.conf的参数
我们公司最近Android部分用户不能连接服务器移动、电信、联通都出现了问题,ios却是可以连接服务器,很稳定,找了很多关于后端的问题,基本都没啥问题,最后发现Android里面每次请求服务器都要ping一下www.baidu.com ,ios则是ping的我们服务器。故当我们在使用阿里云的VPC虚拟专网的时候,使用弹性IP接入,一定要注意NAT的问题,在服务器参数上关闭net.ipv4.tcp_tw_recycle。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭。原创 2023-09-21 16:37:50 · 2429 阅读 · 0 评论 -
nginx的安装(亲测)
先安装虚拟机,和cnetos7mini版本虚拟机的安装省略,可以参考前面:注意:centos7之前是ipconfig查看网络,7以后就变成ip addr本地的网卡:IO,虚拟出来的网卡是eno16777736,但是没有ip地址修改网卡:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736要用root用户修改重启网络服务:systemctl restart network重启失败:输入:jour..原创 2022-04-13 10:09:03 · 1725 阅读 · 0 评论 -
kubernetes安装部署(kubeadm方式亲测)
准备工作:关闭防火墙systemctl stop firewalldsystemctl disable firewalld关闭selinuxsed -i 's/enforcing/disabled/' /etc/selinux/comfig #永久setenforce 0 #临时#关闭swapswapoff -a #临时sed -ri 's/.*swap.*/#&/' /etc/fstab #永久根据规划设置主机名hostn...原创 2022-04-11 20:44:24 · 1637 阅读 · 0 评论 -
搭建Nexus私服
Nexus下载地址:https://download.sonatype.com/nexus/3/latest-unix.tar.gz版本:nexus-3-37.0-01安装:解压:tar -zxvf latest-unix.tar.gz启动Nexus:/opt/nexus-3-37.0-01/bin/ nexus-start查看状态:nexus status查看端口是否被占用netstat -anp | grep java如果还是不行关...原创 2022-04-07 21:44:16 · 1598 阅读 · 0 评论 -
Linux文件下载和上传工具lrzsz
可使用yum命令安装:yum install -y lrzsz或者下载源码进行安装。下载地址:https://ohse.de/uwe/software/lrzsz.html下载:szsz filename 下载文件filenamesz file1 file2 下载多个文件sz dir/* 下载dir目录下所有文件常用参数:-a 以文本方式传输(ascii) -b 以二进制方式传输(binary) -e 对控制字符转义(escape),这可以保证文件传输原创 2022-03-17 19:30:17 · 1156 阅读 · 0 评论 -
虚拟机Ubuntu20.04.2LTS卸载python3.8出现tty1-tty6循环登录,无法进入图形化界面,乱码(亲测)
按ctrl+Alt+F1~ctrl+Alt+F6无法进入到tty终端,出现黑屏的时候我们可以使用下面的方法来解决。原创 2022-01-23 12:59:17 · 4639 阅读 · 14 评论 -
ubantu20下python安装和卸载
查看系统版本python3 --version卸载ubantu上的python版本sudo apt-get remove python3卸载python3及其依赖sudo apt-get remove --auto-remove python3说明卸载成功!!安装python3的版本sudo apt-get install python3这个版本的安装有个问题,里面的一些so文件没有安装全面,所以我们下载一个tar格式的python包准...原创 2022-01-22 03:14:21 · 2925 阅读 · 1 评论 -
pyinstaller利用配置文件打包
readModel.spec文件# -*- mode: python ; coding: utf-8 -*-block_cipher = Nonea = Analysis(['readModel.py'], #需要打包文件的文件名字典们可以多个.py文件 pathex=['D:\\Company\\project\\untitled', 'D:\\Company'], #项目路径 bi...原创 2022-01-19 02:11:02 · 1440 阅读 · 0 评论 -
centeros下安装python
操作系统:CentOSLinuxrelease7.7.1908(Core)原来安装了python2.7和python3.7但是一直提示:Python library not found: libpython2.7.so.1.0, libpython2.7mu.so.1.0, libpython2.7m.so.1.0没有办法只能把python3卸载了,在安装一次。开始吧1、删除已有的python版本#rpm -qa|grep python|xargs rpm ...原创 2022-01-16 20:37:08 · 1568 阅读 · 0 评论 -
linux下ftp相关的一些指令
安装ftp:sudo apt-get install vsftpd检查版本:sudo vsftpd --version检查状态和启动sudo service vsftpd status 状态sudo service vsftpd stop 停止sudo service vsftpd start 启动建立新用户:sudo useradd ftpuser -d /home/ftpuser -m 设置用户名ftpuser和ftp目...原创 2022-01-16 03:23:12 · 448 阅读 · 0 评论 -
pyinstaller打包流程
这是一个python的打包工具,可以把python文件以及图片文件打包成一个可执行文件exe。需求:公司需要把一个python生成的数据模型提供给Java调用,Java端要么安装puthon环境,要么通过python的web服务调用(flask和django),所以尝试使用Java调用exe的可执行文件。windows下打包流程:操作系统win10,编辑软件pychar,工具pyinstaller通过pychar安装插件或者命令:pip3 install pyinstaller原创 2022-01-14 22:39:49 · 2800 阅读 · 0 评论 -
服务器关于数据流转方式
在做数据产品设计时,整个关注两个重点,数据的流转,业务逻辑;数据怎么流转,数据流转方法,可以根据数据量的大小和使用时效性要求,有三种数据流转的方案;1、实时大数据量、秒级、可异步;业务要求:峰值数据量大,数据处理有一定时效性要求准实时(分钟级或秒级),业务逻辑可以分割异步操作,不影响需求实现以及客户体验;实现方案:使用消息队列组件进行数据数据缓存和数据流转业内一直使用不同的MQ组件,包含redis也有类似的消息组件的功能;常见的有Kafka、ActiveMQ、RabbitMQ、RocketMQ转载 2021-12-14 16:49:45 · 2027 阅读 · 0 评论 -
linux下日志文件的查找(tail和grep)
grep的使用:grep参数-e: 使用正则搜索-i: 不区分大小写-v: 查找不包含指定内容的行-w: 按单词搜索-c: 统计匹配到的次数-n: 显示行号-r: 逐层遍历目录查找-A: 显示匹配行及前面多少行, 如: -A3, 则表示显示匹配行及前3行-B: 显示匹配行及后面多少行, 如: -B3, 则表示显示匹配行及后3行-C: 显示匹配行前后多少行, 如: -C3, 则表示显示批量行前后3行...原创 2021-06-08 13:32:03 · 11482 阅读 · 0 评论 -
windwos下ffmpeg的安装
先下载ffmpeg:https://ffmpeg.org/1.FFmpeg是什么? 引用百度百科,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。 FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行..原创 2021-04-19 19:26:39 · 227 阅读 · 0 评论 -
Ubuntu下基本的命令总结
ubutun:进入用户目录:cd ~进入根目录:cd /返回上一级:cd ..返回进入此前的目录:cd -创建文件夹:mkdir filename创建文件:touch filename删除目录:rm -rf filename删除文件:rm -f filename查看进程ps -ef | grep nginx杀死进程kill -9 pid名字# 查看日志tail -f /var/log/nginx/access.log编辑文件sudo nano 文件名字.原创 2021-04-02 20:31:25 · 263 阅读 · 0 评论 -
ubuntu20.04安装ssh连接xshell
开启 SSH 可远程管理,使用 putty、iTerm 或者系统自带的 shell 工具进行操作。# ssh 开启# 默认只安装ssh-client服务dpkg -l | grep ssh# 安装ssh-server服务sudo apt-get install openssh-serverdpkg -l | grep ssh# 然后确认ssh-server是否启动了ps -e | grep ssh# 启动 sshsudo /etc/init.d/ssh start# 也可以用以转载 2021-03-23 18:24:26 · 2713 阅读 · 0 评论 -
Ubuntu20.04搭建ftp服务(亲测通过)
安装:sudo apt-get install vsftpd# 设置开机启动并启动ftp服务systemctl enable vsftpdsystemctl start vsftpd启动:#查看其运行状态systemctl status vsftpd#重启服务systemctl restart vsftpdftp用户:(需要主动创建)sudo useradd -d /home/ftp/ftp_root -m ftpadminsudo passwd ftpadm.原创 2021-03-21 17:57:50 · 24123 阅读 · 4 评论 -
win10连接VMWare下的Ubutun系统进行FPT文件传输
说明:win10的系统,安装VMware16 pro搭配Ubuntu20.10 LT,现在的要求是让ubuntu和win10进行文件传输。(本来是要下载VMware tools进行传输,但是虚拟机出了故障,决定使用FTP)、1、Ubuntu终端输入:$ sudo apt-get install vsftpd,开始安装vsftpd包。2、配置FPT,搜索anonymous_enable,找到anonymous_enable=NO , 并将其改为anonymous_enable=YES..原创 2021-03-16 16:01:38 · 605 阅读 · 0 评论 -
win10安装Unbuntu的Linux系统的虚拟机02
原创 2021-03-15 00:53:54 · 112 阅读 · 0 评论 -
shell、ftp、mysql如何连接笔记
mysql:xshell:ftp:原创 2021-03-13 18:50:59 · 125 阅读 · 1 评论 -
linux小白笔记
Linux命令:/ 表示根目录~ 表示root目录ll 查看目录cd /file 进入文件夹cd ~ 回退到根目录cd ../ 回退到上一层目录pwd 打印工作目录,当前所有文件夹全路径etc 存放所有系统配置的目录usr 所有用户安装的软件都放入到这个文件夹中(再usr/local下新建一个tmp,所有压缩包上传到tmp中)home 除了root以外,都会再roo...原创 2020-03-17 12:13:53 · 254 阅读 · 0 评论 -
linux centeros下Redis的安装
Redis 是一种非关系型数据库(NoSQL),NoSQL 以 Key-Value 形式存储,与传统关系型数据库不一样,不一定遵循传统数据库的基本要求,比如说 SQL 标准、ACID 属性、表结构等等。非关系型、分布式、开源、水平可扩展,是这类数据库的主要特点。NoSQL 使用场景主要有对数据高并发读写、对海量数据的高效率存储和访问、对数据的高可扩展性和高可用性等等。Redis 的 Key 可...原创 2019-06-16 14:43:11 · 471 阅读 · 0 评论 -
Tomcat 部署项目的三种方法
参考地址:https://www.cnblogs.com/ysocean/p/6893446.html转载 2019-06-15 23:53:20 · 196 阅读 · 0 评论 -
Centos中iptables和firewall防火墙
iptables防火墙1、基本操作# 查看防火墙状态service iptables status# 停止防火墙service iptables stop# 启动防火墙service iptables start# 重启防火墙service iptables restart# 永久关闭防火墙chkconfig iptables off# 永久关闭后重启chkconf...转载 2019-06-15 23:13:27 · 592 阅读 · 0 评论 -
VMWAre+centeros7下tomcat的安装
下载tomcat:https://tomcat.apache.org/download-90.cgi上传文件到/root/user/tomcat(2)解压:tar -xvf apache-tomcat-9.0.21.tar.gz(3)进入bin目录:cd/root/user/tomcat/apache-tomcat-9.0.21/bin(4)启动:./startu...原创 2019-06-15 03:58:16 · 452 阅读 · 0 评论 -
vmware+centeros7安装JavaJDK
可以参考:(安装xshell和xftp) 我这里下载的是linux 64位的tar.gz格式的,也可以下载rpm格式的,然后用rpm命令或者yum命令安装。 mkdir user/home 先创建目录(2)下载完成后放到自定义的目录下面并解压:tar -xvf jdk-8u91-linux-x64.gz(3)然后可以删掉下载的压缩包:rm -rf jdk-8u91-lin...原创 2019-06-15 03:15:36 · 592 阅读 · 0 评论 -
win10+Vmware+centeros10连接xshell和xftp
windows10+Vmware+centeros使用xshell链接参考地址:https://www.cnblogs.com/kidl/p/7928112.htmlwindows10+Vmware+centeros使用xftp链接参考地址:https://jingyan.baidu.com/article/f96699bb16b375894f3c1b67.html连接展示:...原创 2019-06-15 02:44:39 · 605 阅读 · 0 评论 -
linux svn服务器的权限修改
打开之后:cd /xxx文件夹,打开文件用vi或者是vimvi是Linux终端下或控制台下常用的编辑器,基本的操作方式为:vi /路径/文件名vi有两个模式:一个是编辑一个是命令。我们从命令进入编辑为:i,o,a。一般使用的是i:因为这个我是最熟悉的。退出点击esc键,就进入命令模式。返回去linux操作是,先安Esc,然后输入:q回车(不保存返回)(注意:保存返回是:wq...原创 2019-06-14 13:52:14 · 741 阅读 · 0 评论 -
win10+Vmware14+Centeros7.6 mini网络设置
麻痹的linux的root目录下只有anaconda-ks.cfg文件网上找资料桥接网络都没通,比较蛋疼安装 CentOS7 mini 时,未激活网络。这也表示一开始是没有网的原因:CentOS7 mini 默认没有打开网卡,看到anaconda-ks.cfg文件里的配置。解决:第一步:命令 cd /etc/sysconfig/network-scripts/命令...原创 2019-06-14 01:29:23 · 703 阅读 · 0 评论 -
Java的jdk在win10安装配置环境变量
直接上图:注意重要的三个地方:(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” (3)新建->变量名“CLASSPATH”,变量值“.;%J...原创 2018-12-22 00:42:47 · 172 阅读 · 0 评论 -
linux大数据命令操作
一:基本命令1.显示当前的目录 2.长格式显示目录自身的信息 3.创建文件 4.创建目录 创建多层目录,使用-p。 5.删除目录或者文件 -f:不提示,强制删除 -i:删除前,提示 -r:删除目录以及目录下的所有文件 6.复制 -r:递归,复制子文件与子目录。 ,,,,,,普通复制 ,,,,,,复...转载 2018-12-02 12:12:08 · 315 阅读 · 0 评论 -
unix、window、linux、mac介绍
我们熟知的操作系统大概都是windows系列,近年来Apple的成功,让MacOS也逐渐走进普通用户。在服务器领域,恐怕Linux是无人不知无人不晓。他们都是操作系统,也在自己的领域里独领风骚。这都还得益于另外一个古董级别的操作系统--Unix,虽然说古董级别,只是他年纪大了,性能和功能,Unix依然有着顽强的生命力。我们来沏杯茶,回顾Unix的传奇,讨论讨论Windows与Mac OS的恩恩怨...转载 2018-11-28 11:40:48 · 1469 阅读 · 1 评论 -
什么是ftp
FTP是什么? 其实通俗的说FTP是一种数据传输协议,负责将我们电脑上的数据与服务器数据进行交换,比如我们要将在我们电脑中制作的网站程序传到服务器上就需要使用FTP工具,将数据从电脑传送到服务器。专业的说,FTP(全称:File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网...原创 2018-11-28 11:28:43 · 17242 阅读 · 0 评论 -
Xshell如何操作linux
专栏地址:http://www.xshellcn.com/xsh_column/p/1转载 2018-11-28 11:09:01 · 171 阅读 · 0 评论 -
win10安装Unbuntu的Linux系统的虚拟机
虚拟机:VMwaredownload address:https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_player/7_0%7CPLAYER-714%7Cproduct_downloads进入之后点击下载!下载到本地进行安装:我的放置到F盘符下:安装成功!下载L...原创 2018-11-28 07:29:32 · 2162 阅读 · 0 评论 -
Centos、Ubuntu的区别
Centos的LOG Ubuntu的LOG CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有...原创 2018-11-28 01:07:07 · 42678 阅读 · 0 评论 -
adb shell常用命令收录
一、文件操作相关命令1.文件操作命令子命令 参数 说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file...] 查看文件内容 -n:显示行号 -b:显示行号,但会忽略空行 -s:显示行号,连续空行标记为一行 df 无 列出分区列表 du [-H] [-L] [-P...转载 2018-11-16 22:58:47 · 530 阅读 · 0 评论 -
Android系统的手表adb抓取log日志
1、首先打开手表,点击开发者模式,让手表处于开发者模式2、下载adb的包,分别是adb、AdbWinApi、AdbWinUsbApi、fastboot百度网盘链接: https://pan.baidu.com/s/1pMxVo0lLnSoAmUp9Xpgzng 密码: yh8q 解压到默认cmd打开的页面系统目录下,win+R输入adb测试一下:说明a...原创 2018-11-15 14:57:49 · 2480 阅读 · 0 评论 -
Ip绑定域名tomcat配置
原创 2018-04-27 15:56:45 · 245 阅读 · 0 评论