随笔分类 -  Linux运维

收集和Linux有关的问题
摘要:我用这种方式安装过z.lua, 好用; 记录一些常用的api: api记录 获取用户主目录 home_dir = os.path.expanduser("~") 获取脚本文件的绝对路径 zlua_path = os.path.abspath(__file__) zlua_dir = os.path. 阅读全文
posted @ 2024-05-30 15:34 潜行1 阅读(8) 评论(0) 推荐(0) 编辑
摘要:是一个示例: network: renderer: networkd wifis: wlp2s0: dhcp4: "yes" dhcp-identifier: mac access-points: SSID: password: 123456 version: 2 阅读全文
posted @ 2024-04-02 18:17 潜行1 阅读(70) 评论(0) 推荐(0) 编辑
摘要:作用: 给ssh服务器传输文件 客户端要安装 tssh; windows安装 scoop install tssh / winget install tssh / choco install tssh sudo apt update && sudo apt install software-prop 阅读全文
posted @ 2024-02-29 21:14 潜行1 阅读(106) 评论(0) 推荐(0) 编辑
摘要:dd fsarchiver partimage 阅读全文
posted @ 2024-01-22 23:07 潜行1 阅读(5) 评论(0) 推荐(0) 编辑
摘要:文档 我实际安装的流程 trzsz 分为 trzsz和trzsz-ssh trzsz要拥有类似于xshell的rz和sz的功能, 需要使用特定的ssh客户端例如(trzsz-ssh)登录的情况下才能使用. 服务端根据文档安装trzsz 把文件从本地上传到服务重启: trz 后面可以指定目录; 从服务 阅读全文
posted @ 2024-01-20 12:25 潜行1 阅读(190) 评论(0) 推荐(0) 编辑
摘要:主流方案是 systemd和supervisor两种; systemd的作者有黑历史, 并且这个软件本身的设计感觉也是依托, 所以我个人是用 supervisor的, 实在需要再用前者; systemd 怎么启用网上一大堆; 给一个模板: 常用命令 systemctl cat plugin-mana 阅读全文
posted @ 2024-01-16 11:59 潜行1 阅读(77) 评论(0) 推荐(0) 编辑
摘要:原理 通过 ssh-gen 生成秘钥, 服务器保存你的公钥, 每次你去访问服务器的时候, 服务器使用公钥解锁你的私钥, 鉴权就通过了. 所以你要做的就是生成秘钥, 然后将公钥保存在服务器. 流程 ssh-gen -t rsa 一路是是是, 有密码输入一个密码; 参考这个博客 上面这个博客中的 ssh 阅读全文
posted @ 2024-01-12 18:13 潜行1 阅读(14) 评论(0) 推荐(0) 编辑
摘要:参考以下的模板, 现在只有自动启动, 没有重启和关闭的逻辑. 流程 创建一个单元服务文件 [Unit] Description=填写你service的描述 Documentation=文档网址, 不填 After=network.target [Service] ExecStart=/root/te 阅读全文
posted @ 2023-12-19 17:00 潜行1 阅读(30) 评论(0) 推荐(0) 编辑
摘要:linux查找文件 常用的有 find 和 whereis 两种方式. find适用于复杂的查询, 指定目录和文件名, 通常可以找到你想要的文件. 不要指定从根目录开始找, 与其这样不如先推测一下这个文件可能在什么地方. whereis 通常用来定位 二进制文件, 帮助文件, 源码文件, 默认情况下 阅读全文
posted @ 2023-12-17 16:55 潜行1 阅读(65) 评论(0) 推荐(0) 编辑
摘要:蠢新从大二开始用起mysql,直到工作了还需要去网上找博客查怎么装。 Windows不管,因为我自己的工位电脑已经有了。 以下的操作为假设你有一台腾讯云的服务器,或者版本至少在20以上的Ubuntu。root用户登录。 使用包管理器安装mysql8.0 apt-get update apt-get 阅读全文
posted @ 2023-12-02 20:55 潜行1 阅读(10) 评论(0) 推荐(0) 编辑
摘要:个人感觉比bash强。 有脚本需要执行就用 bash -c好了。 阅读全文
posted @ 2023-11-17 23:23 潜行1 阅读(11) 评论(0) 推荐(0) 编辑
摘要:说明 pgrep和pkill命令某种程度上可以理解成 ps aux|grep [pattern] 的别名。 pgrep就是找出所有符合 pattern的processid,这个p实际上 process的意思。 pgrep用法同 grep,用来过滤所有符合 字符串模板的进程,并获取他们的pid。 pk 阅读全文
posted @ 2023-11-15 21:39 潜行1 阅读(276) 评论(0) 推荐(0) 编辑
摘要:chown <new_user> <file> 阅读全文
posted @ 2023-11-13 12:43 潜行1 阅读(8) 评论(0) 推荐(0) 编辑
摘要:wc命令全称 word count -l: 统计文件的行数 -w: 统计文件的单词数 -m: 统计文件的字符数 阅读全文
posted @ 2023-11-11 19:11 潜行1 阅读(11) 评论(0) 推荐(0) 编辑
摘要:【知识点】GIT将本地的新分支同步到远程仓库中 切换到新分支,然后使用 git push origin <新的分支名> ,这样远程仓库里对应的分支就可以创建了。 【知识点】 GIT 将其他分支的内容合并到主分支上 切换到主分支 git checkout <目标分支> git merge <源分支> 阅读全文
posted @ 2023-11-09 13:59 潜行1 阅读(10) 评论(0) 推荐(0) 编辑
摘要:groups 可以查看用户组 具体的用法可以参考终端的指南。 usermod -aG sudo <用户名> 将用户添加到sudo组。 将用户添加到指定组,这样就拥有了权限。 scp传输文件: 我自己使用成功的案例: scp -r C:\zzk\env\video\ test@192.168.3.22 阅读全文
posted @ 2023-11-09 13:57 潜行1 阅读(13) 评论(0) 推荐(0) 编辑
摘要:常用的软件入 nginx,redis,ffmpeg等一系列使用make作为构建工具的目录,可以尝试使用以下的方式来编译可执行文件 # 1.下载源码 wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/gnu/gawk/ga 阅读全文
posted @ 2023-11-09 13:55 潜行1 阅读(31) 评论(0) 推荐(0) 编辑
摘要:目的 为了方便在嵌入式设备上操作 SQLite3 CLI 基本操作 apt就可以安装cli。 apt-get install sqlite3 以下的操作都是在cli中进行的 查看所有的表: .tables 查询表的所有数据: 查询的时候显示查询的列 .mode column 显示头 .headers 阅读全文
posted @ 2023-11-08 22:51 潜行1 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Ubuntu版本 ubuntu 22.04 未分类 先参考这个: Link 自动移除不再需要的软件包(推荐) 阅读全文
posted @ 2023-11-07 21:01 潜行1 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示