易截截图软件、单文件、免安装、纯绿色、仅160KB

LINUX 下安装TFTP服务

TFTP是用来下载远程文件的最简单网络协议,它基于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是嵌入式linux宿主机的 tftp-server支持,二是嵌入式linux目标机的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标机就不用配置了。下面就详细介绍一下linux宿主机tftp-server的安装配置。
1、查看环境
#rpm -qa|grep tftp
得知系统默认没有安装tftp服务端
2、安装程序:
插入光盘
#mount /dev/cdrom
#cd /media/cdrom/RedHat/RPMS
#rpm -ivh tftp-server-0.39-1.i386.rpm
进行安装tftp服务端
若需安装客户端执行
#rpm -ivh tftp-0.39-1.i386.rpm
3、配置
#vi /etc/xinetd.d/tftp
将"disable=yes"改为"disable=no"
将"server_args= -s /tftpboot"改为"server_args= -s /tftpboot -c"
"-s /tftpboot"代表tftp的主目录为/tftpboot。
如果没有这个目录请手工创建此目录:
#mkdir /tftpboot
#chmod 777 tftpboot
-c 表示客户端可以创建文件,否则你必须先在服务器上创建一个文件才可以上传。
4、运行
#service xinetd restart
重启xinetd以启用tftp服务。
客户端使用方法很简单,安装客户端之后tftp host(tftp服务器的主机地址)即可进行上传(put)下载(get)工作
tftp >get <你要下载的文件名>  


相关文档:

linux下的so、o、lo、a、la文件有什么区别?

o: 编译的目标文件
a: 静态库,其实就是把若干o文件打了个包
so: 动态链接库(共享库)
lo: 使用libtool编译出的目标文件,其实就是在o文件中添加了一些信息
la: 使用libtool编译出的库文件,其实是个文本文件,记录同名动态库和静态库的相关信息
 
1 libtool的工作原理
libtool 是一个通用库支持脚本,将使用 ......

linux 新增系统调用


此文于2010-02-26被推荐到CSDN首页
如何被推荐?
最近在研究 Linux
内核的时间子系统,为下一篇长文《服务器程序中的日期与时间》做准备,无意中注意到了 Linux
新增的几个系统调用的对编写服务器代码的影响,先大致记录在这里。这篇博客也可算作前一篇《多线
程服务器的常用编程模型》
的一个注脚。
< type="te ......

Linux中的内存分配和释放之__alloc_boot函数分析

 对于这个函数,其实是很多宏定义调用的函数,其中alloc_bootmem_low_pages(x)是其中一个调用它的宏,大家可以认为这些宏只是把这个__alloc_bootmem实质性的函数进行了封装。#define alloc_bootmem_low_pages(x)相当于__alloc_bootmem((x), PAGE_SIZE, 0),就是从0地址开始的低端内存分配按页大小对齐的内存。好了,为 ......

linux信号表


Linux下查看支持的信号列表:
~$ kill -l
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL
5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE
9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2
13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD
18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN
22) SIGTTOU 23) SIGUR ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号