
Linux
文章平均质量分 68
mephp
这个作者很懒,什么都没留下…
展开
-
Linux系统的Shell I/O重定向详解
I/O重定向详解及应用实例 1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关; c、 用 d、 用 > 来改变送出的转载 2009-11-20 17:42:00 · 432 阅读 · 0 评论 -
How to Setup a Linux Firewall with PPPoE/NAT/iptables
PPPoE for Linux Many Internet service providers are using the Point-to-Point Protocol over Ethernet (PPPoE) to provide residential Digital Subscriber Link (DSL) broadband Inter转载 2009-12-09 01:58:00 · 4407 阅读 · 0 评论 -
iptables 详细中文手册
总览用iptables -ADC 来指定链的规则,-A添加 -D删除 -C 修改iptables - [RI] chain rule num rule-specification[option]用iptables - RI 通过规则的顺序指定iptables -D chain rule num[option]删除指定规则iptables -[LFZ] [chain][option]用iptable转载 2009-12-14 22:37:00 · 507 阅读 · 0 评论 -
Linux的系统管理员,我们离不开这些常用的命令.
whois 功能说明:查找并显示用户信息。 语法:whois [帐号名称] 补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。 ---------------------------------------------------------原创 2009-12-16 15:56:00 · 556 阅读 · 0 评论 -
ubuntu 安装使用ssh的方法
首先判断是否安装ssh服务,可以通过如下命令进行: $ ssh localhost 如果已经安装会显示版本信息,如果还没有安装,可以通过apt-get安装,命令如下: $ sudo apt-get install ssh 系统将自动进行安装,安装完成以后,先启动服务: $ sudo /etc/init.d/ssh st首先判断是否安装ssh服务,可以通过如下命令进行:$ ssh local转载 2009-12-14 22:28:00 · 700 阅读 · 0 评论 -
Clinux在MIPS上的移植
摘 要:本文描述了将Clinux移植到基于MIPS R3K处理器的目标板上的方法和过程,说明了如何搭建移植环境,并着重讨论了移植中需要注意的问题。关键词:Clinux;MIPS;移植;ROMFS;BootLoader引言Clinux是标准Linux的一个分支,它继承了Linux的大部分优点,并能够实现对没有MMU的处理器的支持,所以被广泛地应用于嵌入式领域。本文将其移植到了基于MIPS转载 2009-12-24 23:33:00 · 797 阅读 · 0 评论 -
在debian上使用qemu建立mipsel虚拟机
QEMU 是一个开源的虚拟机<span class="t_tag" onclick="function onclick(){tagshow(event)}">程序,它可以虚拟i386, x86_64, MIPS, MIPSEL, PowerPC and Sparc 等<span class="t_tag" onclick="function onclick()原创 2010-01-03 00:38:00 · 2859 阅读 · 0 评论 -
XP下使用QEMU虚拟机实战
安装QEMU安装版 安装KEMU加速模块,安装完成默认已经启动了KQEMU服务。 如果没有启动就在 (开始→运行→net start kqemu)启动KQEMU服务,这样以后运行虚拟机速度就快多了。 启动QEMU后可以在QEMU控制台输入(info kqemu)来查看KQEMU的运行状态。 进入QEMU的安装目录创建一个 批处理.BAT 文件 (以后编辑QEMU的启动参数就靠它了) qemu-im原创 2010-01-03 01:32:00 · 2732 阅读 · 0 评论 -
Building Openwrt for X86 on Compact Flash
Building Openwrt for X86 on Compact Flashby gatekeeper » Sat Jan 12, 2008 2:14 am Hi Rebels, I am not going to write these instructions from scratch, but since they are short and to the point, I原创 2010-01-09 14:51:00 · 1959 阅读 · 0 评论 -
linux下的静态库和动态库的编译
每个程序实质上都会链接到一个或者多个的库。比如使用C函数的程序会链接到C运行时库,GUI程序会链接到窗口库等等。无论哪种情况,你都会要决定是链接到静态库(static libary)还是动态库(dynamic libary)。链接到静态库会使你的程序臃肿,并且难以升级,但是可能会比较容易部署。而链接到动态库会使你的程序轻便,并且易于升级,但是会难以部署。静态库静态库也就相当于是把一系列的obj转载 2010-01-09 14:33:00 · 462 阅读 · 0 评论 -
linux c socket 开发与编译实例
这篇日志还是先从一个能够运行起来的例子出发,一旦能顺利的看到程序的成功运行,那么接下来的事件我想应该是问为什么了?似乎这样更加容易理解和掌握。对于socket程序的概念这里就不多写了,但我相信,如果能看完这整篇文章,我相信不会再有这样的疑问的。下面将编写一个c/s结构的程序,主要功能是client将向server发送一些消息,而当server收到client的请求时,并向client发送一转载 2010-04-13 23:46:00 · 583 阅读 · 0 评论 -
shell执行目录下文件,找出指定错误
start.sh#!/bin/shif [ -z $1 ]; then echo "error param,usage: start.sh ./testdir"else for i in `find $1 -maxdepth 1 ! -type d `; do ./do.sh $i; donefi do.sh#!/bin/sh#define error code err原创 2010-05-21 01:34:00 · 939 阅读 · 0 评论 -
Linux 单引号 双引号 反引号
被单引号用括住的内容,将被视为单一字串。在引号内的代表变数的$符号,没有作用,也就是说,他被视为一般符号处理,防止任何变量替换。双引号被双引号用括住的内容,将被视为单一字串。它防止通配符扩展,但允许变量扩展。这点与单引数的处理方式不同。反引号在前面的单双引号,括住的是字串,但如果该字串是一列命令列,会怎样?答案是不会执行。要处理这种情况,我们得用反单引号来做。fdv=`date +%F`echo原创 2010-05-26 00:15:00 · 938 阅读 · 0 评论 -
主动FTP与被动FTP-权威解释
处理防火墙和其他网络连接问题时最常见的一个难题是主动 FTP 与被动 FTP 的区别以及如何完美地支持它们。幸运地是,本文能够帮助你清除在防火墙环境中如何支持 FTP 这个问题上的一些混乱。 本文也许不像题目声称的那样是一个权威解释,但我已经听到了很多好的反馈意见,也看到了本文在许多地方被引用,知道了很多人都认为它很有用。虽然我一直在找寻改进的方法,但如果你发现某个地方讲的不够清楚,需要更多的解转载 2009-12-09 15:42:00 · 445 阅读 · 0 评论 -
GNU toolchain
维基百科,自由的百科全书跳转到: 导航, 搜索GNU 工具链(GNU toolchain)是一个包含了由GNU项目所产生的各种编程工具的集合。这些工具形成了一条工具链(串行使用的一组工具),用于开发应用程序和操作系统。 GNU 工具链在针对嵌入式系统的Linux内核、BSD及其它软件的开发中起着至关重要的作用。GNU工具链中的部分工具也被 Solaris, Mac OS X, Micr转载 2009-12-09 01:21:00 · 851 阅读 · 0 评论 -
什么是SSID BSSID ESSID
SSID Short for Service Set Identifier, a 32-character unique identifier attached to the header of packets sent over a WLAN that acts as a password when a mobile device tries to connect to the BSS. The转载 2010-01-18 19:06:00 · 7427 阅读 · 0 评论 -
什么是 TRUNK ?
1 前言 交换机是网络的核心设备之一,其技术发展非常迅速,从10Mbit/s以太网、100Mbit/s快速以太网,进而发展到吉比特和10吉比特以太网。交换机在通信领域和企业中的应用向纵深发展,网络管理人员对掌握专用虚拟局域网PVLAN技术的需求也越来越迫切。本文通过实践经验对这方面的应用进行总结。 2 VLAN的局限性 随着网络的迅速发展,用户对于网络数据通信的安全性提出了更高的要求,转载 2009-11-28 10:30:00 · 681 阅读 · 0 评论 -
syslogd
程序 描述 kern 内核 user 用户级别 mail 邮件子系统 daemon 系统守护进程 auth 安全性或授权 syslog syslogd 守护进程 lpr 行式打印机子系统 news 新闻子系统 uucp uucp 子系统 * 所有程序 优先级在 selector 字段中使用下列的消息优先级。指定等级及所有更高等级的消息会按指示发送。优先级 描述 emerg 指定紧急消息(原创 2009-11-27 10:09:00 · 615 阅读 · 0 评论 -
ubuntu常用命令与技巧
Ubuntu常用命令与技巧 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd转载 2009-11-29 22:14:00 · 339 阅读 · 0 评论 -
ubuntu配置网络
DHCP配置如下(假设通过eth1上网) # The primary network interface - use DHCP to find our address auto eth1 iface eth1 inet dhcp //指定为dhcp 然后重启 sudo /etc/init.d/networking restart 静态IP地址配置如下(假设通过eth1上网) # The转载 2009-11-29 22:17:00 · 364 阅读 · 0 评论 -
linux fork()函数学习
#include #include #include int main(){ pid_t pid; static int n = 0; printf("fork!/n"); /*printf("fork!")*/ switch (pid = fork()) { case -1: { /* 这里pid为-1,fork函数转载 2009-12-02 17:15:00 · 326 阅读 · 0 评论 -
Linux教程-备份与压缩命令
大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我们将随时修改完善,谢谢! .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ---------------------------------------------原创 2009-12-05 22:35:00 · 381 阅读 · 0 评论 -
Linux 中 RPM 命令参数使用详解
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用转载 2009-12-06 22:09:00 · 264 阅读 · 0 评论 -
通用usb驱动libusb介绍和使用示例
sudo insmod /lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/usbserial.ko vendor=0x8086 product=0xd001同时插上ttyUSB0和ttyUSB1(ch341),obm可以将dkb下载下去,但是自动重起之后,就不能下载接下来的东西了,所以应该,需要close(ttyUSB0_handle转载 2009-12-05 19:05:00 · 1477 阅读 · 0 评论 -
Httpd及启动参数
httpd是Apache超文本传输协议(HTTP)服务器的主程序。 其设计目标是一个独立运行的后台进程, 按此目标运行时,它会建立一个处理请求的子进程或线程的池。httpd不应该是直接调用的, 而是,在类Unix的系统中由apachectl调用, 在Windows NT,2000和XP中作为一个服务运行, 在Windows 9x和ME中以命令窗口程序运行。 一、概要httpd转载 2009-12-05 19:08:00 · 700 阅读 · 0 评论 -
skyeye模拟Linux硬件平台
在这个过程中,看了网上许多的介绍,但是由于编译的东西比较多,skyeye,arm-elf-tools和uClinux版本又多。如果有版本不一样,或者你的操作系统和作者的不一样的话,操作步骤就会有很多不一样的地方。所以尽量和作者使用一个版本的东西,再加上自己的细心琢磨才有可能成功。去年自己对linux的一些基本命令都搞不懂就开始编译,结果走了很多的弯路,浪费了好多时间,希望初学者先把linux的基本转载 2009-12-05 19:10:00 · 1326 阅读 · 1 评论 -
LAMP
--------------------------mysql 安装--------------------------安装包:mysql-5.0.22.tar.gz 路径:/home/admin# useradd mysql# groupadd mysql# cd /home/admin# tar -zxvf mysql-5.0.22.tar.gz 得到mysql-5.0.22# mv mysq转载 2009-12-08 23:23:00 · 596 阅读 · 0 评论 -
Openwrt升级细节
升级会切换文件系统: Web打印日志:Saving config files...Switching to ramdisk...Performing system upgrade...Upgrade completedRebooting system...原创 2011-07-29 19:38:08 · 2086 阅读 · 0 评论