linux
文章平均质量分 50
lxmuyu
这个作者很懒,什么都没留下…
展开
-
inux 设备树 (一) 初探
Linux设备树最初是由Grant Likely于2007年提出的,作为一种描述硬件信息的机制。在此之前,Linux内核通常使用硬编码的硬件信息,这样很难支持多种配置。然而,硬件的发展和复杂性不断增加,这导致了内核中硬件描述信息的不断增加和混乱。因此,Linux社区开始着手制定一种更好的方式来描述硬件信息。这便是Linux设备树的雏形。最初,设备树是作为PowerPC架构上的一种机制,用于描述Open Firmware标准下的硬件配置信息。原创 2023-11-20 21:00:00 · 394 阅读 · 0 评论 -
2022-03-28-Git detach head 分析
博客迁移:不恰饭的小站https://blog.buqia.fun/2022/03/28/2022-03-28-Git%20detach%20head%20%E5%88%86%E6%9E%90/1. Git detached head 的含义detached head 是一种 HEAD 指针指向了某一个具体的 commit id,而不是分支名称(master、…)的情况。2. Git detached head 的产生、操作与消亡产生:git checkout 到一个 commit I..原创 2022-03-28 17:34:57 · 884 阅读 · 0 评论 -
git永久删除远端的文件和提交
1. 问题在 remote 提交时,增加了一个文件,但这个文件不应该被提交,想删除文件,同时已经有了多次在这提交后的新提交,如何操作?原有链a==>b==>c==>d ^ |有问题的提交要做到a==>c==>d 2. 操作a==>b==>c==>d方法一:(推荐)git rebase -i a修改 b 为 dropgit reflog expire --expire-unreachable=now --all原创 2022-03-25 15:43:46 · 402 阅读 · 0 评论 -
策略路由实战
IPwwan0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500inet 10.164.219.2 netmask 255.255.255.252 destination 10.164.219.2wlx08beac133294: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 172.168.111.115 netmask 255.原创 2021-11-01 14:07:59 · 245 阅读 · 0 评论 -
debian10 卸载openjdk11并安装 openjdk8
0. 博客迁移也可访问 不恰饭的小站1. debian10 卸载openjdk11并安装 openjdk81.1. 卸载openjdk11apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common'原创 2021-10-21 22:00:00 · 1643 阅读 · 0 评论 -
Linux 脚本删除目录下指定类型的文件
find . -type f | grep XXX | xargs rm -f原创 2021-07-05 11:38:01 · 263 阅读 · 0 评论