摘要:每种外设都是通过读写寄存器进行控制,这些寄存器的访问地址都是连续的。程序访问外部设备(ISA设备、PCI设备),要通过I/O端口或者I/O内存。ISA设备普遍使用I/O端口,而大多数PCI设备则把寄存器映射到某个内存地址区段。申请I/O端口通过函数request_region,对I/O端口进行操作是...
阅读全文
摘要:报文的发送是由网络协议栈的上层发起的。网络协议栈上层构造一个需要发送的skb结构后(该skb已经包含了数据链路层的报头),调用dev_queue_xmit函数进行发送; dev_queue_xmit(skb);该函数先会处理一些缓冲区重组、计算校验和之类的杂事,然后开始处理报文的发送。发送报文有两种
阅读全文
摘要:首先.vimrc里面要有syntax onfiletype plugin onset filetype=c其次,/usr/share/vim/vim73/colors路径下要有相应的颜色配置文件,如blue.vim default.vim最后在.vimrc里面加入语句color blue这样就使用了blue的颜色方案,也可以根据自己的喜好自己修改颜色方案哦~~
阅读全文
摘要:sudo apt-get install mysql-server会提示安装,最后,会让你输入root用户的密码,完成即可。启动mysql服务: /etc/init.d/mysql start打开mysql数据库: mysql -u root -p 然后输入密码即可进入操作数据库关闭mysql数据库: mysqladmin -u root -p shutdown
阅读全文
摘要:linux主要文件目录具体情况/bin 可执行程序/boot系统开机用到的文件/etc系统主要的设定文件/home用户主目录/opt安装软件位置目录/proc虚拟缓存文件/var系统执行过程中,常态性变动文件/tmp所有用户都可以使用的临时目录
阅读全文
摘要:利用scp命令scp ferris@172.21.22.123:/tmp/list.txt .即使把ferris@172.21.22.123机器上的/tmp/list.txt文件拷贝到本机当前目录下Notes:如果出现connection refused错误就在两个机器上安装openssh-server方法:sudo apt-get install ssh openssh-server
阅读全文
摘要:把保存定义为快捷键ctrl+d(不知道为什么ctrl+s不行)map :w
阅读全文
摘要:使用man bash命令查看到的联机帮助文件中的相关解释如下:.bashrc - The individual per-interactive-shell startup file.这个文件主要保存个人的一些个性化设置,如命令别名、路径等。下面是个例子: # User specific aliases and functions PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" LANG=zh_CN.GBK export PATH LANG alias rm='rm -i'
阅读全文
摘要:在ubuntu系统中 添加环境变量方法1. 修改/etc/environment文件2. 向~/.bashrc文件中添加 export PATH="实际路径"修改文件的属主和群主属性chown 属主 文件chgrp 群主 文件
阅读全文
摘要:gzip:文件压缩命令gzip[参数][文件或者目录] -d(decompress)解开压缩文件。 -r(recursive)递归处理,将指定目录下的所有文件及子目录一并处理。 -v(verbose)显示指令执行过程。
阅读全文