仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 367|回复: 8
打印 上一主题 下一主题

[其他Linux] 来一发ARM Linux开机后主动运转特定程序的办法

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 15:56:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。
开机后主动运转用户的使用程序或启动体系服务的命令保留在开辟板根文件体系的/usr/etc/rc.local文件中。有的开辟板开机后主动运转图形界面程序,必要按住ctrl+c闪开发板进进到linux的SHELL提醒符界面。
实在可经由过程正文失落rc.local文件中挪用图形界面的命令,增添运转用户使用程序的命令,到达开机主动运转用户使用程序的目标。
上面以我做的实行为例,形貌详细的完成步骤。该办法源于收集,我加以考证,稍做修正,此文相称于转载。
1.进进pc机的Linux操纵体系,在/nfs/usr/下经由过程mkdirlz命令新建一个名为lz的文件夹,进进lz文件夹,经由过程mkdirhello新建一个hello文件夹用来寄存我们将要编写的hello.c文件和编译天生的可实行文件。
2.在/nfs/usr/lz/hello下经由过程vihello.c命令新建hello.c文件,编纂以下测试程序:
#include
intmain(){
printf("Hello,testarm-linux!
");
return0;
}
完成编纂后经由过程:wq保留前进出。
3.主机经由过程以下命令交织编译情况编译hello.c:
#arm-linux-gccCohellohello.c
4.经由过程ls命令能够看到在/nfs/usr/lz/hello/下已天生了hello可实行文件,我们能够在开辟板上经由过程。/hello来测试本人编写的hello.c实行情形
5.修正rc.local文件,在文件的最初经由过程‘#’释失落启动图形界面的指令,增添实行用户使用程序hello的指令,详细完成以下:
#exportPATH=$QPEDIR/bin:$PATH
#qtopia
#/usr/qtopia/bin/qtopia
/usr/lz/hello/./hello
注:前三行是正文失落启动图形界面,最初一行是增加的实行用户的hello测试程序。
6.重启开辟板,经由过程vivi参数设置闪开发板经由过程nfs挂载主机上的文件体系,这时候我们就能够经由过程超等终端看到开辟板已运转了我们编写的hello程序

</p>
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-18 16:16:07 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
只想知道 该用户已被删除
板凳
发表于 2015-1-18 16:16:09 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
小妖女 该用户已被删除
地板
发表于 2015-1-22 15:51:57 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
分手快乐 该用户已被删除
5#
发表于 2015-1-31 09:05:26 来自手机 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
深爱那片海 该用户已被删除
6#
发表于 2015-2-18 08:40:44 | 只看该作者
Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。
若相依 该用户已被删除
7#
发表于 2015-3-6 02:42:55 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
爱飞 该用户已被删除
8#
发表于 2015-3-12 20:00:15 | 只看该作者
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
金色的骷髅 该用户已被删除
9#
发表于 2015-3-20 02:36:35 | 只看该作者
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 01:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表