共 45 篇文章
显示摘要每页显示  条
grep 的使用,显示查找内容的上下文。grep -C 5 foo file 显示file文件中匹配foo字串那行以及上下5行。如果想升级,升级的方法:最新的源码(google或者百度搜索主页),编译安装到某个地方,比如 /home/aaa/bin/ 那么以后用的时候就用 /home/aaa/bin/grep ,或者把 /home/aaa/bin 加到PATH环境变量即可。如果你把最新编译好的grep覆盖到你现...
linux定时任务的设置 crontab 配置指南。cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:10. 查看调度任务 crontab -l //列出当前的所有调度任务 crontab -l -u jp //列出用户jp的所有调度任务。编辑/etc/crontab 文件配置cron.cron服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一...
linux下生成core dump文件方法及设置core dump的概念:3) 默认情况下,core dump生成的文件名为core,而且就在程序当前目录下。通过修改/proc/sys/kernel/core_uses_pid文件,可以将进程的pid作为作为扩展名,生成的core文件格式为core.xxx,其中xxx即为pid.例如:将所有的core文件生成到/corefile目录下,文件名的格式为core-命令名-pid-时间...
在头文件中定义全局变量。1 //var.h2 3 #ifndef __VAR_H_4 #define __VAR_H_5 6 int var = 10;1 //func.cpp2 3 #include "var.h"4 5 int func(void)6 {7 return var;1 //main.cpp 2 #include <stdio.h> 3 #include "var.h" 4 5 int func(void);1 //global.h 2 #ifdef GLOBAL_VARIABLES_HERE 3 #undef EXTERN 4 #def...
学会至少半打编程语言。包括一门支持类抽象(class abstraction)的语言(如Java或C++),一门支持函数抽象(functional abstraction)的语言(如Lisp或ML),一门支持句法抽象(syntactic abstraction)的语言(如Lisp),一门支持说明性规约(declarative specification)的语言(如Prolog或C++模版),一门支持协程(coroutine)的语言(如I...
//全局变量 0void main(){ int count = 10; //局部变量10 printf("count =%d\n",count);//局部变量屏蔽了全局变量 所以输出结果是10 { int count = 20; printf("count =%d\n",::count); //作用域符号指出引用全局变量0 //::sort }}作为全局作用域符号,双冒号要放在开头。如果函数放在全局,就是全局函数如果变量定义在全...
// namespaces#include <iostream.h>namespace first { int var = 5;// using namespace example#include <iostream.h>namespace first { int var = 5;这里要注意,语句using namespace 只在其被声明的语句块内有效(一个语句块指在一对花括号{}内的一组指令),如果using namespace是在全局范围内被声明的,则在所有代码中都有效。...
以上提到的通知函数最后都调用 inotify_inode_queue_event(inotify_unmount_inodes直接调用 inotify_dev_queue_event ),该函数首先判断对应的inode是否被监视,这通过查看 inotify_watches 列表是否为空来实现,如果发现 inode 没有被监视,什么也不做,立刻返回,反之,遍历 inotify_watches 列表,看是否当前的文件操作事件被某个 watch ...
【Unix编程】C/C++获取目录下文件或目录。在Unix/Linux系统中,要获取一个指定目录下所有的文件或文件夹,一般用dirent.h(POSIX标准定义的目录操作头文件)。失败 - 返回NULL */ int closedir(DIR *dirp); /* 关闭目录流: 成功 - 返回0 失败 - 返回-1 */ struct dirent *readdir(DIR *dirp); /* 读取目录流: ...
在Linux 终端下不能按Ctrl + s?很多刚从windows转移到linux上来工作的同事,在用vim编辑程序时,常常会习惯性的按下Ctrl + s保存文件内容。事实上Ctrl + s在终端下是有特殊用途的,那就是暂停该终端,这个功能是否有什么实际用途,目前没有用到过,还不清楚。要退出这种状态,让终端继续运行,很简单,按下Ctrl + q就行了。
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部