Chinaunix首页 | 论坛 | 博客
  • 博客访问: 926462
  • 博文数量: 177
  • 博客积分: 761
  • 博客等级: 上士
  • 技术积分: 1518
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-04 22:37
文章分类

全部博文(177)

文章存档

2017年(1)

2016年(3)

2015年(33)

2014年(48)

2013年(60)

2012年(32)

分类:

2012-12-28 17:52:08

总的来说,根文件系统的制作分成两大部分:
1.根文件系统的内容的制作
2.根文件系统格式的制作,内容作好了,接着就是用特定的工具包改成相应的格式,可以做成yaffs,cramfs,ext2等等,这是需要和你要装载根文件系统的硬件的想匹配



网络服务的配置与应用

 

一、 telnet 服务器

# telnetd (TCP协议写的,写的启动命令解释器带参,然后冲定向到网络)

开发板作为服务器,输入telnetd,连到局域网上,别的机器就可以访问了

访问的时候输入 telnet ip(开发板的)


二、 ftp服务器:(广域网络)

方法1:

# tcpsvd   21  ftpd  -w  /root  &

//上面的0表示对所有ip地址都进行侦听

//ftpd -w这里的参数-w表示client可以对目录执行写操作

//21指定ftp服务器的默认端口

// -t-T参数设置client在没有任何操作的最大时间之后ftpd主动断开client连接,

//默认-t2分钟=2 * 60,-T1小时=1 * 60 * 60

方法2:

# vi /etc/inetd.conf    //增加以下代码

21  stream  tcp  nowait  root   ftpd  -w  /root

# inetd                  // inetd会执行/etc/inetd.conf脚本中的命令行

三、 tftp服务器与客户端配置(局域网)

    atftp server服务器配置与使用

方法1:

# udpsvd -vE 0 69 tftpd -c /root &

// 上面的0表示对所有ip地址都进行侦听

方法2:

# vi /etc/inetd.conf

69 dgram udp nowait root tftpd tftpd -c /home

# inetd                 

我们可以通过windowstftp32软件进行下载、上传文件测试

tftp32设为客户端,设置主机ip,输入待发送文件名点击put或准备接收的文件名点击get,如下图所示


btftp client的使用

tftp32作为服务器

1.将开发板上的hello.c文件putPC机端tftpd32的根目录下,并且重命名为world.c

#tftp  -l  hello.c  -r  world.c  -p  (tftp服务器的ip地址)

2.PCtftp32目录下的world.c文件get到开发板机端,并且重命名为hello word.c

# tftp  -l  hello_world.c  -r  world.c  -g  (tftp服务器的ip地址)

阅读(707) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~