linux
文章平均质量分 56
sanlinux
这个作者很懒,什么都没留下…
展开
-
[转]Setting Up an MPICH2 Cluster in Ubuntu 8.04 LTS Server (Quick-Note)
MpichCluster Setting Up an MPICH2 Cluster in Ubuntu 8.04 LTS Server (Quick-Note) (https://wiki.ubuntu.com/MpichCluster )===========================1. 更改 /etc/hosts,方便遠端直接快速連結。 ====================转载 2009-10-18 19:44:00 · 1612 阅读 · 0 评论 -
[转]无盘ubuntu详细笔记
第一步 安装tftp服务器 tftpd 1 安装 root@ubuntu:/# apt-get install tftpd-hpa 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 Reading state information... 完成 下列【新】软件包将被安装: tftpd-hpa 共升级了 0 个软件包,新安装了 1 个转载 2009-10-18 21:31:00 · 1478 阅读 · 0 评论 -
Ubuntu安装配置samba
1、安装samba服务 sudo apt-get install samba 2、添加samba用户 sudo useradd username 编辑用户密码 sudo smbpasswd -a username 删除用户 sudo smbpasswd -x username 3、修原创 2009-10-18 21:54:00 · 1113 阅读 · 0 评论 -
Ubuntu下git简单使用
1、在Desktop下创建test.git文件夹,进入test.git目录执行 git init 注:test目录为用户存放文件的目录。2、在Desktop下执行 git clone [yourname]@127.0.0.1:~/Desktop/test.git 即可在Desktop下,生成test文件夹,其中包含有test.git下的内容。3、在test原创 2009-10-18 12:24:00 · 1518 阅读 · 0 评论 -
[转]基于网络的 Red Hat 无人值守安装
2006 年 10 月 19 日本文介绍了 PC 平台上的一种快速 Red Hat Linux安装方案。它具有很高的自动化程度--用户只需手工启动机器并选择从网络启动,就可以完成整个安装过程。在需要批量安装大量 Red HatLinux 系统和需要技术人员 Red Hat Linux安装支持的情况下,这种方案可以节省大量的时间。而且由于不需要额外的软件和光驱和软驱等硬件设备,在转载 2009-10-20 20:41:00 · 576 阅读 · 0 评论 -
Ubuntu安装配置Apache2服务器
1、安装sudo apt-get install apache22、网站编码配置sudo vim etc/apache2/conf.d/charset 3、网站目录配置sudo vim etc/apache2/sites-available/default原创 2009-10-21 20:26:00 · 667 阅读 · 0 评论 -
fedora将用户添加到sudo组
1、切换到root账户 su -2、使用超级账户,编辑/etc/sudoers文件(直接执行visudo命令也可编辑) jacky ALL=(ALL) ALL 修改后保存退出。3、退出root账号,使用jacky帐号执行sudo命令,确认修改是否有效。原创 2009-10-19 22:14:00 · 1235 阅读 · 0 评论 -
[转贴]Git 魔法
Git 魔法 Ben Lynn中文版PDF 版本下载:Git_Magic_CN.pdf 译自:http://www-cs-students.stanford.edu/~blynn/gitmagic$c856fe230d218688b314697794db185fbca1efe6$Git 魔法By Ben Lynn前言1. 致谢!转载 2009-10-22 21:24:00 · 4404 阅读 · 0 评论 -
linux Makefile时间戳
1、linux时间戳的实际意义 时间戳的概念可以从日常信封的邮戳概念上理解。邮戳的收到信件的时间,而时间戳就是文件的修改时间。 假设当前目录下有framwords文件或文件夹,如执行stat frameworks,即可看到当前目录下framworks文件的时间戳,其中包括存取时间(Access)、修改时间(Modify)、文件节点修改时间(Change):Fil原创 2009-10-23 23:15:00 · 5647 阅读 · 1 评论 -
[转贴]Linux文件查找命令find,xargs详述
总结:zhy2111314来自:LinuxSir.Org整理:北南南北摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读;目录版权声明前言:关于find命令一、find 命令格式转载 2009-10-25 20:17:00 · 806 阅读 · 0 评论 -
linux设置IP路由等网络命令汇总
使用linux命令设置IP路由等。。。原创 2009-11-05 20:02:00 · 702 阅读 · 0 评论 -
Git权限管控
现在我想到解决Git权限管控的方法是将仓库设置成只有管理员才能具有读写的权限,其他用户无权对仓库进行合并等读写操作。这是其中的一个方法,可能还有其他方法吧。再研究研究。原创 2009-10-26 22:59:00 · 2563 阅读 · 0 评论 -
linux获取文件的路径名及其文件名的方法
1、简单测试实例 for i in `find . -type f -name "*.c"`do echo $i basename $i 获取*.c文件名 dirname $i 获取*.c对应的目录名done2、实际应用diff Linux源码,并将有不一样的源码整理在一起,要求:文件名以new和old区分。(1)、简单测试原创 2009-11-07 09:39:00 · 6602 阅读 · 2 评论 -
列出Linux源码下所有Makefile的方法
一、要求:1、能够显示出Makefile的总数2、能显示一级目录下的Makefile总数、Makefile列表及其Makefile的内容3、能将上述内容写入相应的文件 二、实例 rm -rf ~/Desktop/linux_Makefile/*for i in `find . -maxdepth 1 -type d` #仅仅是当前目录,所以请将本原创 2009-11-08 09:39:00 · 1245 阅读 · 0 评论 -
linux Socket编程入门
以前已经接触Windows下的Socket编程,最近也尝试着再linux下使用Socket编程,下面是在网上找的例子(已经测试过) tcp_server.c: #include #include #include #include #include #include #include #define SERVER_PORT 20000#de原创 2009-11-08 11:17:00 · 1725 阅读 · 2 评论 -
Linux Diff命令
diff -Nur [old source] [new source] diff -Nur linux-2.6.30/Makefile linux-2.6.31.5/Makefile--- linux-2.6.30/Makefile 2009-06-10 11:05:27.000000000 +0800+++ linux-2.6.31.5/Makefile原创 2009-11-07 10:52:00 · 3158 阅读 · 1 评论 -
Linux磁盘分区UUID的获取及其UUID的作用
注:UUID-Universally Unique IDentifiers全局唯一标识符一、Linux磁盘分区UUID的获取方法 1、[san@localhost ~]$ ls -l /dev/disk/by-uuid/ total 0lrwxrwxrwx 1 root root 10 2010-01-18 02:18 0733f5c1-cb85-4f98-9d4f-122cfcee原创 2010-01-17 17:53:00 · 11900 阅读 · 0 评论 -
现代Linux的字体处理系统
一、现代Linux的字体处理系统1、XftXft也是一套library,它使用fontconfig找出来的字型,将其绘制出来。2、Fontconfig(1)、Fontconfig作用Fontconfig提原创 2010-01-17 22:21:00 · 1112 阅读 · 0 评论 -
sed取Java源码中的第一个大括号的行数,并在其后添加内容
1 public class HelloWorld { 2 public static void main(String args[]) { 3 System.out.println("Hello World!") 4 } sed -n -e /public class/p -e /{/=原创 2009-11-19 23:04:00 · 1514 阅读 · 0 评论 -
Linux 上网设置
前几天制作了USB启动盘后,发现无法上网,于是就在网上找了些资料,总结如下:一、设置本机IP地址ifconfig eth0 192.168.1.100二、设置网关route delete defaultoute add default gw 192.168.1.1(添加默认网关,用的是铁通ADSL)原创 2010-01-22 20:55:00 · 673 阅读 · 0 评论 -
linux patch的使用实例
一、实例test@test-desktop:~/Desktop/patchtest$ cat /home/test/Desktop/patch.txt diff -Nur patchtest/san1/test/hello.txt patchtest/san2/test/hello.txt--- patchtest/san1/test/hello.txt 2009原创 2009-11-28 22:38:00 · 1269 阅读 · 0 评论 -
u-boot1.1.6移植之一(编译测试)
#!/bin/bashprintBlue(){ echo -en /E[47;34m"/033[1m$1/033[0m" # 蓝色}printRed(){ echo -en /E[47;31m"/033[1m$1/033[0m/n" # 红色}myroot="sanEmbeded/u-boot-1.1.6" #Makefil原创 2009-11-30 22:50:00 · 635 阅读 · 0 评论 -
u-boot1.1.6移植之Diff比较
46 fun_diff() 47 { 48 #board/san2440/lowlevel_init.S 49 #board/san2440/san2440.c 50 #include/configs/san2440.h 51 #cpu/arm920t/start.S 52 53 #include/s3c24x0.h 54 #cpu/arm920t/s3c2原创 2009-12-01 22:36:00 · 3492 阅读 · 0 评论 -
U-boot移植需要修改哪些文件?
最近关于linux移植停了好几天,看来以后得坚持才行!现在对liux移植虽然不很熟悉,但一定要坚持!加油!加油! U-boot移植需要修改哪些文件?在网上找到高手关于u-boot移植的patch,过滤了一下,要修改到的文件可能涉及到有如下这些,先罗列出来,以后慢慢证实,下一步,应该先了解一下u-boot的目录结构才好进行u-boot的移植工作啊,方向很重要! 在u-boot中原创 2009-12-13 22:48:00 · 2689 阅读 · 0 评论 -
linux串口通信编程
linux串口通信编程(待续)原创 2009-12-16 22:18:00 · 856 阅读 · 0 评论 -
Ubuntu deb包下载方法
packages.ubuntu.compackages.debian.org 从缺省的头文件开始搜索原创 2009-12-17 22:18:00 · 3220 阅读 · 0 评论 -
自制U盘 Fedora+gentoo结合版
最近想装gentoo但一直装不上,于是,想到使用feodora的内核和虚拟盘,然后使用从网上下的gentoo的文件系统制作一个linux系统,终于可以使用了,但是图形界面还没有装,只能在纯文字界面下运行。1、bootloader是完全拷贝Fedora的/boot文件夹,并将grub安装至U盘的一个分区。2、内核和虚拟盘:内核是直接用fedora的,虚拟盘需使用mkinitrd重原创 2010-03-02 20:35:00 · 944 阅读 · 0 评论 -
bootloader的启动流程分析
Bootloader的启动流程有两个阶段:stage1和stage2。一、Stage1完成的基本工作1、基本硬件初始化包括屏蔽所有的中断、设置CPU的速度和时钟频率、RAM初始化、初始化LED、关闭内部指令和数据cache灯。2、为加载stage2准备RAM空间,通常为了获得更好的执行速度,通常把stage2加载到RAM空间来执行,必须为加载Bootloader的stage2准原创 2009-12-24 22:41:00 · 1095 阅读 · 0 评论 -
【转】U-BOOT源码分析及移植
声明:本文转自http://blog.mcuol.com/User/lvembededsys/Article/4728_1.htm。本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-boot移植。实现了NOR Flas转载 2009-12-26 11:32:00 · 634 阅读 · 0 评论 -
Ubuntu安装NFS服务器
一、NFS服务器安装1、安装端口映射器(portmap)$ sudo apt-get install portmap2、安装NFS Server$ sudo apt-get install nfs-kernel-server3、安装NFS客户端$ sudo apt-get install nfs-c原创 2010-03-10 21:07:00 · 1018 阅读 · 0 评论 -
从NFS启动TQ2440
1、PC端NFS服务器,可参考前一篇文章。2、在PC机上新建NFS共享文件夹,如/home/san/root_fs,并且将Linux文件系统解压至此目录下。3、设置开发板NFS启动参数选3设置参数(选1,一步步按提示设置NFS启动参数)bootargs console=ttySAC0 root=/dev/nfsnfsroot=192.168.0.65:/home/san/roo原创 2010-03-11 22:41:00 · 2118 阅读 · 0 评论 -
『转』Android在TQ2440开发板上的移植
声明:本文转自http://www.arm9.org.ru/viewthread.php?tid=6&extra=page%3D1感谢作者分享。Android在TQ2440开发板上的移植Android在TQ2440开发板上的移植一、目前进展1.Android已经可以通过NFS在TQ2440开发板上运行二、目前缺陷1.触摸屏没有校准转载 2010-03-11 23:17:00 · 1151 阅读 · 0 评论 -
Android移植成功:linux-2.6.25.8+U盘挂载
『摘要』: 本次移植的大体思路是:先将linux移植到开发板上,并添加USB驱动,然后将从网上下载的Android文件系统保存在U盘中,最后使用chroot命令切换至U盘中的Android文件系统,并执行./linuxrc和logcat。Android成功运行的画面可以在我的相册中看到,以此与各位Android的爱好者们分享。http://hi.csdn.net/attachmen原创 2010-03-21 18:50:00 · 8663 阅读 · 0 评论 -
『转』如何为嵌入式开发建立交叉编译环境
转载声明:本文转自http://www.ibm.com/developerworks/cn/linux/l-embcmpl/,谢谢作者分享! 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大转载 2010-03-18 22:52:00 · 695 阅读 · 0 评论 -
Android.mk与Linux Makefile研究心得
一、Android NDK中列出的部分库文件:|-- crtbegin_dynamic.o|-- crtbegin_static.o|-- crtend_android.o|-- libc.a|-- libc.so|-- libdl.so|-- liblog.so|-- libm.a原创 2010-03-23 23:09:00 · 3127 阅读 · 0 评论 -
Android底层连接库的编译过程及其Android NDK开发实例
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE原创 2010-03-25 22:53:00 · 2170 阅读 · 0 评论 -
linux连接库编译过程分析
一、静态链接库编译基本编译过程gcc -Wall -g -c -o mylib.o mylib.car rcs mylib.a mylib.o #修改为libmylib.agcc -Wall -g -c test.c -o test.ogcc -g -o test test.o -L. –lmylib原创 2010-03-25 22:47:00 · 935 阅读 · 0 评论 -
基于S3C44B0(ARM7TDI)的uCOS-II移植之Makefile编写测试
此前,在ADS中uCOS-II编译通过,并且可使uCOS-II成功运行在S3C44B0开发板中,为了理解整个编译过程,我尝试写了Makefile来编译uCOS-II,但编译时出现重复定义的错误,该问题仍在解决中,以下为Makefile内容,待持续修正。 移植源码目录结构|-S3C44B0| |-source| | |-44BLIB.C| |原创 2010-04-11 20:47:00 · 1658 阅读 · 1 评论 -
Linux C/C++标准库使用及嵌入式开发交叉编译工具介绍
收集了看一下C/C++标准库使用的相关网站:GNU官网:http://www.gnu.org/GNU GCC官方使用手册(其中有介绍gcc使用的相关参数,应该好好研究一下!)http://gcc.gnu.org/onlinedocs/Linux C编程一站式学习http://learn.akae.cn/media/原创 2010-04-13 22:53:00 · 2020 阅读 · 0 评论 -
嵌入式word和pdf移植研究
一、PDFMuPDF(C)官网http://ccxvii.net/mupdf/已经移植至Android平台成功范例http://code.google.com/p/droidreader/ PODOFO(C++)http://podofo.sourceforge.net/ 二、WORDwvWare wordhttp://wvware.source原创 2010-04-14 23:21:00 · 1001 阅读 · 0 评论