- 博客(6)
- 收藏
- 关注
原创 Ubuntu中修改下载源和root管理员密码+Linux中头文件目录+扩展Vmare上Ubuntu虚拟机硬盘空间
选择合适的源,注意 Ubuntu 版本号:(一般只需要一个网址就可以了,其他的文件 sources.list 文件里有)的源 https://mirrors.tuna.tsinghua.edu.cn/ubuntu/的源 https://mirrors.ustc.edu.cn/ubuntu/的源 http://mirrors.aliyun.com/ubuntu/的源 http://ftp.sjtu.edu.cn/ubuntu/,将扩展分区调整至和扩展分区等大。,将扩展分区调整至最大。
2023-04-02 11:11:53
186
原创 ssh配置用于连接多个远程主机踩坑指南
ssh登录远程主机(服务器)一般有两种方式:无密钥方式 和 有密钥方式。无密钥方式需要每次都输入密码,而有密钥方式仅需第一次使用输入密码,以后均无需输入密码就能正确登录。
2023-04-02 10:56:10
330
原创 Effective C++总结
不只应该延后变量的定义,直到非得使用该变量的前一刻为止,甚至应该尝试延后这份定义知道能够给它初值实参为止。如果这样,不仅能够避免构造(和析构)非必要对象,还可以避免无意义的 default 构造行为。non-virtual 函数都是静态绑定的。如果 pB 被声明为一个 pointer-to-B,通过 pB 调用的 non-virtual 函数永远是 B 所定义的版本,即使 pB 指向一个类型为“B 派生之 class”的对象(而且这个对象有自己的该 non-virtual 函数实现)。
2023-04-02 10:38:20
240
原创 编译Linux内核全过程及添加系统调用
将下载的内核源码压缩包移动到目录 /usr/src (/usr/src:内核源代码默认的放置目录。首先需要切换到 root 账户,或使用 sudo 命令),解压并且换到内核源代码目录下。编译完成后显示:Kernel: arch/x86/boot/bzImage is ready (#4)括号里的 #4意思是这个内核的第4次构建。上面的工具编译 4.x 的内核足够了,但是 5.13 之后的还需要一些别的工具。,修改 arch/x86/include/asm/syscalls.h。3. 在内核源代码中。
2023-04-01 13:36:02
1550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人