文章分类 - linux
摘要:【原文地址】http://blog.csdn.net/zilong00007/article/details/668109014.2.1 变量上一章我们谈到如何定义或取消变量,变量可被设置为当前shell的局部变量,或是环境变量。如果您的shell脚本不需要调用其他脚本,其中的变量通常设置为脚本内的...
阅读全文
摘要:【原文地址】http://blog.163.com/weibingtie@126/blog/static/170902379201237103847790/1、jdk-1_5_0_06-linux-i586.bin下载到/usr/soft,赋予可执行权限:chmod 755 jdk-1_5_0_06...
阅读全文
摘要:【原文地址】http://blog.163.com/clevertanglei900@126/blog/static/1113522592011412104238769/假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 我们可以用 ${ } 分别替换获得...
阅读全文
摘要:【原文地址】http://blog.sina.com.cn/s/blog_464f6dba0100psy9.html变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$...
阅读全文
摘要:【原文地址】http://blog.csdn.net/westmaniac/article/details/65350001.安装make编译器下载地址: http://www.gnu.org/software/make/ [c-sharp] view plaincopytarzxvfmake-3....
阅读全文
摘要:【原文地址】http://www.2cto.com/os/201303/195271.htmllinux中安装gcc和g++ 今天在linux的服务器上安装C/C++的编译器gcc和g++,运行了如下两条命令: www.2cto.com 1 yum install gcc 2 yum inst...
阅读全文
摘要:【原文地址 】http://hcleon.iteye.com/blog/1882484 # useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 假设当前用户是...
阅读全文
摘要:【转载地址】http://blog.csdn.net/zhuqinglu/article/details/2050927 解决方案:首需要切换到root身份$su -(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用
阅读全文
摘要:原文地址:http://blog.csdn.net/shentao17792/article/details/55563154个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。32位CPU有4个32位的通用寄存器EAX、EBX、ECX和EDX。对低16位数据的存取,不会影响高16位的数据。这些低16位寄存器分别
阅读全文
摘要:原文地址:http://book.51cto.com/art/200812/103108.htm本节介绍内核C语言程序中接触到的嵌入式汇编(内联汇编)语句。由于在编制C程序过程中一般很少用到嵌入式汇编代码,因此这里有必要对其基本格式和使用方法进行说明。具有输入和输出参数的嵌入汇编语句的基本格式为:asm("汇编语句": 输出寄存器: 输入寄存器: 会被修改的寄存器);除第1行以外,后面带冒号的行若不使用就都可以省略。其中,"asm"是内联汇编语句关键词;"汇编语句"是你写汇编指令的地方;"输出寄存器"表 示当这段嵌
阅读全文
摘要:原文地址:http://www.cnblogs.com/lxgeek/archive/2011/01/01/1923738.htmlGAS中每个操作都是有一个字符的后缀,表明操作数的大小。C声明GAS后缀大小(字节)charb1shortw2(unsigned) int / long / char*l4floats4doublel8long doublet10/12注意:GAL使用后缀“l”同时表示4字节整数和8字节双精度浮点数,这不会产生歧义因为浮点数使用的是完全不同的指令和寄存器。操作数格式:格式操作数值名称样例(GAS = C语言)$ImmImm立即数寻址$1 = 1EaR[Ea]寄存器
阅读全文
摘要:原文地址:http://blog.csdn.net/haoel/article/details/2879用GDB调试程序 (壹)GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平...
阅读全文
摘要:原文地址:http://blog.csdn.net/sunjerdege/article/details/3918347最近头大之至,一直想用bochs调试,结果她的魅力远胜于想象。网上流传很多bochs的调试大多盲目转载且内容大为英文 帮助的翻译,下面是我在一大师的博客上转帖过来的,关于用bochs进行调试的步骤和实践过程中使用的例子。 注:1.大师博客:http://www.cnblogs.com/smwikipedia/ 2.本文中所使用的bochs的版本为v2.1.1,否则有些命令不兼容正文------------------------------------------------
阅读全文
摘要:原文地址:http://www.chinaunix.net/old_jh/6/271992.html任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置 Crontab是UNIX系统下的定时任务触发器,其使用
阅读全文
摘要:转自:http://hi.baidu.com/yeyeok/item/80ad0df5d79f160ed99e72181、先到这个网址下http://dir.filewatcher.com/d/Other/Downloads/MySQLCC/mysqlcc-0.9.4-linux-glibc23.tar.gz.4516087.html2.安装先将文件移至/usr/local目录下,然后切换至想要安装该软件的目录:#sudo mv mysqlcc-0.9.4-linux-glibc23.tar.gz /usr/local#cd /usr/local解开软件包,并创建安装路径:#sudo tar
阅读全文
摘要:Linux中JDK1.6的安装和配置方法转自:http://www.cnblogs.com/yongtan/archive/2011/09/28/2194599.html一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下) 在.
阅读全文
浙公网安备 33010602011771号