随笔分类 - linux
摘要:http://blog.sina.com.cn/s/blog_4af3f0d20100n1k0.html一、下载目录#wget -r -np -ndhttp://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文...
阅读全文
摘要:http://blog.csdn.net/m_star_jy_sy/article/details/84822021)‘_wcsicmp’在此作用域中尚未声明#ifdef WIN32#define _tcsicmp _wcsicmp#else#define _tcsicmp wcscas...
阅读全文
摘要:今天在使用ffmpeg时出现了Operation not permitted通过增加打印信息发现是在av_interleaved_write_frame出现的问题,昨天还没出现这个问题,很奇怪,就把昨天的拿过来试还是一样,最后发现时少加了O_CREAT昨天没事是因为之前那个文件存在,Linux基础太...
阅读全文
摘要:GDB调试的时候出现了:Program received signal SIGSEGV, Segmentation fault.(程序收到信号SIGSEGV,分段故障)SIGSEGV:在POSIX兼容的平台上,SIGSEGV是当一个进程执行了一个无效的内存引用,或发生段错误时发送给它的信号。SIGS...
阅读全文
摘要:从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包要解压很简单 :.tar.gz 格式解压为 tar -zxvf xx.tar.gz.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2http://blog.csdn.net/lan...
阅读全文
摘要:01-.tar格式解包:[*******]$tar xvf FileName.tar打包:[*******]$tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$gunzip FileName.gz解压2:[******...
阅读全文
摘要:Linux命令行编辑快捷键:history 显示命令历史列表↑(Ctrl+p) 显示上一条命令↓(Ctrl+n) 显示下一条命令!num 执行命令历史列表的第num条命令...
阅读全文
摘要:GDB的使用1)使用GCC编译时加参数–g例:gcc tmp01.c –o tmp01 -g2)gdb tmp013)(gdb) l:查看载入的文件(list)4)(gdb) b 6:在第6行处设置断点5)(gdb) info b:查看设置的断点情况6)(gdb) r:开始运行程序,+行号可以从指定...
阅读全文
摘要:http://www.cnblogs.com/coacaio/archive/2011/12/12/2284715.html在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化。为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_53...
阅读全文
摘要:本来是很简单一个事情,转过来是因为打字机这事比较有趣……http://blog.csdn.net/xyp84/archive/2009/08/11/4435899.aspx摘要一下:回车换行0D0ACarriage ReturnLine Feed“/r”“/n”win320D0D 0Aunix0D0...
阅读全文
摘要:我们知道在linux下当我们想把文字用命令输入到一个文本下时可以用echo命令例:echo "nihao" > /z.txt同样当我们想把命令执行的结果也输入到一个文本时,不用echo,直接命令到输入的文本就行了例:ls /home > /z.txt-------------------------...
阅读全文
摘要:今天编译程序,发现程序报错,如下cannot find -liconvcollect2: ld returned 1 exit status或者undefined reference to `libiconv_open'collect2: ld returned 1 exit status是因为没有...
阅读全文
摘要:sudo yum install -y bzip2*或者sudo apt-get install bzip2*还是报错就找到libbz2.so.1,建立连接或者复制到/usr/lib/libbz2.so
阅读全文
摘要:http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.htmlyum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一般是如下:yum [options] [command] [package ..
阅读全文
摘要:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.htmlRPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RP
阅读全文

浙公网安备 33010602011771号