unix/linux
文章平均质量分 66
sdnxiaotao
全部为转载并已标明出处!
如没有明确声明为转载则是本人疏忽,向作者致歉!
展开
-
gun cc--编译器
gnu c2008-04-19 03:22 P.M. ³ GNU CC是一个功能非常强大的跨平台C编译器,它对C语言提供了很多扩展,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持转载 2008-07-05 13:22:00 · 1442 阅读 · 0 评论 -
linux下查看网卡地址和网关
linux下查看网卡地址和网关1、查看网卡地址的命令:ifconfig2、查看dns的命令:route -n (destination Genmask都是0.0.0.0的那个)转载 2008-08-05 15:32:00 · 2052 阅读 · 0 评论 -
linux操作系统下c语言编程入门
(一)目录介绍1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理 7)Linux程序设计入门--线程操作 8)Linux程序设计入门--网络编程 9)Linux下C开发工具介绍转载 2008-08-06 19:24:00 · 750 阅读 · 0 评论 -
boost的安装问题
这篇文章,很重要,但是原文网址找不到了,就保留了最后面的版权。 概要 下载 .zip 文件 .tar.gz and .tar.bz2 文件 Boost CVS 库 准备 配置工具 支持的编译器 编译安装 结果 在Windows下面自动链接 附加的步骤 概要这个概要将帮助你开始利用Boost库。通过如下的步骤转载 2008-08-07 14:17:00 · 1141 阅读 · 1 评论 -
vsftp完全手册【转】
VsftpLinuxIdea,Linux中文百科全书vsftp即Very Security FTP,顾名思义,非常安全的FTP服务器。 目录 [显示隐藏] 1 vsFTP服务器的安装1.1 匿名服务器的连接(独立的服务器)1.2 开启匿名FTP服务器上传权限1.3 开启匿名服务器下传的权限1.4 普通用户FTP服务器的连接(独立服务器)1.5 用户登陆限制进其它的目录,只能进它的主目录1.6转载 2008-08-05 15:31:00 · 561 阅读 · 0 评论 -
什么是Kernel、Shell、Bash 很幽默的解释
Kernel、Shell、Bash介绍首先说一下什么是Kernel:Kernel(内核),内核就是Linux的核心,用户的所有操作,都是由Kernel来完成的,但是用户却又不是直接对 Kernel做所有的操作,为什么呢?因为用户与Kernel之间,并不能直接的沟通,用户不可以直接的发送指令给Kernel ,这个时候就需要Shell了,Shell把你给他的指令翻译成Kernel能懂的命令,转载 2008-08-07 14:43:00 · 543 阅读 · 0 评论 -
linux用户管理命令(添加,删除,修改)
前面介绍过,Linux系统是一个多用户操作系统,系统中每一个用户的使用权限都需要由系统管理员来设定。这一节将介绍一些系统管理员对用户和用户组进行管理的命令。4.6.1 创建新用户useradd命令(也可以使用adduser)用来创建新的用户帐号,其命令格式如下: 表4—19 useradd命令常用选项常用现象意 义-d转载 2008-08-05 15:20:00 · 640 阅读 · 0 评论 -
Linux下C++开发工具介绍
概述 就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。 Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2005集成了编辑器,宏汇编ml,C /C++编译器cl,资源编译器rc,调转载 2008-08-06 17:55:00 · 879 阅读 · 0 评论 -
从零开始在虚拟机下安装Ubuntu (转)
从零开始在虚拟机下安装Ubuntu By Chris 昨天晚上花了一晚上时间,终于成功的在Windows下的虚拟机中安装好了Ubuntu。 虽然是最基本的安装,我在这个过程中也遇到了不少的困难,相信其中也有些困难是从零开始学习Linux和初次使用虚拟机的人会碰到的,所以我在这里把详细的安装过程写下来供大家参考,同时也作为自己的学习笔记。 虚拟机下安装Linux的好处: 一般用户如果想尝试安装Ub转载 2008-08-22 09:17:00 · 1738 阅读 · 0 评论 -
在/usr/include/regex.h文件中正则表达式
在GNU C 中要使用规则表达式,需要用到以下几个函数。(定义在/usr/include/regex.h文件中) * int regcomp (regex_t *compiled, const char *pattern, int cflags) * int regexec (regex_t *compiled, char *string, size_t nmatch, regmatc转载 2008-07-06 22:45:00 · 2056 阅读 · 0 评论 -
/include/linux/dirent.h (版本 0.99.11) 与 /include/linux/dirent.h (版本 0.98) 之间的区别(见红色标记):
1 #ifndef _LINUX_DIRENT_H 1 #ifndef _LINUX_DIRENT_H 2 #define _LINUX_DIRENT_H 2 #define _LINUX_DIRENT_H 3转载 2008-07-05 13:40:00 · 634 阅读 · 0 评论 -
linux下Vi编辑器命令大全(网上找滴)
根目录下的文件夹输入”/”,回车里面有很多文件夹,如:etc,home,lib,mnt等等etc:存放用户名和密码home:每个用户有个文件夹,存放在这里lib:操作系统文件等mnt:挂扣用的opt:java工具bea:web编程的一些东西sbin,bin,usr:这三个文件夹都是存放unix的命令的tmp:临时文件夹常用的操作:查看当前目录:pwd修改密码:passwd更换模式:csh,b转载 2008-08-05 15:18:00 · 472 阅读 · 0 评论 -
linux的sh脚本编程
在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建立一个脚本 Linux中有好多中不同的shel转载 2008-08-05 15:17:00 · 517 阅读 · 0 评论 -
自动生成Linux下Makefile全攻略
作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用 autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序转载 2008-08-05 15:13:00 · 1410 阅读 · 0 评论 -
link函数
link函数(给一个文件起多个文件名)在UNIX系统中,一个文件可以同时拥有多个文件名。也就是我们想要复制一个文件时,并不必真正复制文件内容,只要另外建立一个文件名,然后将这个文件名链接到所要复制的文件就可以了,这种操作称为链接(link)。这个函数使用格式如下:ret_code = link(file1,file2) ;各参数定义:file1:原来文件名。转载 2008-07-05 23:19:00 · 1968 阅读 · 0 评论 -
unlink函数
unlink函数(删除文件)使用格式如下:retval = unlink(filename) ;在运行完上述系统调用后,如果成功,则系统会返回0给变量retval,如果运行失败,则系统会返回-1给变量retval。Code:include "lyl.h"main(int argc,char *argv[]){ i转载 2008-07-05 23:32:00 · 1449 阅读 · 0 评论 -
setenv怎么用
http://bbs.chinaunix.net/archiver/tid-489098.html转载 2008-07-06 17:57:00 · 1120 阅读 · 0 评论 -
makefile中变量的定义
第五章:Makefile中的变量来源: ChinaUnix博客 日期: 2006.07.21 12:56 (共有0条评论) 我要评论 第五章:Makefile中的变量1 使用变量在Makefile中,变量就是一个名字(像是C语言中的宏),代表一个文本字符串(变量的值)。在Makefile的目标、依赖、命令中引用一个变量的地方,变量会被它的值所取代转载 2008-07-17 16:30:00 · 4355 阅读 · 0 评论 -
makefile中的宏
参见《嵌入式linux设计与应用》p.65makefile中设定好的内部变量,称其为内定义宏。他们根据每一个规则内容定义,下面是几个比较常用的:(这些变量不需要括号括住)$@ 扩展成当前规则的目标文件名$$- 扩展成整个依靠的文件列表(除掉了里面所有重复的文件名)$? 表示目标文件中新的依赖文件的列表$* 是表示依赖文件的文件名,不含扩展名在makefile中使用函数makefile转载 2008-07-17 16:33:00 · 983 阅读 · 0 评论 -
vi使用
立志在linux有所建树,就必须要熟悉linux文字编辑利器vi 基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式』三种! · 一般模式:以 vi 处理一个档案的时后,一进入该档案就是一般模式了。在这个模式中,你可以使用『上下左右』按键来移动光标,您可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、贴上』来处理您的文件资转载 2008-07-28 15:19:00 · 599 阅读 · 0 评论 -
linux程序开发基础
Table of Contents1. C语言基础 1.1. 指针与数组2. Linux程序开发基础概念 3. 文件处理 4. Linux环境Chapter 1. C语言基础Table of Contents1.1. 指针与数组Linux是使用C语言开发的,基于Linux平台的应用程序开发,C语言是首选的开发语转载 2008-07-30 16:19:00 · 572 阅读 · 0 评论 -
linux下的popen()函数
linux下popen函数编程要点及解析 #include int main(int argc, char *argv[]){ char buf[128]; FILE *pp; //if( (pp = popen("ls -l", "r")) == NULL ) if( (pp =转载 2008-08-04 18:00:00 · 788 阅读 · 0 评论 -
linux的chmod命令使用详解(转)
使用权限 : 所有使用者使用方式 : chmod [-cfvR] [–help] [–version] mode file…说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。把计 :mode : 权限设定字串,格式如下 : [ugoa…][[+-=][rwxX]…][,…],其中u 表转载 2008-08-05 10:28:00 · 770 阅读 · 0 评论 -
linux指令——tar
tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar转载 2008-08-05 14:45:00 · 789 阅读 · 0 评论 -
LINUX下进行C语言编程所需要的基础知识.!!!
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 1.源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(he转载 2008-07-06 00:46:00 · 421 阅读 · 0 评论