
ubuntu
文章平均质量分 93
lionzl
轻财足以聚人,律己足以服人,量宽足以得人,身先足以率人
展开
-
在Ubuntu中用root帐号登录
在Ubuntu中用root帐号登录时间:2007-04-30 10:42:33 来源:Linux联盟收集整理 作者:一、其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作: 1.重新设置 root 的密码: $su转载 2011-10-22 14:42:16 · 495 阅读 · 0 评论 -
老版本ubuntu 修改源,才能使用 apt-get install 命令
2009年可用的Ubuntu旧版本(Breezy,Edgy,Feisty,Hoary,Warty)源(sources.list)POST BY VOHOT. FILED UNDER 服务器管理.相信现在还有不少站长还是使用Ubuntu 6.10(Edgy)等老版本的服务器平台,但目前Ubuntu已经停止了对于Ubuntu老版本比如Breezy,Edgy等的支持,Ubun转载 2011-10-22 18:47:27 · 1296 阅读 · 0 评论 -
Ubuntu Linux系统下apt-get命令详解
The Advanced Packaging Tool, or APT, is a free user interface that works with core libraries to handle the installation and removal of software on the Debian GNU/Linux distribution and its varia转载 2011-10-22 18:48:51 · 519 阅读 · 0 评论 -
VMWare支持操作系统版本
VMware Workstation 7.0.1 Release Notes VMware Workstation Version 7.0.1 | 29 JAN 2010 | Build 227600 Last Document Update: 29 JAN 2010What''s NewWorkstation 7.0.1 is a maintenance release that原创 2011-10-22 14:46:20 · 3392 阅读 · 2 评论 -
关于Ubuntu的ip设置
关于Ubuntu的ip设置2008-05-09 21:18在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。转载不是错:Ubuntu命令行修改网络配置方法/etc/network/interfaces打开后里面可设置D转载 2011-10-22 21:28:19 · 510 阅读 · 0 评论 -
在Ubuntu系统中安装RPM格式软件包的方法
在Ubuntu系统中安装RPM格式软件包的方法ZDNet软件频道 时间:2008-06-19 作者:kid | 赛迪网 我要评论()本文关键词:命令行 Linux 技巧Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成转载 2011-10-22 22:10:14 · 467 阅读 · 0 评论 -
DLL Injection on Linux using Hotpatch
Created: Sunday, October 16 2011 12:23.26 CDThttps://www.openrce.org/blog/view/1761/DLL_Injection_on_Linux_using_Hotpatch Printer Friendly ...DLL Injection on Linux usi转载 2011-10-25 09:21:38 · 864 阅读 · 0 评论 -
使用Thrift RPC编写程序
使用Thrift RPC编写程序Category: 搜索引擎 View: 1,720 阅 Author: Dong1. 概述本文以C++语言为例介绍了thrift RPC的使用方法,包括对象序列化和反序列化,数据传输和信息交换等。本文采用了一个示例进行说明,该示例主要完成传输(上报日志或者报表)功能,该示例会贯穿本文,内容涉及thrift定义,代码生成,thrift类说转载 2011-11-18 08:28:36 · 662 阅读 · 0 评论 -
Linux中LoadLibrary()函数(zhuan)
Linux中LoadLibrary()函数(zhuan) 2009-09-08 14:01:28| 分类:默认分类 |字号 订阅在MS的WINDOWS系统中有一个LoadLibrary()函数可以在程序运行时加载DLL,在Linux中有类似的功能么?高手请教! -----------------------------------------------转载 2011-10-31 17:36:26 · 3308 阅读 · 0 评论 -
Linux多线程及临界区编程例解
Linux多线程及临界区编程例解分类: linux学与用 2008-01-13 10:23 1845人阅读 评论(2)收藏 举报先贴示范代码://--------------------tmutex.h开始------------------------------//实现linux的互斥量c++封装#ifndef TMUTEX_H#de转载 2011-10-31 17:38:02 · 660 阅读 · 0 评论 -
用Eclipse CDT + CMake构建跨平台工程(VC/GCC)
[置顶]用Eclipse CDT + CMake构建跨平台工程(VC/GCC)2011-02-15 23:15 4206人阅读 评论(32)收藏 举报 标题的作用是想告诉搜索引擎,Eclipse CDT不但可以用于GCC,MinGW,也可以用于VC编译器。这个文章是在这两天配置好了跨平台的CDT环境后的一个超级简短总结,有问题,就在这个文章后面留言吧,我如果转载 2011-10-31 17:39:14 · 1244 阅读 · 0 评论 -
Linux--Linux互斥锁、条件变量和信号量
Linux--Linux互斥锁、条件变量和信号量2010-01-04 16:04进行多线程编程,最应该注意的就是那些共享的数据,因为无法知道哪个线程会在哪个时候对它进行操作,也无法得知哪个线程会先运行,哪个线程会后运行。所以,要对这些资源进行合理的分配和正确的使用。在Linux下,提供了互斥锁、条件变量和信号量来对共享资源进行保护。一、互斥锁互斥锁,是一种信号量,常用来防止两个转载 2011-10-31 17:40:10 · 527 阅读 · 0 评论 -
linux c libcurl的简单使用
linux c libcurl的简单使用2011-04-06 15:41 1101人阅读 评论(0)收藏 举报curl是Linux下一个非常著名的下载库,通过这个库,可以很简单的实现文件的下载等操作。看一个简单的例子:#include #include #include CURL *curl;CURLcode res;size_t wri转载 2011-10-31 17:45:10 · 938 阅读 · 0 评论 -
linux 库文件 生成与使用
linux 库文件 生成与使用分类: 程序语言 linux2008-11-17 19:08 1506人阅读 评论(0)收藏 举报1、linux库文件分为静态库和动态库两种。静态库习惯以.a 结尾,而动态库习惯以.so(shared object)结尾。而且必须以lib开头。2、静态库的原则是“以空间换时间”,增加程序体积,减少运行时间;生成:在编转载 2011-11-01 14:27:57 · 457 阅读 · 0 评论 -
ubuntu 8.04 + Eclipse 下安装测试 libcurl 全过程
ubuntu 8.04 + Eclipse 下安装测试 libcurl 全过程想找一个简单的库来下载网页,找了半天,最终找到了 libcurl,真是个好东西啊。GOOGLE也用这个。测试过程如下:1、安装很简单,用新立得安装 libcurl3,libcurl3-dbg,libcurl4-openssl-dev两个包及其相关包。其实安装的是libcurl的7.18.0版本。现转载 2011-11-01 08:49:19 · 659 阅读 · 0 评论 -
libcurl使用心得
libcurl使用心得Libcurl为一个免费开源的,客户端url传输库,支持FTP,FTPS,TFTP,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE和LDAP,跨平台,支持Windows,Unix,Linux等,线程安全,支持Ipv6。并且易于使用。http://curl.haxx.se/libcurl/从http://curl.haxx.se/libcurl转载 2011-11-02 09:35:12 · 701 阅读 · 0 评论 -
Linux下动态加载库
Linux下动态加载库七月 9th, 2011 发表评论阅读评论以前看到过windows下加载动态库的例子,Linux下没有特别关注过。动态加载库有很多好处,比如通过读取配置文件,按照配置信息来为指定类型或指定目录下的数据使用指定的动态库方法,既实现了程序的松耦合,也方便扩展。在Linux下动态加载库要使用到dl库。使用的方法记录如下:1、先生成一个动态库libtest.so转载 2011-11-02 10:09:15 · 515 阅读 · 0 评论 -
linux socket中关闭连接 (
linux socket中关闭连接 (2010-11-04 17:22)分类: c/c++ 关闭socket连接,实际上并不是很见到的事情。这涉及到如下的问题,多个进程共享socket时如何关闭socket;关闭通信链路与socket描述符的回收。 实际上,关闭socket连接,有如下两个函数:close、shutdown。1、shutdown(终止socket通信转载 2011-11-02 17:01:30 · 3232 阅读 · 0 评论 -
inet_aton和inet_network和inet_addr三者比较-《别怕Linux编程》之五
inet_aton和inet_network和inet_addr三者比较-《别怕Linux编程》之五《别怕Linux编程》系列本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。===[正文开始]已经深夜了……最近重操旧业,开始转载 2011-11-02 17:01:59 · 518 阅读 · 0 评论 -
Linux下的管道编程技术-dup函数和dup2函数
Linux下的管道编程技术-dup函数和dup2函数时间:2007-12-14 11:43:26 来源:Linux联盟收集整理 作者:dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用来重定向进程的stdin、stdout和stderr。这两个函数的 原形如下:#include int dup( in转载 2011-11-02 17:04:33 · 516 阅读 · 0 评论 -
execl执行Linux命令
execl执行Linux命令 相关函数:fork, execle, execlp, execv, execve, execvp表头文件:#include 函数定义:int execl(const char *path, const char *arg, ...);函数说明:execl()用来执行参数path字符串所代表的转载 2011-11-02 17:04:57 · 742 阅读 · 0 评论 -
Linux C编程 - 管道pipe
Linux C编程 - 管道pipe (2007-08-30 11:39)分类: C/C++在linux中,管道也是一种文件,只不过比较特殊,我们可以用pipe函数创建一个管道,其原型声明如下:#inlcude int pipe(int fields[2]);其实它相当于一个通信缓冲区,fields[0]用来读,fields[1]用来写。下面的例子中,创建一个管转载 2011-11-02 17:06:37 · 777 阅读 · 0 评论 -
[转摘]Linux exec函数族
[转摘]Linux exec函数族(2009-05-17 13:27:24)#include extern char **environ;int execl(const char*fullpath, const char*arg, ...);int execlp(const char* file,const char* arg, ...);int execle(转载 2011-11-02 17:12:11 · 373 阅读 · 0 评论 -
使用execvp()函数需要注意的两点
使用execvp()函数需要注意的两点[日期:2011-10-05]来源:Linux社区 作者:joker0910 exec系统调用会从当前进程中把当前程序的机器指令清除,然后在空的进程中载入调用时指定的程序代码,最后运行这个新的程序。#include #include #include #转载 2011-11-02 17:13:06 · 2059 阅读 · 0 评论 -
Linux下的C编程实战之文件系统编程
Linux下的C编程实战之文件系统编程2007-10-12 11:01作者:宋宝华出处:天极网软件频道责任编辑:方舟 1.Linux文件系统 Linux支持多种文件系统,如ext、ext2、minix、iso9660、msdos、fat、vfat、nfs等。在这些具体文件系统的上层,Linux提供了虚拟文件系统(VFS)来统一它们的行为,虚拟文件系统为不同的文件系统与内转载 2011-11-02 17:50:36 · 468 阅读 · 0 评论 -
Linux 下 gethostbyname 简明用法
使用这个东西,首先要包含2个头文件1 #include netdb.h> 2 #include sys/socket.h> 3 struct hostent *gethostbyname(const char *name); 这个函数的传入值是域名或者主机名,例如"www.google.com","wpc"等等。传出值,是一个hostent的结构(如下)。如转载 2011-11-02 09:34:11 · 537 阅读 · 0 评论 -
分析Windows和Linux动态库
分析Windows和Linux动态库LinuxWindowsGCCVC++C#1、引言动态库(Dynamic Link Library abbr,DLL)技术是程序设计中经常采用的技术。其目的减少程序的大小,节省空间,提高效率,具有很高的灵活性。采用动态库技术对于升级软件版本更加容易。与静态库(Static Link Library)不同,动态库里面的函数不是执行程序本身的一部转载 2011-11-02 10:54:33 · 605 阅读 · 0 评论 -
Linux网络编程----IP转换函数--inet_addr和inet_ntoa
Linux网络编程----IP转换函数--inet_addr和inet_ntoaLinux下IP转换工具::#Include #include #include strcut sockaddr_in src; src.sin_addr.s_addr = inet_addr("*.*.*.*"); //构建网络地址。转载 2011-11-02 17:02:55 · 657 阅读 · 0 评论 -
linux下C/C++,多线程pthread
linux下C/C++,多线程pthread作者:香格里拉\(^o^)/ 来源:博客园 发布时间:2011-08-11 14:11 阅读:130 次 原文链接 [收藏] ·线程创建 函数原型:int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict attr,void *(转载 2011-11-02 17:10:43 · 678 阅读 · 0 评论 -
编写Linux下的UDP Client/Server程序
一、引言UDP是TCP/IP协议中的传输层协议的一种,本文介绍了在Linux下编写基于UDP协议的Client/Server模型的程序的方法,并给出了一个echo Client/Server例子程序。二、UDP协议简介UDP是一种简单的传输层协议,在RFC768中有详细描述。UDP协议是一种非连接的、不可靠的数据报文协议,完全不同于提供面向连接的、可靠的字节流的TCP协议。虽然转载 2011-11-02 09:33:05 · 542 阅读 · 0 评论 -
Linux下LibCurl编程转
Linux下LibCurl编程转Linux下LibCurl编程转核心提示:2 LibCurl编程 2.1 LibCurl编程流程在基于LibCurl的程序里,主要采用callback function (回调函数)的形式完成传输任务,用户在启动传输前设置好各类参数和回调函数,当满足条件时libcurl将调用用户的回调函数实现特定功能。下面是利用libcurl完成传输任务转载 2011-11-02 09:36:15 · 508 阅读 · 0 评论 -
linux下c/c++方式访问curl的帮助手册
linux下c/c++方式访问curl的帮助手册分类: Linux开发c/c++ 2010-08-23 17:15 3097人阅读评论(0)收藏 举报 转自:http://blog.chinaunix.net/u1/47395/showart_1768832.html有个业务需求需要通过curl 代理的方式来访问外网百度了一把,测试可以正常使用。记录下来方便后续转载 2011-11-02 09:40:30 · 983 阅读 · 0 评论 -
获取和设置linux全局代理信息
When using applications from the command line,you will sometimes need to setup a specific proxy for them to use, if you don’t have a direct access to the Internet from the server you are working on.翻译 2011-11-04 10:11:22 · 1056 阅读 · 0 评论 -
linux C程序中获取shell脚本输出(如获取system命令输出)
linux C程序中获取shell脚本输出(如获取system命令输出)2009-04-27 15:541. 前言Unix 界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个 ping程序来测试网络的连通性,实现ping函数需要写上200转载 2011-11-03 07:30:29 · 1088 阅读 · 1 评论 -
fread函数的返回值(真的没注意到)
fread函数的返回值2009-06-04 17:28 2552人阅读 评论(1)收藏 举报http://bbs2.chinaunix.net/thread-1041042-1-1.html 先复制一段MANFREAD(3) Linux Programmer’s Manual FREAD转载 2011-11-03 17:54:25 · 795 阅读 · 0 评论 -
Ubuntu 系统下自启动选项的设置方法
Ubuntu 系统下自启动选项的设置方法来源: ChinaUnix博客 日期:2008.10.29 13:23 (共有条评论)我要评论 这里说明,Ubuntu 中系统没有了RH系统中的 chkconfig 命令 !可用一些小工具来管理 Ubuntu 的启动选项:小工具 rcconf:#su转载 2011-11-04 15:32:39 · 648 阅读 · 0 评论 -
Sockets Tutorial
Sockets TutorialThis is a simple tutorial on using sockets for interprocess communication.The client server modelMost interprocess communication uses the client server model. These terms ref转载 2011-11-04 15:44:08 · 422 阅读 · 0 评论 -
getaddrinfo(3) - Linux man page
getaddrinfo(3) - Linux man pageNamegetaddrinfo, freeaddrinfo, gai_strerror - network address and service translationSynopsis#include sys/types.h>#include sys/socket.h>#include netdb.h>int转载 2011-11-04 15:45:06 · 830 阅读 · 0 评论 -
undefined reference to `clock_gettime'
undefined reference to `clock_gettime'时间:2010-10-15 13:58来源: 作者:点击:442次gcc -Wall -g -O2 -I/usr/local/include -m64 -o magent magent.o ketama.o /usr/lib64/libevent.a /usr/lib64/libm.a /usr/lib64转载 2011-11-04 12:55:38 · 1599 阅读 · 0 评论 -
CURL定制编译
一、下载源代码,解压后二、切换到目录:运行./configure --disable-ftp --disable-file --disable-ldap --disable-ldaps --disable-rtsp --disable-pop3 --disable-imap --disable-smtp --disable-gopher --disable-https --disable-原创 2011-11-04 14:36:14 · 496 阅读 · 0 评论