摘要: 1.用R命令查看、改变CPU寄存器的内容;2.用U命令将内存中的机器指令翻译成汇编指令;3.用D命令查看内存中的内容;4.用E命令改写内存中的内容;5.用T命令执行一条机器指令6.用G命令运行至断点处7.用A命令以汇编指令的格式在内存中写入机器指令8.用C命令进行内存区域比较R命令用来显示和修改16位寄存器的值,包括以下两种格式。(1)-R 显示所有寄存器(包括Flags)的值并反汇编CS:IP所指的指令(2)-R 显示指定寄存器的值,并等待用户键入新的值,按回车键结束R命令。(3)RF 只显示标志寄存器内容 标志位标志为1标志为0CF进位(有/否)CYNCPF奇偶(偶/奇)PEPOAF... 阅读全文
posted @ 2013-09-05 10:24 三六五 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 第1列分钟1~59 第2列小时1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~6(0表示星期天) 第6列要运行的命令下面是crontab的格式: 分 时 日 月 星期 要运行的命令这里有crontab文件条目的一些例子:30 21 * * * /usr/local/apache/bin/apachectl restart 上面的例子表示每晚的21:30重启apache。45 4 1,10,22 * * /usr/local/apache/bin/apachectl restart 上面的例子表示每月1、10、22日的4 : 45重启apache。10 1 * * 6, 阅读全文
posted @ 2013-09-04 16:11 三六五 阅读(163) 评论(0) 推荐(0) 编辑
摘要: od(octaldump) 功能说明:输出文件内容。语 法:od[-abcdfhilovx][-A][-j][-N][-s][-t][-w][--help][--version][文件...]补充说明:od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。参 数: -a 此参数的效果和同时指定"-ta"参数相同。 -A 选择要以何种基数计算字码。 -b 此参数的效果和同时指定"-toC"参数相同。 -c 此参数的效果和同时指定"-tC"参数相同。 -d 此参数的效果和同时指定"-tu2"参数相同。 -f 阅读全文
posted @ 2013-08-24 14:58 三六五 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 在Linux使用过程中,我们如果要了解文件系统的配置情况,可以使用dumpe2fs查看ext2/ext3/ext4格式的文件系统信息。命令格式: dumpe2fs [选项] 设备常用选项: -h 仅列出超级块中的信息,而不显示磁盘块组的详细信息。对于基本的文件系统维护工作来说,了解超级块中的信息已经足够。实例: # dumpe2fs -h /dev/sda3 dumpe2fs 1.40-WIP (14-Nov-2006) Filesystem volume name: Filesystem UUID: 6f99e051-8a52-48d1-94c1-988871494240 Filesyst. 阅读全文
posted @ 2013-08-24 14:55 三六五 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 功能说明:建立ext2文件系统。语 法:mke2fs[-cFMqrSvV][-b][-f][-i][-N][-l][-L][-m][-R=][设备名称][区块数]补充说明:mke2fs可建立Linux的ext2文件系统。参 数:-b指定区块大小,单位为字节。-c检查是否有损坏的区块。-f指定不连续区段的大小,单位为字节。-F不管指定的设备为何,强制执行mke2fs。-i指定"字节/inode"的比例。-N指定要建立的inode数目。-l从指定的文件中,读取文件西中损坏区块的信息。-L设置文件系统的标签名称。-m指定给管理员保留区块的比例,预设为5%。-M记录最后一次挂入的目 阅读全文
posted @ 2013-08-24 14:52 三六五 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file使用方式:dd [option]如果你想要在线看 manual, 可以试试:dd --help或是info dd如果你想要看看这个版本如何:dd --version输入或输出dd if=[STDIN] of=[STDOUT]强迫输入或输出的Size为多少Bytesbs: dd -ibs=[BYTE] -obs=[SIZE]强迫一次只做多少个 Bytescbs=BYTES跳过一段以后才输出seek=BLOCKS跳过一段以后才输入skip=BLOCKS当然你可以拿这个来方便的拷贝光碟(注 阅读全文
posted @ 2013-08-24 14:43 三六五 阅读(243) 评论(0) 推荐(0) 编辑
摘要: GDB 命令详细解释Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具。和所有常用的调试工具一样,gdb提供了以下功能: # 监视程序中变量的值 # 在程序中设置断点 # 程序的单步执行在使用gdb前,必须先载入可执行文件,因为要进行调试,文件中就必须包含调试信息,所以在用gcc或cc编译时就需要用-g参数来打开程序的调试选项。调试开始时,必须先载入要进行调试的程序,可以用以下两种方式: * 在启动gdb后执行以下命令: file 可执行文件路径 * 在gdb启动时就载入程序: g... 阅读全文
posted @ 2013-08-23 11:13 三六五 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 名称:rm 使用权限:所有使用者 使用方式:rm [options] name... 说明:删除档案及目录。 参数: -i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一删除。 范例: 删除所有C语言程式档;删除前逐一询问确认 : rm -i *.c 将 Finished 子目录及子目录中所有档案删除 : rm -r Finished功能说明:删除文件或目录。语 法:rm [-dfirv][--help][--version][文件或目录...]补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r&q 阅读全文
posted @ 2013-08-23 10:57 三六五 阅读(197) 评论(0) 推荐(0) 编辑
摘要: linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于单字符)。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示匹配行及 行号。-s:不显示不存在或无匹配文本的错误信息。-v:显示不包含匹配文本的所有行。pattern 阅读全文
posted @ 2013-08-23 10:51 三六五 阅读(260) 评论(0) 推荐(0) 编辑
摘要: as命令是gas软件,我们知道在linux下,可以调试,链接,生成可执行文件的方式有多种。可以编译成链接文件的类似dos软件的有nasm(intel汇编指令),类似dos的masm,还有就是gnu的开源的gas,当然也可以用gcc,gdb来调试汇编。相对来说在linux下你有更多的选择,ld命令是用来把链接文件生成可执行文件。下面我们就以一个简单的例子介绍使用这些工具。这里写的汇编代码是at&t汇编格式,我用intel汇编来解释它(也就是会给出intel汇编的书写方式)#cpuid.s 简单的例子 获的cpu相关的信息 intel用“;”来注释.section .data data s 阅读全文
posted @ 2013-08-21 17:51 三六五 阅读(786) 评论(0) 推荐(0) 编辑