暂存
pk_20140716
缘起于BIOS,发展于内核,直至进程启动,电脑的世界开启了!
展开
-
badblocks指令
硬盘是一个损耗设备,当使用一段时间后可能会出现坏道等物理故障。电脑硬盘出现坏道后,如果不及时更换或进行技术处理,坏道就会越来越多,并会造成频繁死机和数据丢失。最好的处理方式是更换磁盘,但在临时的情况下,应及时屏蔽坏道部分的扇区,不要触动它们。badblocks就是一个检查坏道位置的工具。一、命令参数badblocks使用格式为:引用badblocks [ -svwnf ]转载 2015-09-03 19:44:08 · 1116 阅读 · 0 评论 -
Makefile
make文件是unix下的自动化工具,在自己编写小程序是必不可少的一部分。使用make工具可以使用一个make命令完成多个文件编译,链接,直接运行。这节省了我们大部分的敲命令的时间。小程序三大部件:自己的代码 库代码 makefile文件当然作为一个重要的工具,make可以完成许多复杂的功能,借助于宏等。linux的配置,编译的自动化都是借助于make工具的。原创 2015-10-18 19:55:35 · 267 阅读 · 0 评论 -
gcc -I -L -l区别
gcc -I -L -l区别我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录:例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时转载 2016-04-10 13:34:15 · 240 阅读 · 0 评论 -
ubuntu安装as86 ld86
0.12内核的bootsect.S,setup.S都是由as86编译,虽然他的语法接近intel汇编的语法,但是还是遇到了一些麻烦。下载as86,ld86:sudo apt-get install bin86(ubuntu10.04lts desktop 默认没有安装)原创 2015-12-10 20:32:18 · 2003 阅读 · 0 评论 -
Linux系统调用
目录:1. Linux系统调用原理2. 系统调用的实现3. Linux系统调用分类及列表4.系统调用、用户编程接口(API)、系统命令和内核函数的关系5. Linux系统调用实例6. Linux自定义系统调用1.系统调用原理系统调用,顾名思义,说的是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特转载 2015-07-24 20:43:23 · 393 阅读 · 0 评论 -
Linux1.0系统调用列表
以下为linux1.0支持的系统调用sys_setup, sys_exit, sys_fork, sys_read,sys_write, sys_open, sys_close, sys_waitpid, sys_creat, sys_link,sys_unlink, sys_execve, sys_chdir, sys_time, sys_mknod, sys_chm原创 2015-07-22 19:53:23 · 506 阅读 · 0 评论 -
动画演示10个超有趣的Linux命令
你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际用处、 但很有趣的命令,它们的有趣并不是因为无用,而是真的有趣,接下来就让我们看看它们是如何搞怪的吧。AD:Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。在这些大量的有用的命令和脚本中,你会发现有少部 分命令工具不那么有用的——如果你转载 2015-09-05 11:05:05 · 453 阅读 · 0 评论 -
linux查看开启的服务
service --status-all原创 2015-08-24 19:07:22 · 1221 阅读 · 0 评论 -
Linux开机执行shell命令
Linux在启动的时候会去执行/etc/rc.local脚本的文件,也就是shell命令例如开机的时候删除某个文件,只需要在该文件中添加下面的语句即可vi /etc/rc.localrm -rf /asdfasd/adsfasdf/你要删除的文件绝对路径。然后:wq转载 2015-09-25 19:01:05 · 409 阅读 · 0 评论 -
用户管理系统调用
名字 用处 getuid() 获取用户ID setuid() 设置用户ID getgid() 获取组ID setgid() 设置组ID getgroups() 设置附加组ID setgroups() 设置附加组ID原创 2015-07-18 11:43:03 · 487 阅读 · 0 评论