随笔分类 - linux

Ubuntu批量修改文件后缀
摘要:rename 's/.xml/.data/' ./* 需要安装rename 阅读全文
posted @ 2021-08-29 13:30 zhaogaojian 阅读(11) 评论(0) 推荐(0) 编辑
Linux免密登录
摘要:需要在windows下vscode访问linux ssh,偶尔访问输入下密码没啥,但是最近有个项目每天都要打开访问 加一个免密配置功能 1、在windows cmd下输入 ssh-keygen 2、发布公钥到Linux scp ./id_rsa.pub root@192.168.xxx.xxx:~/ 阅读全文
posted @ 2021-08-29 09:39 zhaogaojian 阅读(19) 评论(0) 推荐(0) 编辑
Linux不小心对根目录执行了chmod补救
摘要:最近在设置某个目录权限时,突然少打了个.,结果导致根目录出问题,当时正常,结果退出再进无法切换到root目录和ssh登录了,在网上搜解决办法解决。 1、解决无法切换到root的问题 重新启动时按esc,选择unbuntu内核版本,选择root用户登录 2、然后在root用户下处理,以下参考网上资料 阅读全文
posted @ 2021-08-26 16:31 zhaogaojian 阅读(16) 评论(0) 推荐(0) 编辑
rc.local无法执行问题
摘要:自己写了个rc.local文件无法启动,报错如下 -bash: ./rc.local: /bin/shM: bad interpreter: No such file or directory 经过查找原因如下: 主要原因是因为在windows下创建的文件,在执行shell脚本时提示这样的错误主要是 阅读全文
posted @ 2021-08-25 14:31 zhaogaojian 阅读(12) 评论(0) 推荐(0) 编辑
ubuntu下sshd: no hostkeys available -- exiting
摘要:1、测试下面这个不行 ssh-keygen -t rsa 2、测试这两个是可以的 ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key 阅读全文
posted @ 2021-08-24 21:54 zhaogaojian 阅读(328) 评论(0) 推荐(1) 编辑
Ubuntu 20.04 apt-get install build-essential安装失败
摘要:1、换最新的阿里云源,之前的源好像过期了 修改 /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb-src http://mirrors.al 阅读全文
posted @ 2021-08-22 22:19 zhaogaojian 阅读(146) 评论(0) 推荐(0) 编辑
ubuntu20.04设置动态ip,静态Ip
摘要:1、静态ip /etc/netplan# vi 00-installer-config.yaml 设置ip如下 # This is the network config written by 'subiquity' network: ethernets: enp0s3: dhcp4: false a 阅读全文
posted @ 2021-08-20 21:23 zhaogaojian 阅读(85) 评论(0) 推荐(0) 编辑
使用Tap网络防止虚拟机桥接模式网段改变
摘要:如果使用wifi的话,切换wifi后,网段会改变,导致在公司和在家环境不一样,可以用下面方式解决 1、安装一个tap网卡 2、设置Always Connected(这一步很重要,以前试了很多次不行,就是忘记设置这个了) 3、设置上网网卡网络共享这个TAP网卡 4、设置桥接网卡 5、可以了 阅读全文
posted @ 2021-08-20 17:56 zhaogaojian 阅读(9) 评论(0) 推荐(0) 编辑
linux查看gpio状态
摘要:示例:in 代表输入,out代表输出端口 cat ./sys/kernel/debug/gpioGPIOs 0-255, platform/40280000.gpio-controller, sprd-ap-gpio: gpio-50 ( |? ) out lo gpio-52 ( |ltr558_ 阅读全文
posted @ 2021-08-20 17:48 zhaogaojian 阅读(183) 评论(0) 推荐(0) 编辑
Docker中sh提示符无法回退
摘要:在执行docker时,如果使用的是sh shell的话,回退键等都会被打印出来 像下面这样 可以在运行docker时使用bash.而不是sh(如果支持bash的话) 阅读全文
posted @ 2021-08-19 23:25 zhaogaojian 阅读(24) 评论(0) 推荐(0) 编辑
Docker进阶学习-1
摘要:1、运行一个容器 docker run -it --rm -u root --name test1 tomcat sh docker ps -a 1.1当退出容器时 容器消失了 主要是参数-rm,-rm的意思是退出容器时自动删除。执行docker run命令带--rm命令选项,等价于在容器退出后,执 阅读全文
posted @ 2021-08-19 22:38 zhaogaojian 阅读(6) 评论(0) 推荐(0) 编辑
linux里使用find搜索文件
摘要:sudo find / -name libc.*.so 在根目录下搜索 阅读全文
posted @ 2021-08-16 14:31 zhaogaojian 阅读(4) 评论(0) 推荐(0) 编辑
Linux多线程下载axel
摘要:1、安装axel apt-get install axel 2、下载示例 axel -n 20 yoururl 3、效果 4、使用简单进度条,加参数-a,效果 阅读全文
posted @ 2021-08-15 22:09 zhaogaojian 阅读(10) 评论(0) 推荐(0) 编辑
k8s入门-5 无法通过服务名访问nginx服务
摘要:接第4节 1、进入pod kubectl exec -it nginx-rc-gbdfr -- /bin/sh 2、直接使用node,cluster ip是可以访问的。 3、使用服务名访问不行,比如 curl nginx-svc 4、查资料说是因为安装calico插件问题,从新安装,注意增加一个自动 阅读全文
posted @ 2021-08-15 15:16 zhaogaojian 阅读(82) 评论(0) 推荐(0) 编辑
k8s入门-4 服务与pod的关系
摘要:1、两者关系 Service定义了pods的逻辑集合和访问这个集合的策略。 Pods集合是通过定义Service时提供的Label选择器完成的 Service的引入旨在保证pod的动态变化对访问端透明,访问端只需要知道service的地址,由service来提供代理Service的抽象使得前端客户和 阅读全文
posted @ 2021-08-15 12:56 zhaogaojian 阅读(39) 评论(0) 推荐(0) 编辑
k8s入门-3 测试部署nginx
摘要:不同版本k8s的yaml写法不太一样,我的是1.22.0版本 1、创建 service 1.1、创建nginx-svc.yaml文件 apiVersion: v1 kind: Service metadata: namespace: default name: nginx-svc labels: n 阅读全文
posted @ 2021-08-15 11:52 zhaogaojian 阅读(33) 评论(0) 推荐(0) 编辑
k8s入门-2 设置角色
摘要:个人感觉K8s最困难的是安装部署,各种网络不通版本不兼容问题,如果有docker 基础的话,具体使用还是相对比较简单 1、查询role kubectl get nodes 2、设置role kubectl label node zgj1 node-role.kubernetes.io/worker= 阅读全文
posted @ 2021-08-15 10:13 zhaogaojian 阅读(25) 评论(0) 推荐(0) 编辑
k8s入门-1 在Ubuntu安装步骤
摘要:为了测试华为的KubeEdge,需要搭建K8s环境。 环境: Ubuntu20.04 Docker版本 (一)安装步骤参考:https://zhuanlan.zhihu.com/p/138554103 1,确保禁止掉swap分区 sudo swapoff -a #修改/etc/fstab,注释掉sw 阅读全文
posted @ 2021-08-15 00:40 zhaogaojian 阅读(65) 评论(0) 推荐(0) 编辑
htop使用
摘要:1、htop是比top命令更好用的一个查看系统占用情况命令,运行效果 2、可以按F2设置显示内容 3、效果 阅读全文
posted @ 2021-08-12 16:26 zhaogaojian 阅读(12) 评论(0) 推荐(0) 编辑
Ubuntu子系统默认使用root登录
摘要:虚拟机经常卡着,简单使用还是使用Ubuntu子系统,不想每次都切换root用户,可以用下面方法实现。 1、进入cmd cd %HOMEPATH%\AppData\Local\Microsoft\WindowsApps 2、cd CanonicalGroupLimited.UbuntuonWindow 阅读全文
posted @ 2021-08-12 15:44 zhaogaojian 阅读(59) 评论(0) 推荐(0) 编辑