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

linux下的tftp服务配置

经过千辛万苦的配置,终于在ubuntu上将tftp服务配置好,现将配置过程记录如下:
1 安装
#大部分网上说明将此处略去
sudo apt-get install tftp tftpd openbsd-inetd 
#先安装这些,没有测试不安装的后果
#如果按照下面的安装方法未能实现tftp服务,那么请安装下面的软件
sudo apt-get install tftpd-hpa tftp-hpa
2在根目录下建立目录 tftpboot
cd /
sudo mkdir /tftpboot
3改变文件夹的属性
 sudo chmod 777 tftpboot 
4修改配置文件
修改文件 /etc/inetd.conf
sudo  vim /etc/inetd.conf
将该文件修改为:
tftp  dgram    udp    wait    nobody    /usr/sbin/tcpd    
          /usr/sbin/in.tftpd   /tftpboot
修改配置文件 /etc/xinetd.d/tftp 如果没有tftp文件就创建它
sudo vim /etc/xinetd.d/tftp
将该配置文件修改为 
    service tftp
         {
             disable         =no
             socket_type     =dgram
             protocol        =udp
             wait            =yes
             user            =root
             server          =/usr/sbin/in.tftpd
             server_args     =-s /tftpboot -c
        &


相关文档:

linux 2.6源代码情景分析笔记之进程6

每个进程都有一组相关的资源限制(resource limit),限制了指定进程能使用的系统资源数量。
对当前进程的资源限制存放在current->signal->rlim字段,进程的信号描述符的一个字段。该字段类型为rlimit结构的数组,每个资源限制对应一个元素。
struct rlimit {
        unsigne ......

linux 0.11 copy_page_tables()函数

/* 他通过只复制内存页面来复制一定范围内的线性地址的内容*/
00150int copy_page_tables(unsigned long from,unsigned long to,long size)
00151 {
00152     unsigned long * from_page_table;
00153     unsigned long * to_page_table;
00154     un ......

linux内核函数笔记(一)

进程管理函数
pid_t getpid();返回当前进程的标识号PID
pid_t fork();创建一个进程。
pid_t vfork();与fork()相似,vfork保证子进程先运行,在它调用exec或exit之后父进程才可能被调用。
exec函数族:用于把一个新程序载入调用进程的内存空间,来改变进程的执行代码,从而形成新进程。execve才是真正意义上的系统调
用 ......

Linux yum 命令介绍


什么是 yum
  yum 是 yellowdog updater modified 的缩写。yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum。
  yum 的理念是使用一个中心仓库(repository)管理 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号