linux

Linux内核驱动fsync机制实现图解
linux

Linux内核驱动fsync机制实现图解

阅读(10) 作者(admin)

fasync机制是通过内核发送出的SIGIO信号来实现通知机制的,并不是通过休眠唤醒在Linux内核中的IO模型基本分为4类:

1、同步阻塞I/O
2、同步非阻塞I/O
3、异步阻塞I/O
4、异步非阻塞I/O


同步:应用显式...

Ubuntu下Eclipse的安装方法(图文详解)
linux

Ubuntu下Eclipse的安装方法(图文详解)

阅读(15) 作者(admin)

今天终于找到了一篇很好得文章,在Ubuntu下面怎么很方便的安装eclipse,太好了,下面分享一下1. 下载jre,eclipse,cdt其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c/c++程序的插件。1...

linux

Linux系统调用fsync函数详解

阅读(22) 作者(admin)

Linux fsync函数主要用于将同步内存中所有已修改的文件数据到储存设备,多用于备份功能描述:

同步内存中所有已修改的文件数据到储存设备。

用法:
#include <unistd.h>

int fsync(int fd);

参数:
fd...

linux

玩转Linux文件描述符和重定向

阅读(10) 作者(admin)

本文介绍linux中文件描述符与重定向的相关知识,文件描述符是与文件输入、输出相关联的整数,它们用来跟踪已打开的文件。有需要的朋友参考下linux下的文件描述符是与文件输入、输出相关联的整数。它们用来跟...

图片缩略图生成工具GraphicsMagick介绍及安装方法
linux

图片缩略图生成工具GraphicsMagick介绍及安装方法

阅读(13) 作者(admin)

通过使用OpenMP可是利用多线程进行图片处理,增强了通过扩展CPU提高处理能力, GraphicsMagick可以再绝大多数的平台上使用,Linux、Mac、Windows都没有问题GraphicsMagick号称图像处理领域的瑞士军刀。 短小...

linux

Linux tcpdump命令的用法详解(内容较多)

阅读(10) 作者(admin)

本文详细介绍下,linux中有关tcpdump命令的用法,一个可以根据使用者的定义对网络上的数据包进行截获的包分析工具,感兴趣的朋友参考下tcpdump命令,即:dump the traffic on a network,根据使用者的定义对网络上的...

linux

linux下nanosleep() & sleep()的区别

阅读(82) 作者(admin)

sleep()和nanosleep()都是使进程睡眠一段时间后被唤醒,但是二者的实现完全不同用户程序中的睡眠: sleep()
usleep()
nanosleep()sleep()和nanosleep()都是使进程睡眠一段时间后被唤醒,但是二者...

linux

PHP time_nanosleep() 函数使用介绍

阅读(13) 作者(admin)

time_nanosleep() 函数延迟代码执行若干秒和纳秒定义和用法
time_nanosleep() 函数延迟代码执行若干秒和纳秒。

语法
time_nanosleep(seconds,nanoseconds)

参数...

linux

linux awk 内置变量使用介绍

阅读(13) 作者(admin)

awk是个优秀文本处理工具,可以说是一门程序设计语言。下面是awk内置变量,需要的朋友可以参考下一、内置变量表 属性 说明 $0...

linux

linux下使用lftp的小结(远程服务器备份)

阅读(24) 作者(admin)

今天在解决一个远程服务器备份的问题时,用到了lftp的相关知识,整理如下,需要的朋友可以参考下今天在解决一个远程服务器备份的问题时,用到了lftp的相关知识。整理如下:lftp的功能比较强大,相比原来用ftp,方便了...

linux

linux下使用find命令根据系统时间查找文件用法

阅读(7) 作者(admin)

这篇文章主要为大家介绍了find 命令有几个用于根据您系统的时间戳搜索文件的选项,需要的朋友可以参考下这些时间戳包括
复制代码代码如下:
mtime 文件内容上次修改时间
atime 文件被读取或访问的时间
ct...

linux

linux中通过date命令获取昨天或明天时间的方法

阅读(11) 作者(admin)

date命令可以获取当前的时间,通过man,可以看到date有很多参数可以用,很容易做到格式化例如:
复制代码代码如下:
date +"%F"
输出格式:2011-12-31</p><p>date +"%F %H:%M:%S"
输出格式:2011-12-31 16:29:50

这...

linux

修改linux系统时间的方法(date命令)

阅读(29) 作者(admin)

date命令不仅可以显示系统当前时间,还可以用它来修改系统时间,下面简单的介绍下,方便需要的朋友命令格式为:date -s 时间字符串例如只修改系统的日期,不修改时间(时分秒)date -s 2012-08-02或只修改时间不修改日...

linux

Linux下修改时间时区的方法介绍

阅读(20) 作者(admin)

在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和 hwclock用法相近,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系以前一直用date设置,这次参考网上资料,终于整了个...

linux

Linux下U盘病毒删除不了的解决方法

阅读(15) 作者(admin)

在Linux下使用U盘时,每次都看到一个什么auto之类的文件怀疑是一个病毒,由于其属性全不是删不掉,百度一下发现个不错的解决方法在此与大家分享,感兴趣的朋友可以了解下在Linux下使用U盘时,每次都看到一个什么au...

linux

vi编辑器有什么作用 什么是vi编辑器

阅读(16) 作者(admin)

vi编辑器的是随UNIX操作系统开发而产生的,vi编辑器是一个功能强大的编辑器,也是UNIX操作系统的标准编辑器使用unix或linux系统的网友经常会听到别人说打开某某某文件,或vi打开,或是ee打开文件之内的,那么什么...

Linux网络编程wait()和waitpid()的讲解
linux

Linux网络编程wait()和waitpid()的讲解

阅读(10) 作者(admin)

本文讲的是关于wait和waitpid两者的区别与联系。为避免僵尸进程的产生,无论我们什么时候创建子进程时,主进程都需要等待子进程返回,以便对子进程进行清理。为此,我们在服务器程序中添加SIGCHLD信号处理函数...

linux

Linux网络编程使用多进程实现服务器并发访问

阅读(18) 作者(admin)

采用多进程的方式实现服务器的并发访问的经典范例。采用多进程的方式实现服务器的并发访问的经典范例。
程序实现功能:
1.客户端从标准输入读入一行文字,发送到服务器.
2.服务器接收到客户端发来的文字后,原...

linux

linux网络编程socket介绍

阅读(17) 作者(admin)

linux网络程序分为服务端程序和客户端程序,linux编写网络程序时,一般是基于TCP协议或者UDP协议进行网络通信的。一.概念介绍
网络程序分为服务端程序和客户端程序。服务端即提供服务的一方,客户端为请求服务...

linux

linux系统中的批量删除文件与空文件删除的命令介绍

阅读(12) 作者(admin)

本章为大家详细的整理了,在linux系统中批量删除文件和空文件删除的命令,请大家“对症下药”linux下面删除文件或者目录命令rm(remove)功能说明:删除文件或目录。语 法:rm [-dfirv][--help][--version][文件...

linux

ubuntu系统查找命令大全、ubuntu查找命令详解

阅读(22) 作者(admin)

ubuntu系统查找命令大全、ubuntu查找命令详解,需要的朋友可以看看一.以文件名查找:
1. find 命令
find / -name "filename"
目的:在根目录“/”开始搜被称为filename的文件,“filename&rdq...