随笔分类 - linux
linux learning.
摘要:在这里, 我通过NAT的方式, 通过主机访问虚拟机. 需要做的是, 将主机中访问的端口, 映射为虚拟机的'编辑->虚拟网络编辑器->vmnet8', 如下图在弹出的'映射传入端口'界面中,做端口映射编辑, 如图其中, 192.168.16.123是虚拟机的ip地址; 8080是部署在虚拟机上的...
阅读全文
摘要:linux上安装mysql, 就需要两个文件, xx.client.xx.rpm和 xx.server.xx.rpm如MySQL-client-community-5.1.72-1.rhel5.i386.rpm 和MySQL-server-community-5.1.72-1.rhel5.i386....
阅读全文
摘要:概述: 初次将java web项目部署到linux上, 还是很顺利的, 基本上没有什么错误。 步骤: 1, 安装jdk(官网中说了很清晰了),在linux上安装安装jdk, 不想windows那样, 需要两个文件(.gz和.rpm)如(jdk-7u79-linux-i586.gz和 j...
阅读全文
摘要:在学些shell的 grep, awk, sed 中,发现书中用大多都是单引号. 一开始我总在寻思,为什么用单引号,明明双引号也是行的呀. 中倒是说过:单引号 中的特殊字符失去了特殊意义. 当时也就有那么个印象,记没那么深刻.实践用到的时候,方才知道. 所以,我觉得,如果需要匹配特殊字符...
阅读全文
摘要:stdio.h 头文件中,有以下内容(用内部行号解释): 1 /* The opaque type of streams. This is the definition used elsewhere. */ 2 46 typedef struct _IO_FILE FILE; 3 ... ...
阅读全文
摘要:描述:一般说的Linux源码的目录,默认是基于 /usr/include/ 的. 使用1 char *strerror(int errnum); 函数打印错误代码的描述.我简单对比了一下,发现描述大体一致,但有些地方,strerror 函数的描述还稍微详细点. 在实际编程中用这一招解决了不少原...
阅读全文
摘要:#define定义“可读”的常量以及一些宏语句的任务,而typedef则常用来定义关键字、冗长的类型的别名。
阅读全文
摘要:说明:涉及到的头文件(.h),目录默认都是基于 /usr/include/ 目录.1.在"/sys/types.h"中,有下列内容:1 #include 2 #ifndef __pid_t_defined3 100 typedef __pid_t pid_t;4 101 # define __pid...
阅读全文
摘要:终于搞定了,之前弄那么两天配置,都不成功.需要软件:ctagstaglist1,ctags. 1)说明: 这个我就不演示了,我的RedHat5.5本身就有ctags. 2)验证ctags是否已经安装: 在终端上输入ctags --version后,会出现如下所示信息(表示安装过):E...
阅读全文
摘要:在 ~/.vimrc (没有该文件可以手动创建)中输入map :r !date实现在 '一般模式'状态点击 F4时,自动在vim中打印当前时间.不过打印格式不知道...哪位知道可以告诉我...谢...
阅读全文
摘要:POSIX.1 将 read函数的原型做了修改,经典的定义为1 int read(int filedes, char *buf, unsigned nbytes);修改为1 ssize_t read(int filedes, void *buf, size_t nbytes);主要从以下几个方面考虑...
阅读全文
摘要:概述: 想装 ctags,装不上.看到老外有篇日志,是在vi 7.2版本上运行.怕是vi版本的原因,于是想升级,网上升级的方法写得少,有的写的太无语了,只有他自己看得懂.这里,简单说下.搞半天了,终于ok.更新vim步骤:1.下载压缩文件: 在vim的官网上下载所需的版本,这里选择vim-7.4...
阅读全文
摘要://comment1,'ctrl+v' to VISUAL BLOCK mode.2,'j' or 'k' to select/deselect lines.3,'I' to INSERT mode.4,'#' and 'ESC'.//uncommentstep '1','2' are the sa...
阅读全文
摘要:solution: 1)swap to another tty, kill processes using 'sudo kill -9 pid' 2)'Recover' the 'warn-opennig' file, backup, and delete the '.wap' hidden f...
阅读全文
摘要:commons: all of them could use regular-expression to match the result. differences: 1)grep: search for files with patterns. 2)awk: any...
阅读全文
摘要:(Wikipedia)Network address translation(NAT) is a methodology of modifyingnetwork addressinformation inInternet Protocol(IP)datagrampacket headers wh...
阅读全文
摘要:ref:http://www.cnblogs.com/jiangjh/archive/2011/06/27/2091164.html#commentform入门篇《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux。另外比较热门的也可以看看《鸟...
阅读全文
摘要:more(ref:more, less, and most)more(1) is what we call a pager utility. Oftentimes the output of a particular command is too big to fit on one screen. ...
阅读全文
摘要:more命令,功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上。more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能。more命令从前向后读取文件,因此在启动时就加载整个文件。1...
阅读全文

浙公网安备 33010602011771号