分页: 1 / 2
终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-23 13:52
由 00000000
我在xp下用dos打开qq,fetion,chrome,ttplayer等等,然后这些程序都不会影响到启动这些程序的dos,不会在dos中显示他们的启动信息,不用再启动另一个dos来执行其他命令。。。虽然进入图形界面,但是有时就是懒得去动鼠标,打几个命令爽!
想通过终端启动fetion,qq,mplayer等,启动后终端就与fetion互不影响,比如终端可以继续执行其他命令,关闭终端fetion不会关闭(这个问题解决了,启动 sreen:直接在终端输入screen),互不影响这个问题,试过启动screen再配合后台运行,运行qq可以达到想要的结果。但是打开 fetion(版本:v0.9.2)不行:
/usr/share/libfetion/skins/cartoon
/usr/share/libfetion/skins/default
/usr/share/libfetion/skins/sealx
/usr/share/libfetion/skins/Vista_skin
Updata new buddy....
Updata new buddy....
。。。
不停地update new buddy....不会回到等待命令状态
尝试过:$screen
$fetion&exit
效果好点了。。。既不会显示启动信息也不会退出终端,只是退出screen,想要打开另一个程序就得先再启动screen。。。比较接近想要的结果了,不过还是比dos差多了,因为每次都得重新启动screen,而且启动screen会显示启动信息,还得再按键才回到等待命令状态,稍烦了点。。。
不知还有没更好的办法。。。。。。先谢过
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-24 23:27
由 00000000
自己顶顶先
谁来帮帮忙,帮我解决这个问题阿。。。。。
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-24 23:52
由 HuntXu
&>/dev/null &
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 2:07
由 00000000
ls方法更爽一点了。。。
想再启动qq:
不用退出screen,又方便了点
ls“>/dev/null&"是什么意思?我菜,不懂,能解释吗
但是ls的方法还是没有达到我要的那种效果,“简单的命令(比如$fetion最好,或$fetion&),启动程序后互不影响”
不知道有没办法的,还是我想太多了

。。。。。。。。强大的终端,不会让我失望的

Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 2:30
由 HuntXu
那自己写脚本吧
放单行命令进去不过没多大意义
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 2:36
由 qiang_liu8183
>是重定向,把标准输出也就是1(标准输出)输入到>后面的文件里
>&也是重定向,只不过是把标准错误2(标准出错)输入到>&后面跟着的文件里
也就是将1(标准输出)2(标准出错)的信息不现实出来
行尾的&表示后台执行,你可以继续占有你的输入窗口
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 3:33
由 00000000
ls的,很详细,明白,多谢啦
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 10:48
由 00000000
启动screen有一段欢迎信息,提醒你" [Press Space or Return to end.]"
想问一下能不能让他启动不显示这信息,并且直接进入等待命令状态。我试过:
还是显示这些欢迎信息,而且screen好像放后台运行不起作用了
也不行。。。

各位兄弟姐妹帮帮忙,先谢谢啦
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 10:50
由 lerosua
有这种爱好者的,喜欢手工启动程序不用菜单的啊?
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 11:28
由 00000000
00000000 写了:但是ls的方法还是没有达到我要的那种效果,“简单的命令(比如$fetion最好,或$fetion&),启动程序后互不影响”
不知道有没办法的,还是我想太多了

。。。。。。。。强大的终端,不会让我失望的

(启动screen后)简单命令,可以用alias比如:alias 目标程序命令='源程序命令&>/dev/null&'(/dev/null也可以自己设定)
alias fetiongui='fetion&>/dev/null&'
alias audaciousgui='audacious&>/dev/null&'
alias realplaygui='realplay&>/dev/null&'
............
顺便问下:realplaye %U应该怎么用alias将他转化成 realplaygui %U等于realplay %U&>/dev/null& ??
直接alias realplaygui_%U='realplay %U&>/dev/null&'不行。。。
求助。。。。。。
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-04-25 11:39
由 00000000
lerosua 写了:有这种爱好者的,喜欢手工启动程序不用菜单的啊?
我喜欢开机后,qq阿,fetion阿,firefox阿想开就开,想开几个就几个,用鼠标慢,没命令爽。。。
癖好。。。

Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-05-02 0:25
由 00000000
发现还可以这样子,效果也不错:
借助gnome-open,用alias简化命令,比如:
alias goqq='gnome-open /usr/bin/qq'
alias gofetion='gnome-open /usr/bin/fetion'
放到~/.bashrc中
然后
代码: 全选
source ~/.bashrc
goqq
gofetion
效果相当不错,关闭终端也不会关闭程序,又可以继续执行其他命令。。。
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-05-02 0:39
由 lll9p
00000000 写了:lerosua 写了:有这种爱好者的,喜欢手工启动程序不用菜单的啊?
我喜欢开机后,qq阿,fetion阿,firefox阿想开就开,想开几个就几个,用鼠标慢,没命令爽。。。
癖好。。。

我觉得鼠标不慢。你定义些快捷键就OK了嘛
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-05-02 0:46
由 00000000
在用gnome-open打开qq/fetion等程序的时候,显示"fixme:exec:SHELL_execute flags ignored: 0x00000100"
是什么意思?好像不会影响程序运行。
帮帮忙,谢谢
Re: 终端 vs dos之终端启动图形界面程序
发表于 : 2009-05-02 0:50
由 00000000
lll9p 写了:00000000 写了:lerosua 写了:有这种爱好者的,喜欢手工启动程序不用菜单的啊?
我喜欢开机后,qq阿,fetion阿,firefox阿想开就开,想开几个就几个,用鼠标慢,没命令爽。。。
癖好。。。

我觉得鼠标不慢。你定义些快捷键就OK了嘛
知道,谢谢