以前一直以为宏的定义挺简单的,没有写过长的宏函数,最常用的是MAX()的定义,今天写一个宏函数的时候,相对于MAX()来说,稍微有点长,然后踩了一个小坑。一开始将宏函数定义的时候,为了书写方便,将一个函数写成了几行,但是没有用连接符号连接起来,类似于下面1 #define CHECK(ret) ({...
分类:
其他好文 时间:
2015-04-07 23:04:44
阅读次数:
238
实际应用中可能有这样的场景:给定一个进程名称特征串,查找所有匹配该进程名称的进程的详细信息。
解决的办法是:
(1) 先用pgrep [str] 命令进行模糊匹配,找到匹配该特征串的进程ID;
(2) 其次根据进程ID显示指定的进程信息,ps --pid [pid];
(3) 因为查找出来的进程ID需要被作为参数传递给ps命令,故使用xargs命令,通过管道符号连接;
(4) 最后显示进...
分类:
系统相关 时间:
2015-04-02 10:22:44
阅读次数:
233
gcc是C编译器;g++是C++编译器;linux下cc一般是一个符号连接,指向gcc;gcc和g++都是GUN(组织)的编译器。而CC则一般是makefile里面的一个名字,即宏定义,嘿,因为Linux/Unix都是大小写敏感的系统,这点一定要注意。
cc是Unix系统的C Compiler,而gcc则是GNU Compiler Collection,GNU编译器套装。gcc原名为Gun ...
分类:
其他好文 时间:
2015-04-01 11:28:23
阅读次数:
140
Array.prototype中定义了很多操作数组的方法,下面介绍ECMAScript3中的一些方法:1.Array.join()方法该方法将数组中的元素都转化为字符串并按照指定符号连接到一起,返回最后生成的字符串,可以包含一个参数,为连接数组元素的符号,默认为逗号。var ay = [1,2,3]...
分类:
编程语言 时间:
2015-03-30 20:26:51
阅读次数:
151
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务...
分类:
系统相关 时间:
2015-03-18 20:18:17
阅读次数:
191
硬连接创建一个单独的文件,其中包括有关源文件的信息和位置,引用该硬连接文件的效果跟引用源文件相同;; cp 中 -l --link hard link files instead of copying 用于创建一个 硬连接 可以看出 inode 位置是相同的;;; 即...
分类:
其他好文 时间:
2015-03-15 21:01:48
阅读次数:
129
文件状态: ******************************************** - d 目录 - s 文件长度大于0、非空 - f 正规文件 - w 可写 - L 符号连接 - u 文件有s u i d位设置 - r 可读 - x 可执行 ****************************...
分类:
系统相关 时间:
2015-03-12 17:27:27
阅读次数:
120
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务...
分类:
系统相关 时间:
2015-03-03 18:03:13
阅读次数:
178
***Linux下的文件类型如下:9 8 7 6 5 4 3 2 1 0- r w x r - x r - x第9位表示文件类型,可以为p、d、l、s、c、b和-:p表示命名管道文件 -pipe d表示目录文件 -directoryl表示符号连接文件 -link-表示普通文件 -...
分类:
其他好文 时间:
2015-02-28 18:22:48
阅读次数:
158
第一,什么是LVM
在传统上,如果一个分区大小是静态的。如果用户在这个分区上没有空间了,那么他要么重新分区(可能需要重装系统),要么像符号连接一样使用组装机。
一个分区就是物理磁盘上一系列连续数据块的概念演变而来。多数类Unix系统现在有能力分解物理磁盘到许多单元。多个驱动器上的存储单元可以汇聚成一个逻辑卷,它们可以分配给分区,另外,单元可以随着空间要求的改变从...
分类:
系统相关 时间:
2015-02-25 11:41:04
阅读次数:
214