问题解决了一半,高分解决后一半

时间:2023-01-05 17:09:59
写一个shell,添加在.profile或者是.bash_profile里面
在/etc/rc.d/rc.local中添加启动执行的脚本
这两个脚本咋写,我刚接触linux,不知道咋写shell,请各位大侠给个示例

我写的程序是swing程序,linux启动后报错显示不了图形,但字符可以显示出来,怎么解决

5 个解决方案

#1


我的邮箱是sun@neusoft.com ,把示例发到我邮箱也行,万分感谢

#2


你的问题也太抽象了.  你说具体点吗?  比如说报什么错啊.

#3


直接在那几个文件最后加上你的可执行程序完整路径就可以了 ,如果需要后台执行,再加个&,如:
/home/test/helloworld

另外linux启动后显示不了图形,可能你开机就进入字符界面而不是图形界面,编辑/etc/inittab,把
id:3:initdefault:  这一行中的3改成5

#4


你在/etc/rc.d/rc5.d目录下添加一个你程序的链接就行了

#5


一般系统自动登录的目的是启动X window 后自动运行某个X window程序。如果系统默认的启动级别为3,那么如果要在系统启动后自动运行某些应用程序,只需要在某些脚本中加入相应命令即可,不再详述。在X window启动后自动运行应用程序要复杂一些,幸好,kde和gnome都为此留下了自动启动接口。如果在kde桌面环境下自动启动应用程序,只需要把应用程序名字加入/root/.kde/Autostart/目录下即可(这里注意不同用户的根目录可能不同,如用户zyx的根目录可能为/home/zyx)。如果在gnome桌面环境下自动启动应用程序,只需把应用程序的名字加入/主菜单/程序/设置/会话/会话特性及启动程序的startup programs属性页中即可。

#1


我的邮箱是sun@neusoft.com ,把示例发到我邮箱也行,万分感谢

#2


你的问题也太抽象了.  你说具体点吗?  比如说报什么错啊.

#3


直接在那几个文件最后加上你的可执行程序完整路径就可以了 ,如果需要后台执行,再加个&,如:
/home/test/helloworld

另外linux启动后显示不了图形,可能你开机就进入字符界面而不是图形界面,编辑/etc/inittab,把
id:3:initdefault:  这一行中的3改成5

#4


你在/etc/rc.d/rc5.d目录下添加一个你程序的链接就行了

#5


一般系统自动登录的目的是启动X window 后自动运行某个X window程序。如果系统默认的启动级别为3,那么如果要在系统启动后自动运行某些应用程序,只需要在某些脚本中加入相应命令即可,不再详述。在X window启动后自动运行应用程序要复杂一些,幸好,kde和gnome都为此留下了自动启动接口。如果在kde桌面环境下自动启动应用程序,只需要把应用程序名字加入/root/.kde/Autostart/目录下即可(这里注意不同用户的根目录可能不同,如用户zyx的根目录可能为/home/zyx)。如果在gnome桌面环境下自动启动应用程序,只需把应用程序的名字加入/主菜单/程序/设置/会话/会话特性及启动程序的startup programs属性页中即可。