终端 vs dos之终端启动图形界面程序

其它类软件,非上述版软件
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

终端 vs dos之终端启动图形界面程序

#1

帖子 00000000 » 2009-04-23 13:52

我在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会显示启动信息,还得再按键才回到等待命令状态,稍烦了点。。。
不知还有没更好的办法。。。。。。先谢过
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#2

帖子 00000000 » 2009-04-24 23:27

自己顶顶先
谁来帮帮忙,帮我解决这个问题阿。。。。。
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: 终端 vs dos之终端启动图形界面程序

#3

帖子 HuntXu » 2009-04-24 23:52

&>/dev/null &
HUNT Unfortunately No Talent...
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#4

帖子 00000000 » 2009-04-25 2:07

ls方法更爽一点了。。。

代码: 全选

screen

代码: 全选

fetion&>/dev/null&
想再启动qq:

代码: 全选

qq&>/dev/null&
不用退出screen,又方便了点
ls“>/dev/null&"是什么意思?我菜,不懂,能解释吗

但是ls的方法还是没有达到我要的那种效果,“简单的命令(比如$fetion最好,或$fetion&),启动程序后互不影响”
不知道有没办法的,还是我想太多了 :em06 。。。。。。。。强大的终端,不会让我失望的 :em09
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: 终端 vs dos之终端启动图形界面程序

#5

帖子 HuntXu » 2009-04-25 2:30

那自己写脚本吧
放单行命令进去不过没多大意义
HUNT Unfortunately No Talent...
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

Re: 终端 vs dos之终端启动图形界面程序

#6

帖子 qiang_liu8183 » 2009-04-25 2:36

>是重定向,把标准输出也就是1(标准输出)输入到>后面的文件里
>&也是重定向,只不过是把标准错误2(标准出错)输入到>&后面跟着的文件里

也就是将1(标准输出)2(标准出错)的信息不现实出来

行尾的&表示后台执行,你可以继续占有你的输入窗口
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#7

帖子 00000000 » 2009-04-25 3:33

ls的,很详细,明白,多谢啦
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#8

帖子 00000000 » 2009-04-25 10:48

代码: 全选

screen
启动screen有一段欢迎信息,提醒你" [Press Space or Return to end.]"
想问一下能不能让他启动不显示这信息,并且直接进入等待命令状态。我试过:

代码: 全选

screen>/dev/null&
还是显示这些欢迎信息,而且screen好像放后台运行不起作用了

代码: 全选

screen>/dev/null
也不行。。。 :em03
:em06 各位兄弟姐妹帮帮忙,先谢谢啦
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: 终端 vs dos之终端启动图形界面程序

#9

帖子 lerosua » 2009-04-25 10:50

有这种爱好者的,喜欢手工启动程序不用菜单的啊?
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#10

帖子 00000000 » 2009-04-25 11:28

00000000 写了:但是ls的方法还是没有达到我要的那种效果,“简单的命令(比如$fetion最好,或$fetion&),启动程序后互不影响”
不知道有没办法的,还是我想太多了 :em06 。。。。。。。。强大的终端,不会让我失望的 :em09
(启动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&'不行。。。
求助。。。。。。
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#11

帖子 00000000 » 2009-04-25 11:39

lerosua 写了:有这种爱好者的,喜欢手工启动程序不用菜单的啊?
我喜欢开机后,qq阿,fetion阿,firefox阿想开就开,想开几个就几个,用鼠标慢,没命令爽。。。
癖好。。。 :em03
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#12

帖子 00000000 » 2009-05-02 0:25

发现还可以这样子,效果也不错:
借助gnome-open,用alias简化命令,比如:
alias goqq='gnome-open /usr/bin/qq'
alias gofetion='gnome-open /usr/bin/fetion'
放到~/.bashrc中
然后

代码: 全选

source ~/.bashrc
goqq
gofetion
效果相当不错,关闭终端也不会关闭程序,又可以继续执行其他命令。。。
上次由 00000000 在 2009-05-02 1:33,总共编辑 3 次。
头像
lll9p
帖子: 1806
注册时间: 2007-07-18 18:56
联系:

Re: 终端 vs dos之终端启动图形界面程序

#13

帖子 lll9p » 2009-05-02 0:39

00000000 写了:
lerosua 写了:有这种爱好者的,喜欢手工启动程序不用菜单的啊?
我喜欢开机后,qq阿,fetion阿,firefox阿想开就开,想开几个就几个,用鼠标慢,没命令爽。。。
癖好。。。 :em03
我觉得鼠标不慢。你定义些快捷键就OK了嘛
我的小站imtho.com
3n6uv7 2vw <---- 332 ?语星火是么什
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#14

帖子 00000000 » 2009-05-02 0:46

在用gnome-open打开qq/fetion等程序的时候,显示"fixme:exec:SHELL_execute flags ignored: 0x00000100"
是什么意思?好像不会影响程序运行。
帮帮忙,谢谢
头像
00000000
帖子: 43
注册时间: 2009-03-04 23:27

Re: 终端 vs dos之终端启动图形界面程序

#15

帖子 00000000 » 2009-05-02 0:50

lll9p 写了:
00000000 写了:
lerosua 写了:有这种爱好者的,喜欢手工启动程序不用菜单的啊?
我喜欢开机后,qq阿,fetion阿,firefox阿想开就开,想开几个就几个,用鼠标慢,没命令爽。。。
癖好。。。 :em03
我觉得鼠标不慢。你定义些快捷键就OK了嘛
知道,谢谢
回复