首页 >  Linux相关 >  列表

号外:本站提供海外域名、VPS代购服务!


提供下列海外代购服务:NameSillo域名注册(免费送隐私保护)、班瓦工-BandwagonHost VPS(最低2.99美元/月)、Linode VPS(高性价比,最低5美元/月起)。

了解详情»


批量文件加前缀的shell脚本


批量文件加前缀的shell脚本(rname.sh):

#!/bin/sh
cmdfile="rname.sh"
addr="bappstore_"

for filename in `ls`
do
	if [ $cmdfile != $filename ] 
	then 
		newfilename=$addr$filename #=不能有空格
		echo $newfilename
		mv $filename $newfilename
	fi
done

放入某个目录后,执行./rname.sh即可。

阅读全文 »


Vagrant入手记


总的来说,Vagrant跑虚拟机的好处有:启动快速,轻量,占内存小。缺点可是能是全命令行模式,没怎么接触过的头大。下面就说说怎么让Vagrant跑起来。

阅读全文 »


Debian/Linux ruby setup


有别于Windows下的rubyinstall+devkit安装与配置。Debian/Linux下方便多了。

一、安装Git

sudo apt-get install git

二、安装C/C++开发环境

sudo apt-get install build-essential

阅读全文 »


Windows安装Debian Linux步骤


本文中使用Win7,Xp应该类似;Debian使用7.4。

一、下载文件

下载debian-7.4.0-i386-CD-1.iso,(http://cdimage.debian.org/debian-cd/7.4.0/i386/iso-cd/debian-7.4.0-i386-CD-1.iso)
下载vmlinuxz,initrid.gz,boot.img.gz(http://ftp.debian.org/debian/dists/Debian7.4/main/installer-i386/20130613+deb7u1+b2/images/hd-media/)

阅读全文 »


Windows XP下uCOS-II开发环境建立


下载所需文件,地址:http://pan.baidu.com/s/1i3uXuPB
1、解压Borland C 4.5完全安装版.rar,然后进入BC45目录,执行INSTALL.EXE安装,选择C盘。
2、解压tasm.rar中的TASM.EXE,将其COPY到C:\BC45\BIN目录下。
3、执行uCOS_II.rar中的uCOSV252.exe,选择C盘执行,将在C盘出现SOFTWARE目录。
4、进入C:\SOFTWARE\uCOS-II,可测试示例程序。
5、参考示例程序开发自己的应用。

Windows XP下比较正常,Windows 7下可能不成功。

阅读全文 »


2.6内核驱动编译程序所遇问题解


一、write ioctl 警告:从不兼容的指针类型初始化

原因在于:write中的char *buf应该为const char *buf;ioctl中的long data为unsigned long data

二、irqreturn函数中的参数变化

2.6中的irqreturn函数中只有两个参数了,原来的irqreturn_t int_interrupt(int irq,void * dev_id,struct pt_regs *regs);应该是irqreturn_t int_interrupt(int irq,void * dev_id);

阅读全文 »


嵌入式Web服务器boa在ARM平台的移植


1,下载

http://www.boa.org/

2,解压

tar xzf boa-0.94.13.tar.gz

阅读全文 »


Cramfs文件系统的制作


当我们用Busybox制作好文件系统后,就可以用Cramfs工具制作自己的文件Cramfs文件系统了。

一、主要步骤

1.下载Cramfs,去这个地址:http://sourceforge.net/projects/cramfs/,或

$wget http://downloads.sourceforge.net/project/cramfs/cramfs/1.1/cramfs-1.1.tar.gz

阅读全文 »


Widows下PXA270开发板的Linux系统的移植过程


详见:http://blog.chinaunix.net/uid-22985736-id-130069.html

阅读全文 »


NFS挂载记事


问题:

虚拟机下因为网路不通未能挂上(以前好像可以,现在见鬼了挂不上了),只好在全LINUX尝试了。当网络可以相互PING通了,进行以下操作:
1,设置/etc/exports,添加 /dir/ domain(rw,async,no_root_squash)。
2,然后关掉iptables,再开rpcbind(2.4内核中为portmap),再开nfs服务。
3,注意,rpcbind必须在nfs之前开启,最后再在目标机上挂载吧。
4,挂载 mount -t nfs IP:/dir /mnt,将/dir目录挂载到/mnt,然后 cd /mnt 就可以看到/dir目录下的文件了。

一点感悟

在全Linux下你的技术才会进展得快,Windows下虽然可以用虚拟机来使用Linux,开了Windows多半就用不上几下Linux又回Windows下了,要想翻过院墙,先把帽子扔过去吧,这样才你会全力以赴。

阅读全文 »