ubuntu 怎样用命令行的方式启动一个程序
5个回答
微测检测5.10
2023-05-10 广告
2023-05-10 广告
执行程序时,首先要确保该程序有执行权限,使用chmod a+x 文件名可以添加执行权限。对于gc生成的c语言程序,可以直接在程序所在的文件夹下执行 ./script_name -i input1 input2 -o output。
您好!建...
点击进入详情页
本回答由微测检测5.10提供
展开全部
方法是直接敲命令名
,shell会在path变量定义的路径中寻找(默认为/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games)
如果是你自己开发的(不在path里),需要完整路径名
如/home/$HOME/a.out
或相对路径名,如./程序名 (点代表你的当前工作目录)
在用cX+shift+F1-6呼出的终端中只能启动CLI(PS:字符界面)的程序,如ping,whois,rm
无法启动firefox,nautilus等要用GUI(PS:图形界面)的程序。
而在你在图形界面中打开的Terminal(用cT+shift打开)则无此限制
,shell会在path变量定义的路径中寻找(默认为/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games)
如果是你自己开发的(不在path里),需要完整路径名
如/home/$HOME/a.out
或相对路径名,如./程序名 (点代表你的当前工作目录)
在用cX+shift+F1-6呼出的终端中只能启动CLI(PS:字符界面)的程序,如ping,whois,rm
无法启动firefox,nautilus等要用GUI(PS:图形界面)的程序。
而在你在图形界面中打开的Terminal(用cT+shift打开)则无此限制
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当前目录下
./程序名
一定要加上./,解释为当前目录,如./eclipse
./程序名
一定要加上./,解释为当前目录,如./eclipse
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询