- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 linux下的常用命令
*如何用tar进行远程备份tar czf 11.22.33.44:/home/fred /etc说明:1. 此命令将本地机器的etc目录下的全部文件备份到远程机11.22.33.44的fred 用户的根目录下.2. 前提条件:把本地机器的ip地址写在远程机fred用户的根目录下的.rhosts文 件中. *如何查看某个端口运行的是那个程序lsof -i tcp:22 或
2009-02-25 17:15:00 706
原创 同步
同 步 在进行多线程和多进程编程的时候,总会遇到多个进程或多个线程对同一块数据的访问。这是我们就需要使用某种同步的手段来保证数据的正确访问。 1 互斥锁和条件变量 使用范围:同一进程中的不同线程间;1.1 互斥锁 *基本概念 互斥锁是指相互排斥,是最基本的同步形式。它可以用来保护临界区,以保证任何时候都只有多个线程中的一个线程在期间运行。
2009-02-23 18:02:00 1039
原创 adobe reader 7.0 无法读取中文pdf文件的解决方法
安装了一个adobe reader 7.0 for linux 由于但是是用rpm安装的,所以也不知道里面都有些什么东东。今天我打开一个中文pdf文件的时候,出现了以下错误:TheTraditional Chinese Language Support Package is required to displaythis page properly. Under the current
2009-02-20 13:59:00 5235
原创 如何下载一个网站的整个目录
最近需要下载一些资料,但是有的是一个文集夹的多个文件,于是想到了wget,看了看手册太多了,希望能快点查到,于是在网上查了一圈,在http://www.lslnet.com/linux/docs/linux-4504.htm找到了一个很好的解答: 可根据需要选择用下面的参数:$ wget -c -r -nd -np -k -L -p -A c,h www.xxx.org/pub
2009-02-19 11:15:00 18116 1
原创 sed/awk/grep 相关问答
*一个文件有以下日志数据段,现要取出其中的MIN号==================================================================message=AUTH:AC:GlobalChal:Fail - RANDC mismatch, Denied=N, ReportType=3 Message Id=32032; subs
2009-02-18 12:35:00 968
原创 unpv2-共享内存
1,共享内存*要点.共享内存允许两个或多个进程共享一段给定的内存区域。因为她不需要进行系统调用,所以是进程间通信最快的方式。.多个进程在访问共享内存时需要某种形式的同步,最常用的是信号量,记录锁,互斥锁。.通过fork生成的子进程不会和父进程共享内存区,而是把内存区复制一份。*mmap()函数把一个文件或者一个posix共享内存区对象映射到调度进程的地址空间。使...
2009-02-16 16:29:00 892
原创 APUE读书笔记-I/O多路转接
高级I/O1, I/O多路转接select 函数 /* According to POSIX.1-2001 */ #include /* According to earlier standards */ #include #include #include int select(int nfds, fd_
2009-02-16 16:26:00 1615
原创 APUE读书笔记-高级I/O
高级I/O1,非阻塞I/O 有些调用可能会使进程永远阻塞,它们可能包括: .读管道,终端设备或网络设备的数据并不存在时,读操作会使调用者永远阻塞。 .数据不能立即被写到上述同类型文件接受,该写操作也会阻塞。 .在某条件发生之前,打开某种类型的文件,也会被阻塞,例如:打开用写模式打开FIFO,该FIFO没有任何其>他进程用读模式打开时,也会阻塞。 .对已经
2009-02-16 11:02:00 1509 1
原创 APUE读书笔记-进程通信
进程通信1, 管道(pipe) 在理解管道时需要注意的地方: .管道是半双工的,不能假设它是全双工的。 .它只能用在有公共祖先的进程之间。比如shell几个命令之间用管道连接,但父进程都是终端进程。 1.1 管道的创建 #include int pipe(int filedes[2]);DESCRIPTION pipe() creates a pai
2009-02-16 10:59:00 1003
原创 info 常用命令
常用命令 按ctrl+h 也可以出现该帮助手册,ctrl+x 0 可以关闭该窗口 l 按L可以回到以前浏览过的页面。 RET(回车) 跟随光标下的超文本连接。 i 在本 Info 文件的索引条目中搜索指定的字符串,
2009-02-12 15:33:00 1109
原创 如何长久保持两个人亲密的关系
情感专家建议: 无论是刚刚恋爱,还是结婚多年,1,学会倾听 用心倾听,不要心不在焉;关掉你的收音机,电视机等,全身心的倾听。还要用眼神,和语言,手势互动。尤其是一方感到焦躁,和烦恼时,更需要耐心倾听。因为你可以通过倾听了解到对方的问题所在。 2,关注对方的优点 如果你只关住对方的缺点,那么在一起又有什么意思呢。 所以,关注对方的优点,特别是你最欣
2009-02-12 13:48:00 1027
原创 APUE读书笔记--进程基础
第8章 进程控制*进程标识每个进程由一个正整数唯一标识,若该进程终止,它的进程标识整数可以被其他进程使用。L/Unix系统中 0进程表示swapper进程,它不执行磁盘上的代码,所以被称为系统进程。进程1,也就是init进程负责在自举后启动一个UNIX系统,通常配合/etc/rc*等文件启动系统。 *关于fork .fork是创建一个新进程的唯一方式,它调用一次,返回两次。然后两者
2009-02-10 12:50:00 1010
原创 APUE读书笔记
第3章 文件I/O * ssize_t read(int fd, void *buf, size_t count); 函数在从文件描述符中读时,很多原因导致读不到count个字符,所以在进行读取操作时需要处理一下,特别是在进行网络和管道读取的时候。 一般的处理方式是 while((rt = read(fd, buffer, size) == -1) && (errno == E
2009-02-06 13:46:00 1178
unix network programing
2009-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人