
LINUX系统
文章平均质量分 76
evenness
http://hi.youkuaiyun.com/cp.php?ac=task&op=do&taskid=7
展开
-
Fedora16 安装相关
安装BCM4312无线网卡驱动Linux系统BCM4312无线网卡驱动的安装联想Y450 Linux系统 无线网卡驱动安装准备工作:Broadcom官网驱动下载地址http://www.broadcom.com/support/802.11/linux_sta.php下载上面的驱动,根据系统的版本选择,我的装系统是32位的,下载的 32-bit driver转载 2012-03-12 20:47:46 · 3864 阅读 · 0 评论 -
RedHat Enterprise Linux 5 安装TFTP服务器和NFS服务器
Abstract 在嵌入式开发中有宿主机和目标机之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。 TFTP服务器作为工作于宿主机的软件,主要提供对目标机的主要映像文件的下载工作。Solution一.TFTP服务器的安装 利用以下命令就可以看到TFTP服务器已启动,则不用安装[root@localhos转载 2012-09-25 09:26:17 · 635 阅读 · 0 评论 -
linux 网络工具
一、ifconfig 用于基本接口与IP配置的ifconfig ifconfig工具(interface configurator,接口配置器)提供了一些非常基本但是非常重要的功能。它可以打开和关闭网络适配器,分配IP地址与netmask信息。一些常用指令如下: 查看网络接口当前配置与接口命名: ifconfig 打开(up)或关闭(down)适配器转载 2012-05-03 11:46:29 · 2994 阅读 · 0 评论 -
ethtool 命令详解
命令描述:ethtool 是用于查询及设置网卡参数的命令。使用概要:ethtool ethx //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等ethtool –h //显示ethtool的命令帮助(help)ethtool –i ethX //查询ethX网口的相关信息 ethtool –转载 2012-04-28 10:36:54 · 33806 阅读 · 0 评论 -
stardict词典安装
词典安装http://code.google.com/p/stardict-3/downloads/list下载字典文件 ftp://nchc.dl.sourceforge.net/s/st/stardict/stardict-21shijishuangxiangcidian-2.4.2.tar.bz2ftp://nchc.dl.sourceforge.net/s/st/st原创 2012-12-17 11:54:26 · 2206 阅读 · 0 评论 -
如何使用eclipse进行嵌入式Linux的开发
如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux平台时经常会抱怨没有一个好用的集成开发环境。和windows下常用的一些开发软件相比,Linux自带的一些开发环境使用起来要么界面和操作不够方便、友好,要么功能不全。其实我们完全可以在开源社区上找到操作方便,功能强大的开发环境。下面就向大家介绍一个能在Linux上运行,界面和功能与window转载 2013-02-01 13:49:41 · 643 阅读 · 0 评论 -
senip使用
在从事网络产品尤其是网络安全产品开发时,我们一直面临着一个问题,就是对产品的TCP/IP 协议栈进行稳定性或安全性测试,确保开发产品在遇到各种不规则的错误的IP 包时仍可正常稳定高效地工作,我们知道,在正常的网络环境中,很难产生错误的IP 包,也很难产生我们想要的错误的IP 包,为此,要完成对产品的测试,我们必须自己来制造各种各样错误的IP 包,本篇的目的就是介绍如何利用各种发包工具来制造自己想要转载 2013-03-01 13:36:09 · 954 阅读 · 0 评论 -
GPT分区在PC机上安装linux不能引导的解决方法
原文:http://veryi.com/w/163.html 硬盘被转换成了GPT,安装centos 5.3时提示:Your boot partition is on a disk using the GPT partitioning Scheme but this machines cannot boot using GPT.用linux live CD,推荐slax o转载 2013-04-12 11:21:18 · 1839 阅读 · 0 评论 -
Redhat查看系统信息的方法
http://blog.youkuaiyun.com/opensource500/article/details/6578073拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。一:cpu[root@srv /]# more /proc/cpuinfo | grep "model name"model name : Intel(转载 2013-04-12 11:22:34 · 1163 阅读 · 0 评论 -
ubuntu下安装OpenGL并搭建OpenGL开发环境
网上找的,放在这里以后再找就方便了1.安装IDE: 这里使用的是codeblockssudo apt-get install codeblocks2.配置linux下的openGL下载并安装openGL所需要的库sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-devsudo apt-转载 2013-06-22 13:10:08 · 11314 阅读 · 1 评论 -
Linux 内存管理之highmem简介
一、Linux内核地址空间一般来说Linux 内核按照 3:1 的比率来划分虚拟内存(X86等):3 GB 的虚拟内存用于用户空间,1GB 的内存用于内核空间。当然有些体系结构如MIPS使用2:2 的比率来划分虚拟内存:2 GB 的虚拟内存用于用户空间,2 GB 的内存用于内核空间,另外像ARM架构的虚拟空间是可配置(1:3、2:2、3:1)。内核线性地址空间用于为内核的运行提供最基本的支持,转载 2013-06-27 13:46:37 · 1081 阅读 · 0 评论 -
制作jffs2根文件系统
一、制作mkfs.jffs2工具 首先得准备好两个软件包 ,一个是MTD设备的工具包,另一个是zlib压缩包,在这我的MTD设备工具包为mtd-snapshot-20050519.tart.tar,zlib压缩包是zlib-1.2.3.tar.tar。步骤:(1)解压zlib-1.2.3.tar.tar,$tar xf zlib-1.2.3.tar.tar (转载 2013-07-25 16:36:48 · 970 阅读 · 0 评论 -
win7与linux双系统安装与卸载(整理)
windows下linux系统的安装方法:1、使用u盘安装下载unetbootin工具制作启动U盘,下载地址为 http://unetbootin.sourceforge.net/U盘最好4G左右就足够了,安装用的linux iso文件要提前下载好。制作好启动U盘后,将U盘插到电脑上,重新电脑,进入BIOS,设为从usb启动,这样一步步来就可以了。这种方法虽然方便,可是由于U盘原创 2013-10-21 14:49:10 · 18057 阅读 · 0 评论 -
ubuntu安装wireshark
sudo apt-get install wireshark但出于安全方面的考虑,普通用户不能够打开网卡设备进行抓包,wireshark不建议用户通过sudo在root权限下运行,可以用如下步骤设置普通用户也能使用wireshark抓包sudo dpkg-reconfigure wireshark-common ==> 弹出消息中选择yes在组策略中会出现wir转载 2013-11-05 10:48:42 · 1094 阅读 · 0 评论 -
移植openssh至arm9嵌入式开发板及常见错误
同学考研,买了块arm9的开发板没时间玩儿,就借给奶牛玩儿了,昨晚开始折腾,先从移植开始,最开始折腾的axel,比较容易移植。之后的今天就开始搞ssh的移植了,选择的openssh,从网上查了一些教程,虽然他们也写了也总结了,但是问题依旧是存在滴。好吧,奶牛就把自己做的总结下吧。首先说移植的目的:有了ssh开机自动启动,就不用串口线来操作开发板了,可以节省很多时间,特别是文件传输的缓慢实在转载 2013-11-22 12:21:07 · 6019 阅读 · 4 评论 -
嵌入式设备使用的web服务器 ——thttpd移植
web服务器thttpd的移植1.官网下载http://www.acme.com/software/thttpd/ 版本thttpd-2.25b.tar.gz2.解压 tar -zxvf thttpd-2.25b.tar.gz3../configure4.修改makefileCC = gcc -> CC = arm-none-linux-gnueab转载 2013-11-27 13:55:30 · 4988 阅读 · 1 评论 -
在ubuntu下安装xinetd模式的tftpd服务
1、安装server与clientsudo apt-get install tftpd-hpa tftp-hpa2、删除standalone的启动方式update-rc.d -f tftpd-hpa remove3、新建用户tftpd及其主目录sudo mkdir -p /home/tftpdsudo useradd -s /bin/false -g nogroup转载 2012-09-25 09:16:19 · 1637 阅读 · 0 评论 -
读懂 diff 命令
diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:1 $diff< 变动前的文件 > ;diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式转载 2012-09-07 15:10:57 · 10753 阅读 · 0 评论 -
linux 工具
6dstat& sariostat, vmstat, ifstat and much more in one.slurm网络流量图形化工具vim&emacs这个没人不知道吧~screen, dtach,tmux, byobu保持你的终端连接活跃。multitail在不同的窗口查看日志文件。t... dstat & sariostat,转载 2012-07-27 08:54:19 · 1305 阅读 · 0 评论 -
lspci(8)linux man page
名称lspci 列出所有 pci 设备staging 模块lspci[选项]描述lspci 工具显示有关系统中的 pci 总线和设备连接的.缺省情况下,它会在设备列表中.如果您正在 windows 中的 pci 设备报告错误或 lspci 本身,请包括输出"lspci vvx"甚至更好的"lspci vvxxx"(但是,查看下面可能的转载 2012-05-02 13:35:17 · 2149 阅读 · 0 评论 -
“NETDEV WATCHDOG: eth0: transmit timed out” 后网卡当掉
这个问题可真是疑难杂症了,从2001年甚至更早到2009年5月就在前几天,都有人在网上问这个问题,并且能得到答案的人很少,能最终解决了的更是少之又少。我也遇到了这个问题,经过千辛万苦终于找到了答案。这个问题的答案不只一个,我做个小结,你可以挨个试试,应该有一个适合你的情况。先说我的情况。我以前是debian + win2K 双系统。最近终于决定要升级到winxp了。在原来win的分区重新装转载 2012-05-08 21:17:48 · 7383 阅读 · 0 评论 -
在嵌入式Linux上构建2个串口控制台
当前的很多嵌入式系统很多使用2个串口来进行通讯,一个串口常常作为命令行串口,给用户使用。而另一个串口可以用来通信或者作为调试串口使用。 本文以两个串口在Linux下 一个作为调试串口,另一个作为用户命令行串口为例说明。首先,ttyS0作为调试串口,而ttyS1作为命令行串口使用。等系统启动后,命令行串口对用户是可见的,用户可以操作。而调试串口只给开发人员使用。 在系统启转载 2012-06-06 10:15:50 · 3807 阅读 · 0 评论 -
.vimrc 配置
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 一般设定"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""set so=17set hidset magicset mat=2" 设定默认解码原创 2012-06-06 15:34:30 · 505 阅读 · 0 评论 -
LINUX程序后台管理
把一个程序从前台调到后台运行的方法:1)command &[root@localhost ~]# makewhatis &[5] 91012)command 运行后按 ctrl+z查看后台程序进程号和工作号命令:jobs[root@localhost ~]# jobs[1]- Stopped bc[2] Stopped bc[3]+ St转载 2012-06-06 16:45:20 · 1651 阅读 · 0 评论 -
UNIX下STDIN_FILENO与stdin区别
标准输入 (stdin)标准输入是指数据(通常是文件)走向程序。程序要求数据传输使用读的运算。并非所有程序都要求输入。如dir或ls程序(显示一个目录中的文件名)运行时不用任何输入。除非重导向,输入预期由 键盘取得。标准输入的文件描述子为 0 (零)。POSIX 定义是 STDIN_FILENO;相对应的 变量为 FILE* stdin ;类似地, 变量为转载 2012-06-07 11:02:53 · 1402 阅读 · 0 评论 -
cat /proc/interrupts, cat /proc/stat
------------------>Part 1: cat /proc/interrupts文件/proc/interrupts是中断报告文件,可以查看中断发生的次数。Linux内核通常会在第一个CPU上处理中断,以便最大化缓存本地性 CPU0 CPU1 0: 61 20 IO-APIC-edge timer 1: 5098 5157 IO-A转载 2012-05-21 14:31:13 · 11564 阅读 · 0 评论 -
top命令说明
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie转载 2012-06-13 15:35:57 · 758 阅读 · 0 评论 -
.ko内核模块文件以及载入模块命令modprobe insmod
2.6内核版本,完成了rtc_driver.c文件,在Makefile加入obj-$(CONFIG_RTC_XXXX) += rtc_driver.o,并对Kconfig进行修改,加入config RTC_XXXX bool "rtcrtcrtcrtcrtc",编译内核和内核模型,只能生成.O文件.请问如何生成能够insmod的.KO文件,是不是应该在Makefile转载 2012-06-12 14:23:52 · 15085 阅读 · 0 评论 -
ps aux指令詳解
linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号转载 2012-06-13 10:24:23 · 968 阅读 · 0 评论 -
Linux定时工具Crontab命令用法详解
None comments类似Windows平台下的计划任务,Linux下使用cron服务来实现一些特定任务的定时执行。目前流行的系统都已默认安装了cron并随机启动。cron服务相关命令:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/s转载 2012-07-04 13:06:56 · 794 阅读 · 0 评论 -
需要知道的 16 个 Linux 服务器监控命令
如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员。有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使用这些工具,你必须在服务器跟前进行操作,而且这些 GUI 的程转载 2012-06-21 15:48:17 · 806 阅读 · 0 评论 -
Linux下chkconfig命令详解
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果转载 2012-07-06 15:26:06 · 582 阅读 · 0 评论 -
Load Average (系统负载)
linux load average 系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:- 它没有在等待I/O操作的结果- 它没有主动进入等待状态(也就是没有调用'wait')- 没有被停止(例如:等待终止)SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行转载 2012-06-13 09:26:42 · 15141 阅读 · 1 评论 -
linux下时间差8小时解决
原文:http://www.linuxdiyf.com/viewarticle.php?id=57999 时间就是金钱。。。。。可以差了8小时 :0(1 。。。。一段时间里一直很苦难。。。。⒏晓得怎么解决现在基本上是解决老。。。和大家分享下先说时区的配置,主要是两个文件:/etc/localtime/etc/timezone转载 2012-07-18 09:09:14 · 22386 阅读 · 0 评论 -
Vsftpd-3.0.2服务器arm-linux移植—mini2440开发板
Vsftpd-3.0.2服务器arm-linux移植—mini2440开发板开发板:mini2440(2011.04.21)环境:ubuntu9.10为方便的将文件上传到开发板,采用vsftpd,移植过程如下:1. 获取源码,地址:ftp://vsftpd.beasts.org/users/cevans/2. 修改Makefile文件,按实际情况填写,请转载 2013-12-02 10:38:18 · 6773 阅读 · 1 评论