摘要:
http://www.cnpaf.net/Class/Telnet/
阅读全文
posted @ 2013-09-29 14:53
dolinux
阅读(172)
推荐(0)
摘要:
转:http://stackoverflow.com/questions/1022957/getting-terminal-width-in-c方法一:#include #include int main (void){ struct winsize w; ioctl(0, TIOCGWINSZ, &w); printf ("lines %d\n", w.ws_row); printf ("columns %d\n", w.ws_col); return 0;}方法二:#include #include #include #include sta
阅读全文
posted @ 2013-09-29 13:06
dolinux
阅读(271)
推荐(0)
摘要:
VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是windows下登录UNIX或Liunx服务器主机的软件。二者不同的是SecureCRT支持SSH∗(SSH1和SSH2)。 本文主要介绍SecureCRT的使用方法和技巧。 ∗[概念解释]什么是SSH? SSH的英文全称是Secure Shell。 传统的网络服务程序,如:ftp和telnet在本质...
阅读全文
posted @ 2013-09-28 17:24
dolinux
阅读(1940)
推荐(0)
摘要:
转:http://blog.csdn.net/lioncode/article/details/7921525 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。 linux 下安装lrzsz软件包(redhat自带),可以使用sz和rz命令,上传文件. 其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混): sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。 rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件
阅读全文
posted @ 2013-09-28 16:37
dolinux
阅读(4219)
推荐(0)
摘要:
切换到root用户:apt-get install build-essential或者 apt-get install gcc makeapt-get install dkmsapt-get installlinux-headers-`uname -r`然后点击VirtualBox的设备菜单下的安装增强工具选项,在Debian虚拟机下的终端中执行命令给mount /dev/cdrom /mnt进入到/mnt下,执行命令./VBoxLinuxAdditions.run
阅读全文
posted @ 2013-09-27 18:47
dolinux
阅读(1037)
推荐(0)
摘要:
下面是用VirtualBox安装Debian6的方法和步骤l 新建一个文件夹,用于存放虚拟硬盘,如Debianl 打开VirtualBox,点击新建l 输入虚拟机名称,Debian_6l 给虚拟机分配内存,这里设置为1G选择不添加虚拟硬盘,点击创建,点击继续。接下来我们可以手动添加几块虚拟硬盘l 选择刚创建的那个虚拟机Debian_6,然后右边的点击存储,如下图所示l 点击添加虚拟硬盘l 点击创建新的虚拟硬盘l 使用默认设置,然后点击下一步l 使用默认设置,然后点击下一步l 设置虚拟硬盘的名称以及大小l 设置虚拟硬盘的存放位置l 将位置设置到刚才新建的文件夹Debian下,点击保存。l 点击创
阅读全文
posted @ 2013-09-27 17:31
dolinux
阅读(4015)
推荐(0)
摘要:
我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络、仅主机网络、NAT网络外,还能组建复杂的自定义网络。本篇 目的就是让大家认识和掌握VMware Workstation虚拟的各种网络设备,最后再组建一个如图1所示的超级自定义网络。 超级自定义网络示意图 一、认识网络设备 要组网,就需要使用网卡、交换机等组网设备,同样地,在...
阅读全文
posted @ 2013-09-27 17:06
dolinux
阅读(4109)
推荐(0)
摘要:
转载请注明出处!本文连接及作者。不得用于商业用途! http://hi.baidu.com/quantumcloud/blog/item/9156a6c584996c179c163d5b.html BY:aiminickwong 最近我遇到很多朋友在问我vmware workstation 版本虚拟机的...
阅读全文
posted @ 2013-09-27 16:50
dolinux
阅读(2963)
推荐(0)
摘要:
转:http://forum.ubuntu.org.cn/viewtopic.php?t=41791 第一次翻译,翻译得不好还请大家见谅,多多指出错误~!:) 原文可以见如下的贴子:http://forum.ubuntu.org.cn/viewtopic.php?t=40082&highlight=%E7%BF%BB%E8%AF%91 使用apt-mirror建立局域网...
阅读全文
posted @ 2013-09-27 14:40
dolinux
阅读(1626)
推荐(0)
摘要:
转载:http://forum.ubuntu.org.cn/viewtopic.php?t=366506 概貌: 源列表主文件为 /etc/apt/sources.list,另兼取 /etc/apt/sources.list.d/*,最终结果以并集论。 源列表文件以行为单位,每行分多个字段,字段间以空白符分隔。井号(#)开头行为注释行。 字段说明: 第...
阅读全文
posted @ 2013-09-27 14:13
dolinux
阅读(1857)
推荐(0)
摘要:
下面是用VirtualBox安装Debian6的方法和步骤l 新建一个文件夹,用于存放虚拟硬盘,如Debianl 打开VirtualBox,点击新建l 输入虚拟机名称,Debian_6l 给虚拟机分配内存,这里设置为1G选择不添加虚拟硬盘,点击创建,点击继续。接下来我们可以手动添加几块虚拟硬盘l 选择刚创建的那个虚拟机Debian_6,然后右边的点击存储,如下图所示l 点击添加虚拟硬盘l 点击创建新的虚拟硬盘l 使用默认设置,然后点击下一步l 使用默认设置,然后点击下一步l 设置虚拟硬盘的名称以及大小l 设置虚拟硬盘的存放位置l 将位置设置到刚才新建的文件夹Debian下,点击保存。l 点击创
阅读全文
posted @ 2013-09-27 12:20
dolinux
阅读(809)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-29021161-id-3922752.htmlLinux下最常用的打包程序是tar,用tar命令打成的包文件通常以.tar结尾1.名词解释打包:是指将若干文件,目录合成一个文件,可以理解为装到一个文件里去了;压缩:是指将一个大文件通过压缩算法变成一个小文件;打包的意思(1). Linux中很多压缩程序只能针对一个文件进行压缩,所以当你想要压缩一大堆文件时,得先借助打包工具将这一大堆文件先打成一个包,然后再用压缩程序来对这个包进行压缩;(2). 移动文件时比较方便(搬家时,我们需要把小东西收纳到收纳容器里); Linux中常见包文
阅读全文
posted @ 2013-09-26 18:38
dolinux
阅读(1076)
推荐(0)
摘要:
对于一些经常用FF(firefox)上网的朋友来说, 怎样加快上网的操作速度呢, 使用Firefox快捷键是很好的方法. 本人也经常遇到一些Firefox的很好的快捷键,现在我来告诉大家Firefox快捷键的电脑基础知识: 1. 让网址后缀.org和.net的自动完成 我们知道,如果我们在地址栏输入google,然后按下Ctrl+Enter ,然后浏览器就会转到www.google.com。但是如果我们想对网址输入.org或者.net后缀呢?在火狐中,Shift+Enter 会自动给网址后缀加入.net ,Ctrl+Shift+Enter会自动给网址后缀加入.org。所以如果你想去Prob..
阅读全文
posted @ 2013-09-26 18:24
dolinux
阅读(389)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-28408358-id-3890783.htmlbin = BINaries /dev = DEVices /etc = ETCetera /lib = LIBrary /proc = PROCesses /sbin = Superuser BINaries /tmp = TeMPorary /usr = Unix Shared Resources /var = VARiable ? FIFO = First In, First Out GRUB = GRand Unified Bootloader IFS = Internal
阅读全文
posted @ 2013-09-26 18:02
dolinux
阅读(278)
推荐(0)
摘要:
转:http://blog.csdn.net/carzyer/article/details/47595931、cat 显示文件连接文件内容的工具;cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。比如:[root@localhost ~]# cat /etc/fstab为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数;1.0 cat 语法结构;cat [选项] [文件]...选项 -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行编号 -e ...
阅读全文
posted @ 2013-09-26 17:46
dolinux
阅读(704)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-23659649-id-3902267.html 工作快一年了,shell命令也玩了一年了。还是有点积累的,下面是本人常用的。1、pwd | xargs -i basename {} 获取当前所在目录的名称2、ps -ef|grep -w indexd_admin_mcd.pid|grep -v grep|wc -lps -ef 查找进程 grep -v 查找不存在 grep -w 强制 PATTERN 仅匹配整个词查找进程中为 indexd_admin_mcd.pid的进程,并且排除掉grep的进程。最后计数,这...
阅读全文
posted @ 2013-09-26 17:34
dolinux
阅读(409)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-26813001-id-3282954.html首先介绍一下diff和patch。在这里不会把man在线文档上所有的选项都介绍一下,那样也没有必要。在99%的时间里,我们只会用到几个选项。所以必须学会这几个选项。1、diff--------------------NAME diff - find differences between two filesSYNOPSIS diff [options] from-file to-file--------------------简 单的说,diff的功能就是用来比较两个文件的不同,然后
阅读全文
posted @ 2013-09-26 17:10
dolinux
阅读(5668)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-28549627-id-3922282.html提到linux 系统中的dd命令,各位技术博友大多都很熟悉,用法也是好多,今天主要跟大家分享一下测试硬盘读写速度的几种方式。在我们手边没有合适的硬盘IO测试利器时,dd是我们的最佳选择,好,仔细看线面四种方式。思考一个问题,区别在哪儿?dd bs=1M count=128 if=/dev/zero of=test dd bs=1M count=128 if=/dev/zero of=test_01; sync dd bs=1M count=128 if=/dev/zero of=te
阅读全文
posted @ 2013-09-26 16:59
dolinux
阅读(888)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-8504518-id-3918531.html Shell 提供大量的基本运算操作,在脚本中非常有用。Shell 对您提供的算术表达式求值,执行运算展开式,此时使用得出的结果替换表达式。以下面的格式提供运算表达式:$(( expression ))$ echo $((5*(3+3)))30$ result = $(($myvar-10))shell提供方便的数之间的进制转换:$ echo $((013))#八进制$ echo $((0xA4))#十六进制还可以使用以下格式指定 2 到 64 之间的任意进制:$((BASE#NUMB
阅读全文
posted @ 2013-09-26 16:45
dolinux
阅读(2112)
推荐(0)
摘要:
deb http://ftp.debian.org/debian/ squeeze main non-free contribdeb http://ftp.debian.org/debian/ squeeze-proposed-updates main non-free contrib#debian 6 网易软件更新源 deb http://mirrors.163.com/debian/ squeeze main non-free contrib deb http://mirrors.163.com/debian/ squeeze-proposed-updates main non...
阅读全文
posted @ 2013-09-26 08:44
dolinux
阅读(1112)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3391515.html先介绍三星S3C24XX平台BSP中定义外设寄存器和GPIO的相关头文件以linux-3.4系统为例,linux2.6.37系统也类似,只是存放的目录有区别平台的头文件存放在arch/arm/mach-s3c24xx/include/mach/目录下Memory map definitions定义了三星平台8个BANK的地址,各外设控制器的寄存器基地址和SIZE,在创建platform_data的resource时经常用到文件名:arch/arm/mach-s3c24xx/inclu
阅读全文
posted @ 2013-09-25 20:02
dolinux
阅读(903)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3347599.html此版本uboot在XC2440_uboot_V1.3版本上修改得来,是为我们的一个大客户做的量产工具和智能升级工具。 以前给XC2440核心板烧程序用电脑的USB口,每次还要接上串口,按选项选择烧写功能,电脑上也要频繁操作选择下载的文件。小量的话还好说,就是要费点时间。量大就不能这么干了,有的客户一次要1千套,这么搞会搞死人的。 同时还有个问题一直困扰我,用2440做的产品,如果要更新系统怎么办。而且东西已经卖到了国外,不可能是让客户把东西发过来让我们给更新吧,也不可能让用户自己接.
阅读全文
posted @ 2013-09-25 20:01
dolinux
阅读(983)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3420080.html给XC2440开发板烧写程序非常灵活,总结起来有这么几种方式:空片烧写(flash中没有任何内容时,或误擦除uboot),仅用于烧写bootloader和裸机程序1. 并口Wiggler JTAG调试板配合HJTAG软件,可以烧写nandflash和norflash,并口速度较慢2. HJTAG USB仿真器配合HJTAG软件,可以烧写nandflash和norflash,速度极快,适用于没有并口的电脑3. Jlink V8仿真器 配合JFlash Arm软件,只能烧写Norflas
阅读全文
posted @ 2013-09-25 19:59
dolinux
阅读(453)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3347621.html在XC2440开发板上做uboot从nandflash启动时,需要检测硬件启动方式,启动方式是由硬件OM管脚决定的,软件无法检测硬件电平状态,但可以根据CPU的启动特性来检测。通过深入研究2440的启动方式,总结了几点:如果将S3C2440配置成从NANDFLASH启动(将开发板的启动开关拔到nand端,此时OM0管脚拉低)S3C2440的Nand控制器会自动把Nandflash中的前4K代码数据搬到内部SRAM中(地址为0x40000000),同时还把这块SRAM地址映射到了0x0
阅读全文
posted @ 2013-09-25 19:58
dolinux
阅读(380)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-366971.html 在uboot中加入快捷操作菜单的方法非常简单,在论坛发布的uboot201003V1.1的源码包里已经包含了菜单的源码http://www.xcembed.com/bbs/viewthread.php?tid=19&page=1&extra=#pid32效果如下:这个菜单其实就是一个uboot中的命令,uboot启动时,如果进入下载模式,就先运行这个命令。命令的执行内容就是通过串口打印出一个菜单,等待输入数字,再执行相应的动作。新建一个名为:cmd_menu.c的文件
阅读全文
posted @ 2013-09-25 19:57
dolinux
阅读(632)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3350840.html获得dnw4linux.tar.bz2 源码包,可在xcembed论坛下载:http://www.xcembed.com/forum.php?mod=viewthread&tid=1018&extra=解压源码包:tar xjvf dnw4linux.tar.bz2cd dnw4linux会得到两个目录app driver编译dnw应用程序:cd appmake编译出dnw可执行文件,将它放到/usr/bin目录下sudo cp dnw /usr/bin/这样就可以在
阅读全文
posted @ 2013-09-25 19:56
dolinux
阅读(568)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3350834.html在linux下,使用minicom作为串口终端工具,默认的串口设备是/dev/ttyS0,如果使用USB转串口工具,系统集成了U转串驱动(我用的PL2303方案),因此不需要安装驱动,默认的串口设备是/dev/ttyUSB0(也可能是ttyUSB1、ttyUSB2等等)下载安装minicom:sudo apt-get install minicom配置:sudo minicom –s注意,一定要使用sudo,否则后面不能保存配置出现配置菜单:选择“Serial port setup”
阅读全文
posted @ 2013-09-25 19:54
dolinux
阅读(650)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3257554.html本文使用uboot2010.03版本,2010.06版本同样适用,在XC2440板上实现显示bmp logo首先需要有LCD的驱动支持,XC2440板的LCD驱动是:drivers/video/xc2440_lcd.c显示LOGO的函数调用流程:在arch/arm/lib/board.c中的start_armboot调用common/stdio.c中的stdio_init如果定义了CONFIG_VIDEO和CONFIG_CFB_CONSOLE,调用drivers/video/cfb_
阅读全文
posted @ 2013-09-25 19:53
dolinux
阅读(1553)
推荐(0)
摘要:
转:http://blog.chinaunix.net/uid-22030783-id-3347608.html在XC2440的uboot_V1.3版本中已经支持USB HOST驱动和FAT文件系统,同时支持USB Storage,即U盘关于使用U盘自动更新系统镜像,请看我的这篇博文:http://blog.chinaunix.net/space.php?uid=22030783&do=blog&id=3347599在XC2440.h配置文件中加入这几个配置即可: #define CONFIG_USB_OHCI#define CONFIG_USB_STORAGE#define
阅读全文
posted @ 2013-09-25 19:38
dolinux
阅读(1268)
推荐(0)
摘要:
http://forum.eet-cn.com/BLOG_ARTICLE_6536.HTM?jumpto=view_welcomead_forum_1380107325410
阅读全文
posted @ 2013-09-25 19:17
dolinux
阅读(282)
推荐(0)
摘要:
在安装Ubuntu Linux之前,你必须先取得安装软件,(网络上有许多mirror站台可供下载,下载ISO文件后自行刻录光盘或采用硬盘安装)。当一切都准备就绪后,我们还得先了解该如何规划我们的硬盘。首先你必须考虑的是●主机的规划1.是采用单系统(单一系统Linux)还是多系统(M$ Windows与Linux共存)如果是单一系统,那么你就不需考虑是不是要与其他系统做磁盘分区的共用了,如果是多系统,那么各个分区在你完成安装Linux后都可以挂载在Linux里了,当然也包括NTFS了。既然可以挂载M$的各个磁盘分区,那就表示你可以考虑将一些常用的东东放在特定的分区里(如常用文件、音乐、电影),这
阅读全文
posted @ 2013-09-23 20:07
dolinux
阅读(742)
推荐(0)
摘要:
http://vbird.dic.ksu.edu.tw/linux_basic/0130designlinux.php
阅读全文
posted @ 2013-09-23 20:04
dolinux
阅读(181)
推荐(0)
摘要:
转载:http://mtoou.info/linux-fenqu/很多然在装linux系统时面临的最大难题就是分区问题了,由于linux分区结构和windows不同,很多人对linux分区感觉非常不适。想研究linux系统分区就要先看看windows系统是如何管理分区的。在windows系统下操作系统被安装到一个分区中,然后其他的分区与操作系统分区是平级的,分区上才能建立文件夹,总的来说是分区中包含文件夹,分区有系统分区和非系统分区之分。平常我们的c盘就一般是系统分区,而其他的盘就是非系统分区。(相关博文:Linux系统目录结构及作用解析,比喻手法一目了然)而linux系统的分区管理就和我们平
阅读全文
posted @ 2013-09-23 20:00
dolinux
阅读(545)
推荐(0)
摘要:
转:http://www.acyoo.com/archives/3017.htmlDebian 7的默认桌面是Gnome 3, 刚装好时无法在桌面进行任何操作,不过只需要设置一下就可以了:左上角的Activities ——〉 Applications——〉右边菜单栏的System Tools——〉左边的Advanced Settings——〉Desktop——〉 Have file manager handle the desktop, 激活,即点击一下,由OFF变为ON.中文版的如下:应用程序——〉系统工具 ——〉首选项 ——〉高级设置 ——〉桌面Have file manager hand
阅读全文
posted @ 2013-09-23 19:45
dolinux
阅读(1303)
推荐(0)
摘要:
转:http://www.cnitblog.com/zouzheng/archive/2007/08/31/32691.aspx先看下简单的初始代码:注意其编译运行后的结果。root@xuanfei-desktop:~/cpropram/2# cat global.h //头文件#ifndef CLOBAL_H #define GLOBAL_H #include int funca(void); int funcb(void);#endifroot@xuanfei-desktop:~/cpropram/2# cat funca.c //函数a#include "global.h&qu
阅读全文
posted @ 2013-09-23 15:12
dolinux
阅读(313)
推荐(1)
摘要:
转:http://www.cprogramming.com/tutorial/shared-libraries-linux-gcc.htmlBy anduril462Libraries are an indispensable tool for any programmer. They are pre-existing code that is compiled and ready for you to use. They often provide generic functionality, like linked lists or binary trees that can hold a
阅读全文
posted @ 2013-09-23 15:02
dolinux
阅读(310)
推荐(1)
摘要:
如果ubuntu不是以wubi方式安装的,那么卸载ubuntu时要慎重,不是直接删除ubuntu所在分区这么简单的,否则你会发现你的 windows系统也进不去了。那是因为如果你安装Ubuntu的时候将GRUB写入到MBR,也就是/dev/sda,(如果你每次一开机就出现 GURB菜单,说明写入到MBR )。那么你卸载ubuntu的时候就将MBR重写,去掉ubuntu的GURB。 正确的删除ubuntu方法如下: 第1步,修复MBR 1.进入win7,下载个软件MbrFix,放在C:\windows\system32文件夹中 2.点击开始》所有程序》附件》命令提示符 3.在命令提示符...
阅读全文
posted @ 2013-09-21 00:36
dolinux
阅读(291)
推荐(0)
摘要:
在在win7下安装了Ubuntu 13.04后,在grub中,win7启动想是最后一个,为了把win7设置为默认启动项,需要更改grub设置。google了半天,发现更改/etc /default/grub是无效的,打开/boot/grub/grub.cfg,里面写着“DO NOT EDIT THIS FILE”,而且我发现即使更改了SET_DEFAULT后一旦执行update-grub,启动顺序还是不变.然后继续搜索,发现两个方法很有效。 方法一 利用启动管理器 1、安装启动管理器 sudo apt-get install startupmanager 2、打开系统-—>系统管理...
阅读全文
posted @ 2013-09-21 00:36
dolinux
阅读(376)
推荐(0)
摘要:
1、开UltraISO(软碟通),加载要写入U盘的iso文件,注意,要求软碟通的版本是9.3以上的。如下图:2、点击“启动光盘、写入硬盘映像:3、开启个写入硬盘映像的窗口,硬盘驱动器那一项看清楚是你写入的那个U盘别搞错了,写入方式默认就可以了,点击:便捷启动--写入新的驱动器引导区--Syslinux 注意了:这一项是很重要的,网上有很多此类的教程由于缺少了这一步都是以失败告终。4、点击确定:5、写入引导区成功,这是不可或缺的一步,见不到这一步,U盘不能启动。6、最后就是把整个iso文件写入U盘里面了,直接选写入:8、点击写入以后,软件再次确认是否写入的U盘的信息,如果无误,确认即可,直到写入
阅读全文
posted @ 2013-09-21 00:24
dolinux
阅读(1208)
推荐(0)
摘要:
Linux 编程经典书籍推荐Denis 2008年10月17日 浏览:84168成为一名精通 Linux 程序设计的高级程序员一直是不少朋友孜孜以求的目标。根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍、Java 程序员的 2.6 倍, Linux 程序员年终奖金平均为 Windows 程序员的 2.9 倍。同时数据显示,随着工作经验的增长, Linux 程序员与 Windows 程序员的收入差距还有扩大的趋势。Denis 认为,要学好 Linux 环境下的编程,关键是要看对、选对、学会正确的书籍。可以说,如果你选对了 Linux编程的经典
阅读全文
posted @ 2013-09-20 23:56
dolinux
阅读(1233)
推荐(0)