应该是今年为初学者新加的项目,不是很难,但是还是有很多不知道的,浅 浅 写了一遍收获还不错。题目旁边还多了个hacker,我记得以前只有solve来着,不知道什么意思,可能是更hacker的解决办法,心情爆炸来pwn看看还是不错的。
Hello HackersIntro to Commands学会执行命令就行,直接
1./hello
Intro to Argumen...
风扇控制这里只记录笔者本人对蓝天模具(clevo)使用linux的过程中控制风扇的探索,如果你不是此类模具,请参考Fan_speed_control。
国内二线品牌大部分都是蓝天模具,不是的比如有联想、华硕、戴尔,其它我也不清楚,网上随便搜搜就能找到自己电脑是什么模具了。
对于蓝天模具的电脑,我在探索过程中发现Archlinux wiki中给的所有方法均不起作用,sensors-de...
NTP(Network Time Protocol)是一种广泛使用的时间同步协议,旨在通过网络将计算机时钟同步到UTC(Coordinated Universal Time),目的是为了解决不同系统之间时间一致性的问题,可以看一下这个典型的时钟同步算法工作原理:
时间交换:NTP客户端向一个或多个NTP服务器发送时间请求,服务器回应当前的时间。客户端接收到多个服务器的时间后,会计算出最准确...
记录一次git push大仓库的问题,背景是一个在本地的仓库推送到一个新仓库中(包括所有的历史提交记录)git error: failed to push some refs to remote这个问题是本地和远程会产生冲突,因为远程是新仓库,和本地仓库并没有联系,所以这里可以直接git pull <repository> <branch> --allow-unrel...
原电脑为单硬盘Windows,安装Archlinux之后是单硬盘双系统,efi分区为260MB(可以在Windows下使用diskgenius查看)说在前面的话在安装之前,建先阅读一下archlinux真的适合我吗
安装流程这里参考新手上路和Archlinux wiki
这里要补充一点的是在进入boot之后检查一下自己的SATA Mode,如果是RAID,则会导致你在安装archlinux的...
https://missing-semester-cn.github.io/2020/version-control/https://jiapeng.me/git-ssh-proxy/
git设置代理1.使用环境变量123456export http_proxy=http://proxyuser:proxypwd@proxy.server.com:8080export https_proxy...
检查是否已有交换文件首先,检查是否已有交换文件正在使用:
1sudo swapon --show
如果已有交换文件 /swapfile,你可以禁用它,删除旧的交换文件,然后再创建新的交换文件。
禁用并删除旧的交换文件
禁用当前交换文件:
1sudo swapoff /swapfile
删除旧的交换文件:
1sudo rm /swapfile
创建新的交换文件
创建新的交换文件:
1s...
查找库文件locate:首先要确保locate数据库是最新的:
1sudo updatedb
然后查找库文件:
1locate libpthread.so
确认库文件的存在ldconfig -p:这个命令显示链接器的库缓存中所有已知的库,它可以检查特定的库是否已在系统的链接器配置中
1ldconfig -p | grep libpthread
安装库文件使用系统对应的包管理器安装
...
Chrome插件Vimium使用教程
在当前标签页打开指定的链接:f在新标签页打开指定的链接:F定位到页面的输入框:gi在Chrome浏览器中所有打开的标签页(包括所有打开窗口中的标签页)中搜索跳转到上一个(左边)标签页:J跳转到下一个(右边)标签页:K跳转到上一次访问的标签页:^重新打开最后关闭的标签页:X固定或者取消固定当前标签页:Alt+P添加标记,当你看一篇长文章时,如果你需要看前面...
tmux 可以在一个终端窗口中运行多个“面板”或“窗格”,并且可以将多个面板/窗格窗口组合成一个“窗口”的集合。以下是 tmux 的一些常用操作和用法。
启动 tmux在终端中输入 tmux 命令即可启动 tmux。
新建窗口使用命令 Ctrl-b c 来在当前的会话中创建一个新窗口。新窗口的编号将自动递增。
切换到其他窗口使用命令 Ctrl-b 数字键 来切换到当前会...