
Linux
文章平均质量分 87
link200809
这个作者很懒,什么都没留下…
展开
-
linux 多进程编程
Linux下Fork与Exec使用http://write.blog.youkuaiyun.com/postedit一、引言 对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,转载 2013-11-03 09:16:29 · 770 阅读 · 0 评论 -
查看Linux iso 文件内容
ISO文件是一种磁盘镜像文件,Linux系统里打开ISO文件,实际是挂载ISO文件。有两种方法:一、手工命令方式,首先确认内核加载了loop模块:modprobe loop;创建ISO文件挂载点:mkdir /media/iso;挂载ISO文件:mount your-iso-file.iso /media/iso/ -t iso9660 -o loop二、使用辅助工具挂载ISO文件:Gmoun...转载 2018-08-27 16:41:07 · 3210 阅读 · 0 评论 -
e2fsck
e2fsck原创 2014-02-12 20:43:46 · 1098 阅读 · 0 评论 -
/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_l
重新编译curl 安装后 yum 报错/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback系统环境:CentOS release 6.2 (Final)2.6.32-220.13.1.el6.x86_64 #1 SMP Tue Apr 17 23:56:转载 2013-12-24 11:08:25 · 11741 阅读 · 0 评论 -
centos6.x 和centos5.x nfs 服务配置
在Centos6下必须先启动rpcbind,而不是portmap:(这个要紧记啊)service rpcbind start 再安装启动NFS成功! 1、是否安装了NFS和portmap RPM包[root@ha01 /]# rpm -qa | grep nfsnfs-utils-1.0.9-44.el5nfs-utils-lib-1.0.8-7.6.el5[root@转载 2013-12-24 13:17:25 · 767 阅读 · 0 评论 -
快速假设自己本地iso文件的yum库
附:建立本地yum源的步骤: 1、将带有软件包和相应repodata索引的iso镜像挂载在某目录下(我是放在/mnt下)mount/root/CentOS-6.0-x86_64-bin-DVD2.iso /mnt -o loop 2、在/etc/yum.repos.d/下建立自己的配置文件(例如software.repo),必须用.repo结尾,内容为: [soft转载 2013-12-24 11:48:04 · 777 阅读 · 0 评论 -
shell 管道通信(UE 删空行%[ ^t]++^p)
文将介绍在SCO OpenServer5.0.5系统中使用shell语言来实现进程间信息交换的几种方法: 使用命名管道实现进程间信息交换 使用kill命令和trap语句实现进程间信息交换 使用点命令“.”实现进程间信息交换 使用export语句实现父进程对子进程的信息传递 一、使用命名管道命名管道是一种先进先出(FIFO)的数据结构,它允许两个进程通过管道联接实现信息交换。转载 2013-12-18 04:52:25 · 1237 阅读 · 0 评论 -
smallbin double linked list corrupted
[20131210205216] G1002 Ftp Waitting..*** glibc detected *** /home/gdsbi/aiinsight/aitools/bin/tclsh: malloc(): smallbin double linked list corrupted: 0x0000000001824980 ***======= Backtrace: =====原创 2013-12-11 04:37:41 · 4809 阅读 · 0 评论 -
linux so 文件创建
http://linux.chinaitlab.com/administer/803560.html转载 2013-12-04 08:24:54 · 657 阅读 · 0 评论 -
shell 字符串截取
echo '${str%/*}'="${str%/*}"${str%/*}=Hello,my weibo is http://blog.sina.com.cn/ifiamjoy. //today is 2012/12说明:%号截取,删除右边,保留左边。%/*表示从右边开始,删除第一个/号及其右边的字符。转载 2013-11-30 22:28:50 · 661 阅读 · 0 评论 -
公司的一台服务器重启系统就初始化不起来了segmentation fault
单人 & grub 都进不去了 有点儿伤心了现在只能眼睁睁的看着 救援模式里面的数据文件了. 不愿意相信真得重做系统啊.原创 2013-11-13 19:40:05 · 1235 阅读 · 0 评论 -
tcl 报错
[20131125221254] G1002 Load Waitting..*** glibc detected *** /home/gdsbi/aiinsight/aitools/bin/tclsh: double free or corruption (!prev): 0x00000000113a0d10 ***======= Backtrace: =========/lib64/原创 2013-11-26 09:17:02 · 1093 阅读 · 0 评论 -
linux yum
yum search gccscp root@10.1.24.27:/root/software/CentOS-6.4-x86_64-bin-DVD1.iso . mount -o loop CentOS-6.4-x86_64-bin-DVD1.iso /media/ cd /media/ ls cd .. yum --disablerepo=* --enablerep原创 2013-11-10 20:59:05 · 596 阅读 · 0 评论 -
linux awk 的用法
linux之awk用法 awk是一个非常棒的数字处理工具。相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分为数个“字段”来处理。运行效率高,而且代码简单,对格式化的文本处理能力超强。先来一个例子: 文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定$cat a1.021 331#.ll 44转载 2013-11-20 02:47:05 · 834 阅读 · 0 评论 -
error while loading shared libraries: libfreebl3.so: wrong ELF class: ELFCLASS64
我也出现过这个问题,在出问题的机器上重新编译就OK了!主要原因是两个GCC版本不一样,一个高版本的GCC编译后在低版本的c库下就会出现这个问题!貌似不编译不行,我也很纠结!原创 2013-11-19 03:41:04 · 4143 阅读 · 0 评论 -
shell中循环Ftp的效率问题
先统计处你要put的目录名,然后按照这些名字来产生 所有ftp 的命令,并存入一个文件中,然后以这个文件作为 ftp 命令的输入,就可以只链接一次ftp就把所有文件都上传了。 比如我下面的例子中,就把所有命令都存到 cmd 文件中,然后用这个文件作为 ftp 命令的输入rm -rf cmdecho "user test xxx\binprompt" > cmdfor ftpD in $转载 2013-11-05 09:32:17 · 1687 阅读 · 0 评论 -
shell 并发测试
#!/usr/bin/ksh# SCRIPT: ptest.sh# AUTHOR: Ray001# DATE: 2008/10/03# REV: 2.0# For STUDY## PURPOSE:# 实现进程并发,提高执行效率,同时能记录每个执行失败的子进程信息#定义并发进程数量PARALLEL=3转载 2013-11-04 05:11:53 · 1146 阅读 · 0 评论 -
scp 库文件不小心整错目录导致ssh telnet 服务不可用了
[root@GDSBI ~]# scp /usr/lib64/libfreebl3.so root@10.1.249.67:/usr/lib/ssh_exchange_identification: Connection closed by remote hostlost connection[root@GDSBI ~]# scp /usr/lib64/libfreebl3.so原创 2013-11-18 13:43:17 · 1015 阅读 · 0 评论