LINUX /树莓派
Conmi·白小丑
世上资源有限,你的内卷对时代来说已是捉襟见肘,只有内卷升级为死斗,方有一线生机。
助你拖人下来,抵达巅峰,卿只需时刻怀揣“谁敢与我拼死一搏!”便可在此战夺得头筹。
展开
-
Conmi的正确答案——linux/ubuntu安装web运维工具(Cockpit)
想安装K8S,但fedora缺少一些指令,所以想改回Ubuntu,Ubuntu却没有fedora的web操作界面,后来找了一圈才找到这个:Cockpit原创 2022-06-25 13:52:27 · 524 阅读 · 0 评论 -
Conmi的正确答案——CentOS7的yum错误
错误1: File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:如果这里只改了“/usr/bin/yum”的第一行为“#!/usr/bin/python2”,后面一定会报错。错误2:(仅修改“/usr/bin/yum”的第一行为“#!/usr/bin/python2”)updates原创 2021-08-06 18:09:13 · 117 阅读 · 0 评论 -
Conmi的正确答案——linux下解压和打包/压缩
系统:树莓派buster打包/压缩:# 打包/压缩 tar -czvf test.tar.gz /home/pi/test/| 指令 | 选项 | 打包后的文件名 | 需要打包的文件/文件夹 |# -c 建立一个打包文档# -z 使用gzip进行操作(tar.gz)# -v 显示压缩或者打包的内容(即显示输出的内容,例如当前打包的文件名)# -f [文件名] 必须使用-f选项,并且f后面必须加上打包后的文件名(名字随便起,这里只是为了方便识别包而起的“test.tar.原创 2021-07-16 12:43:34 · 153 阅读 · 0 评论 -
Conmi的在线文档——linux指令:tar
用法: tar [选项...] [FILE]...GNU 'tar' saves many files together into a single tape or disk archive, and canrestore individual files from the archive.Examples: tar -cf archive.tar foo bar # Create archive.tar from files foo and bar. tar -tvf archive.t原创 2021-07-16 10:35:13 · 108 阅读 · 0 评论 -
Conmi的正确答案——linux配置端口转发
系统:树莓派buster(32位)平台:树莓派3B部分代码转载自:Linux端口转发的几种常用方法本机端口转发本机端口# 把2222的连接转发到22(解决花生壳的22端口拦截)iptables -t nat -A PREROUTING -p tcp --dport 2222 -j REDIRECT --to-port 22...原创 2021-07-08 09:56:35 · 127 阅读 · 0 评论 -
Conmi的正确答案——LINUX部署JAVA项目时的注意事项(非docker)
1、涉及并发的java项目需要查看当前系统支持的core dump支持文件的数量,不然会触发错误:【Conmi的正确答案——linux/树莓派下出现“Failed to write core dump. Core dumps have been disabled…”】2、java的系统自启部署:【Conmi的正确答案——linux创建service服务 或 可执行文件生成服务】3、nginx的部署:【正在编写】4、数据库权限的部署5、日记位置的部署6、接口权限打开7、SSH是否需要开启,用于维护原创 2021-06-28 09:50:03 · 159 阅读 · 0 评论 -
Conmi的正确答案——linux/树莓派下出现“Failed to write core dump. Core dumps have been disabled...”
平台:树莓派zero系统:树莓派buster内存卡:8G(实际7.3G)JDK版本:1.8解决方案:JVM报错:Failed to write core dump. Core dumps have been disabled.过程:1、在树莓派zero上有个高并发方案(相对树莓派zero来说),一个线程每秒执行一次串口操作,三个线程操作mariadb,然后触发当前错误。2、根据以往的经验都是使用“virtualVM”进行内存查询或系统日志进行查询后排查出问题。3、尝试使用“JVM报错:Fa原创 2021-06-23 15:10:16 · 1769 阅读 · 1 评论 -
Conmi的正确答案——记MYSQL设置初始密码的一个错误
平台:树莓派3B系统:树莓派busterMysql版本:8.0.25(编译安装)错误代码:“ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement”解决方案: flush privileges; # 先发送一次刷新即可解决...原创 2021-06-23 09:59:14 · 82 阅读 · 0 评论 -
Conmi的正确答案——树莓派3B在docker内部编译安装Mysql8.0.25
平台:树莓派3B版本:树莓派buster树莓派3B安装docker:树莓派上 Docker 的安装和使用部分内容源自:centos7 源码编译安装 mysql5.7已知问题:1、ubuntu、alpine在docker中无法联网(初步猜测内核内组件不兼容ARMV7L)2、centos只能安装“centos7”,ubuntu、alpine和debian能安装latest版本--【截止目前为止(20210615161025),alpine的latest是“v3.13”,ubuntu的lates原创 2021-06-23 09:28:18 · 342 阅读 · 0 评论 -
Conmi的正确答案——树莓派卸载docker
平台:树莓派3B版本:树莓派busterapt-get remove docker-ce # 卸载dockerapt autoremove # 卸载其他软件(cgroupfs-mount、containerd.io、docker-ce-cli、python-colorzero)原创 2021-06-17 14:52:04 · 1309 阅读 · 0 评论 -
Conmi的正确答案——linux/树莓派“/dev/root 100%”的解决方案
平台:树莓派3B系统:树莓派buster问题:解决方案:1、cd / # 切换到根目录2、du -lh --max-depth=1 # 统计当前文件夹下各个文件夹的大小3、根据统计结果可以看出,吃满硬盘的文件在可以锁定在“/usr”和“/opt”下(8G内存卡被吃了6.7G,还有0.3G被我用“apt-get clean”清理出来了)4、排查1. “/usr”,因为主要是编译文件夹,我平常除了放编译文件很少碰,所以可以排除。2. “/opt”,此前在“/opt”下创建了交互内存文件,原创 2021-06-17 10:30:54 · 5687 阅读 · 0 评论 -
Conmi的正确答案——树莓派3B安装docker
平台:树莓派3B版本:树莓派buster解决方案:树莓派上 Docker 的安装和使用原创 2021-06-15 15:55:34 · 168 阅读 · 0 评论 -
Conmi的正确答案——linux查看CPU架构
平台:树莓派3B版本:树莓派busterarch# arch - print machine hardware name (same as uname -m)# 打印硬件名称(这里感觉打印的是芯片架构)(与“uname -m”相同)# 打印结果:armv7luname -a# 用法:uname [选项]...# 输出一组系统信息。如果不跟随选项,则视为只附加 -s 选项。# # -a, --all 以如下次序输出所有信息。其中若 -p 和#原创 2021-06-15 10:32:13 · 456 阅读 · 1 评论 -
Conmi的正确答案——docker的基本指令与使用(非compose)
平台:win10 20H2docker版本:v20.10.61、搜索镜像docker search mysql2、拉取镜像docker pull mysql3、运行镜像(一般情况下)docker run -itd --name testMysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -v D:\testMysqlLocalhostFile\mysql:/var/lib/mysql -v D:\testMysqlLocalhostFile\m原创 2021-06-09 13:19:49 · 271 阅读 · 1 评论 -
Conmi的正确答案——linux创建service服务 或 可执行文件生成服务(即开机自启)
平台:树莓派3B系统:树莓派buster参考1:[开机启动]解决insserv: warning: script '服务名' missing LSB tags and overrides - 纪念流失鼠标之上的青春 (lostphp.com)参考2:原创 2021-06-07 15:22:59 · 291 阅读 · 0 评论 -
Conmi的正确答案——树莓派更新缓慢解决方案
平台:树莓派3B版本:树莓派buster解决方案:电气罐头 ⚡️ (biko.pub)原创 2021-06-02 14:52:18 · 221 阅读 · 0 评论 -
Conmi的正确答案——linux打开端口或关闭端口的方法
部分内容转自:LINUX 如何开放端口和关闭端口_百度知道 (baidu.com)平台:树莓派3B系统:树莓派buster不知道哪个版本开始,ufw不能正常使用了。因为无法使用ufw进行端口打开,所以这里必须使用linux原生的打开方式。# 1、打开80端口nc -lp 80 &# 2、查看你本地的端口是否正常开启了(这里在执行上一步后会看到你的端口open了)nmap localhost# 3、查看你的外网端口是否正常开启了(一般这一步你是无法看到这个端口..原创 2021-05-24 11:42:49 · 345 阅读 · 0 评论 -
Conmi的正确答案——Ubuntu/Debian系统下切换apt的JDK版本
平台:树莓派3B系统:树莓派buster1、输入指令进入配置模式sudo update-alternatives --config java2、键入需要设置为主jdk的编号(我的是apt安装的,不像压缩包安装那样显示jdk地址) 这里我选择“0”,切换回jdk11...原创 2021-05-21 11:46:03 · 194 阅读 · 0 评论 -
Conmi的正确答案——树莓派/linux一条指令连接wifi
wpa_supplicant -i wlan0 -c wpa_passphrase '你的WIFI名称' '你的密码' >> /etc/wpa_supplicant/wpa_supplicant.conf -B原创 2021-05-20 10:07:01 · 130 阅读 · 0 评论