专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
个典型桌面Linux系统包括3个主要软件层---linux内核、C库和应用代码  gqhfbaiducukuYG内核是唯可以完全控制硬件层内核驱动代表应用与硬件之间进行会话内核之上是C库负责把POSIX API转换为内核可以识别形式然后内核从应用向内核传递参数应用依靠驱动内核来完成特定任务  gqhfbaiducukuYG在设计嵌入式应用时候可以不按照这种层次应用越过C库直接和内核会话或者把应用和内核捆绑在起甚至可以把应用写为内核个线程在内核中运行虽然这样在移植上带来了困难但考虑嵌入式系统对尺寸要求小特点是完全可行不过我们使用三层软件结构模式来学习嵌入式linux [阅读全文] [PDF]
有史以来第一次,您可以敲打一下计算机并得到有意义的响应!使用 Linux® 和 Hard Drive Active Protection System(硬盘活动保护系统,HDAPS)内核驱动程序,我们可以访问 Lenovo(以前称为 IBM®)ThinkPads 上的嵌入式加速器,然后处理加速器的数据来读取特定 “敲打” 事件序列(也就是您使用关节敲打笔记本的事件序列),并基于这些敲打事件运行一些命令。双击锁定屏幕,然后敲入密码来解锁。敲打显示屏一次就可以让 MP3 播放器前进一个音轨。这类可能事物是无穷无尽的。 2003 年,IBM 开始 [阅读全文] [PDF]
  这里要讲一个非常实用的命令    /usr/local/proftpd/sbin/ftpshut  这个命令还是比较实用的,因为你可能需要不断的调整你的,而这个命令就非常灵活,可以在不停止proftpd进程的前提下,定时停止ftp连接,这里将会详细说它是怎么使用的。    ftpshut [ -l min ] [ -d min ] time [ warning-message ... ]    -l min: 在ftp关闭服务之前的几分钟内,尝试建立新的ftp连接均不被接受  -d min: 在ftp关闭服务之前的几分钟内,已经建立的ftp连接将被中止  t [阅读全文] [PDF]
  安装proftp之前,必须先做一个工作,假如你的mysql是自己编译的,那就必须先修改/etc/ld.so.conf,否则后面运行proftp会报错。  vi /etc/ld.so.conf    添加下面一行:    /usr/local/mysql/lib/mysql    注意大家如果mysql的安装路径于我不一样,则填写相应的路径,有关mysql的编译安装请参考《Linux+Apache+Mysql+PHP典型配置》。     1。相关软件  wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.2. [阅读全文] [PDF]
  proftp+mysql+quota的应用    1.首先我们建立相应的用户和用户组    groupadd -g 5500 ftpgroup  adduser -u 5500 -s /bin/false -d /bin/null -c "proftpd user" -g ftpgroup ftpuser    2.操作数据库    mysql mysql -uroot -ppassword  create database ftpdb  grant select, update _disibledevent= '%{7}'" ftpquota  talli [阅读全文] [PDF]
  proftp的其他参数配置:    MaxHostsPerUser 1 "对不起,每个帐户最多允许来源ip为1个"  #MaxHostsPerUser 对防止ftp帐号还是比较有用的。    MaxClientsPerUser 1 "对不起,每个帐户在每个客户端最多可以同时登陆1次"  #这个参数可以防止多线程软件对的破坏    MaxClientsPerHost 1 "对不起,同一个客户端只能最多1个帐号可以登陆"  #比如ftp服务端有好多帐户你都有,但也只能用1个帐号登陆    呵呵,这三个Max参数比较容易搞晕,大家可要搞清他们的含义哦:)    W [阅读全文] [PDF]
  Linux功能非常强大,只是还有很多功能你不知道!虽然当你的手机放到你的本本的红外接口时不会跳出一个无聊的窗口,但是Linux可能已经探测到了你的手机。    首先要把Linux和手机通过红外线连接起来,FC2的内核已经默认把红外通讯功能作为模块编译好了,只需要一个支持软件:irda-utils,通常安装系统时已经装上了如果没有,yum install吧。然后按下面的说明修改一下下面这个文件。    文件/etc/sysconfig/irda:    #######################################  IRDA=yes  DEV [阅读全文] [PDF]
  一个典型的桌面Linux系统包括3个主要的软件层---内核、C库和应用程序代码。    内核是唯一可以完全控制硬件的层,内核驱动程序代表应用程序与硬件之间进行会话。内核之上是C库,负责把POSIX API转换为内核可以识别的形式,然后调用内核,从应用程序向内核传递参数。应用程序依靠驱动内核来完成特定的任务。    在设计嵌入式应用的时候,可以不按照这种层次,应用程序越过C库直接和内核会话,或者把应用和内核捆绑在一起,甚至可以把应用写为内核的一个线程,在内核中运行,虽然这样在移植上带来了困难,但考虑嵌入式系统对尺寸要求小的特点,是完全可行的。不过我们使用三层软 [阅读全文] [PDF]
1 共8条 分1页