最新文章
Linux
c/cpp
Linux内核源码
Git 为 ssh 协议设置代理
前言
我们为终端设置clash代理的时候,一般都是设置的http/https或者socks.但是我们用github的时候一般是用密钥也就是ssh链接.
教程
在~/.ssh/config文件中加入……
AWS Lightsail 开启 Root 密码登陆权限
是一个脚本,开始创建用例的时候设为用户脚本,也可以在实例中执行该脚本。
将下面代码中的第一句中的Passwd改为自己将要设置的密码,否则默认 root 密码为 Pa……
deb包转rpm
前言
在Linux系统上有两种主要的软件包格式,分别是RPM和deb
rmp是红帽系的,例如fedora,centos
deb是debian系的,例如debian,ubuntu
安装alien
sudo yum instal……
xv6源码分析--内存管理
一、前言
xv6的内存管理在kernel/kalloc.c文件中,在线查看该代码请[点击](https://github.com/jintongxu/xv6-riscv/blob/riscv/kernel/kalloc.c)。(**注意:*……
异常控制流ECF
一、异常控制流(ECF)
现代系统通过使控制流发生突变来对这些情况做出反应。一般而言,我们把这些突变称为异常控制流(Exceptional Control Flow,ECF)。
ECF……
archlinux配置mit6s081-Fall 2020 Lab环境
前言
我一开始是用的docker环境,但是nvim复制后无法传递到系统剪切板,所以我换到了我的服务器(archlinux)上。
如果你想用docker环境,可以用我的这个docker ……
neovim调试xv6-riscv过程中索引不到对应头文件问题
和这篇文章neovim调试linux内核过程中索引不到对应头文件问题
出现的问题一样。
也是通过生成一个compile_commands.json文件来解决。
注意: 默认你已经安装完……
neovim调试linux内核过程中索引不到对应头文件问题
一、环境
neovim--0.9.4
mason的clangd LSP
二、问题
当用nvim打开linux源码文件时候会出现下列的情况,找不到对应的结构定义,也索引不到对应的头文件,在对……