本节代码的调试和实现过程可参看视频: Linux kernel Hacker, 从零构建自己的内核 在上一节,我们得知可用内存的大小后,我们就可以开发一个简单的管理算法去管理和分配可用用内存。 首先创建一个头文件mem_…
标签:linux
Virtual Box Setup for Ubuntu
VirtualBox Install VirtualBox Preferences Setting no Update Install Ubuntu and Configure Setting Clipboard and…
linux入门之命令执行顺序控制与管道
基本概念 本文旨在帮助你了解linux中顺序执行、选择执行、管道、cut命令、grep 命令、wc命令、sort命令等管道命令,进而高效率的使用 Linux 的技巧。 1、简单的顺序执行你可以用“;”分号来完成。 2、有…
和netstat说再见
当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。当服务器维持的连接达到上万个的时候,使用netstat等于浪费生命,而用ss才是节省时…
Arch声卡配置
ALSA Utilities Install the alsa-utils package. This contains (among other utilities) the alsamixer and amixer …
新手应知应会的Linux命令
编译地址: http://www.linux.com/learn/tutorials/842251-must-know-linux-commands-for-new-users 作者:Swapnil Bhartiya 译…
【学习笔记】yum错误[Errno -3] Error performing checksum
参考链接 Yum Error Performing Checksum – Hackery python-hashlib yum makecache 时出现[Errno -3] Error performing…
Gentoo 笔记
前日心血来潮,又给自己的机器安装了 Gentoo Linux,以下是相关的一些我记下的笔记,希望能有帮助。 解决 rxvt、emacs 乱码 事情是这样的……我安装好了 gentoo,英文和中文字体也已安装,打开 fir…
Linux 用户的 3 个命令行小技巧
Linux世界充满了乐趣,我们越深入进去,就会发现越多有趣的事物。我们会努力给你提供一些小技巧,让你和其他人有所不同,下面就是我们准备的3个小技巧。 1. 如何在不使用Cron的情况调度Linux下的任务 在Linux下…
linux中vim编辑器的基本使用
Vim编辑器有两种操作模式:普通模式和编辑模式,当打开编辑器时,默认是普通模式 Vim编辑器在内存缓冲区中处理数据。 vim(vi) filename 编辑文件 按 i 键进入编辑模式,按 Esc 键退出编辑模式,进入到…
用好你的Control键(针对类Unix系统用户)
本文首发在我的个人博客ghui.me欢迎指教 Control键是所有类Unix系统(Mac, Linux)下一个非常有用的按键,但也是一个经常被忽视的按键,特别是在Mac平台下,Command键完全代替了在Windows…
在CentOS 7.x中配置Docker私有库
在公司有时候去使用Docker Hub公共仓库可能不太方便,于是我们可以在公司内网搭建一个私有的Docker库。网上搭建Docker私有库的方法很多,有借助于Docker Hub的、有直接使用别人创建好的私有库,本文写的…