随笔分类 -  Linux

摘要:1、加载BIOS:BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等2、读取MBR:硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节3、读取GRUB:系统读取内存中的grub配置信息,并依照此配置信息来启动不同的操作系统4、加载内核:根据grub设定的内核映像所在路径,系统读取内存映像,并进行解压缩操作,启动一系列的初始化函数并初始化各种设备,完成Linux核心环境的建立5、运行init进程:内核被加载后,第一个运行的程序便是/sbin/init,该文件会读取/etc/initta 阅读全文
posted @ 2013-09-01 22:02 Leung文
摘要:GCC参数: -c 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 例子用法:gcc -c hello.c -Idir对于#include,gcc/g++会到-I制定的目录查找,查找不到,然后将到系统的缺省的头文件目录查找 -Ldir 制定编译的时候,搜索库的路径。比如你自己的库 -llibrary 制定编译的时候使用的库 例子用法:gcc -lcurses hello.c -g在编译的时候,产生调试信息 -ggdb 此选项将尽可能的生成gdb的可以使用的调试信息 -static 此选项将禁止使用动态库。优点:程序运行不依赖于其他库缺点:文件比较大 -... 阅读全文
posted @ 2013-09-01 21:40 Leung文
摘要:打开Telnet:控制面板->程序和功能->打开或关闭windows功能计划任务:“at”,“at 22:00 shutdown /s”,“at id /delete”打开cmd并定位到当前目录:shift + 右键 阅读全文
posted @ 2013-09-01 00:04 Leung文
摘要:帮助文档:man显示版本:uname -a系统关机:shotdown -h now系统关机:shutdown -h hours:minutes &重启系统:reboot变更身份:su - root磁盘空间:df -h目录空间:du -sh dir1设置时间:date -s time1监控进程:top显示进程:ps -au终止进程:kill -9 pid终止进程:killall -9 cmd1查看进程:top -p ${pid}查看进程:cat /proc/${pid}/status端口占用:netstat -nap |grep port计划任务:crontab -e计划任务:at -f 阅读全文
posted @ 2013-03-24 16:53 Leung文
摘要:vi /etc/profilePATH=$PATH:/usr/java/jre1.6.0/binexport JAVA_HOME=/usr/java/jre1.6.0export CLASSPATH=$JAVA_HOME/lib:. 阅读全文
posted @ 2012-12-06 21:09 Leung文
摘要:0:行首$:行尾gg:文档首部G:文档尾部w:移至一个word的首部Ctrl+f:向前翻页Ctrl+b:向后翻页nG:移至第n行:n:移至第n行x:删除光标所在的字元dd:删除整行dgg:删除至档首dG:删除至文档尾d0:删除至行首D:删除至行尾i:在光标的字之前yy:复制整行nyy:复制n行p:粘贴u:undoctrl+r:redo/:向下查找?:向上查找q!:强制离开wq:存档离开x:存档离开w xx:另存为替换:[addr]s/源字符串/目的字符串/[option][addr]:检索范围,省略时表示当前行,“1,20”表示从第1行到20行,“%”表示整个文件[option]:表示操作类型 阅读全文
posted @ 2012-04-01 00:07 Leung文
摘要:******************************************************************************** wildcard:扩展通配符 patsubst:替换通配符 $@:规则的目标文件名。 $%:规则的目标文件是一个静态库文件时,代表静态库的一个成员名。例如,规则的目标是“foo.a(bar.o)”,那么,“$%”的值就为“bar.o”,“$@”的值为“foo.a”。如果目标不是函数库文件,其值为空。 $<:规则的第一个依赖文件名。如果是隐含规则,则它代表通过目标指定的第一个依赖文件。 $?:目标文件更新的依赖文件列表,空格分割。 阅读全文
posted @ 2012-03-31 00:10 Leung文
摘要:syntax on "语法高亮度显示set nocompatible "去掉有关vi一致性模式set ruler "打开状态栏标尺set number "显示行号set cursorline "突出显示当前行set showmatch "匹配模式,如左右括号匹配set autoindent "把当前行的对起格式应用到下一行set smartindent "依据上面的对起格式智能选择对起方式set incsearch "搜索选项set tabstop=4 "Tab键为4个空格set softtab 阅读全文
posted @ 2012-03-31 00:04 Leung文
摘要:服务端安装NTP1)检查是否已经安装:[root@localhost ~]# rpm -qa | grep ntpntp-4.2.2p1-9.el5_4.1 (这个就是已经安装的RPM包,或者其他版本的ntp)2)如果没有安装,可从http://support.ntp.org/bin/view/Main/SoftwareDownloads下载,安装RPM包:[root@localhost ~]# rpm -ivh ntp-4.2.2p1-9.el5_4.1.rpm服务端配置NTP服务1)编辑配置文件/etc/ntp.conf,添加对外开放权限:#开放所有网段的查询访问,nomodify是为.. 阅读全文
posted @ 2011-12-01 21:28 Leung文