Ubuntu下默认sh脚本 双击运行

ctrl-alt-t呼出控制台。

输入dconf-editor,无需sudo,表示为当前用户配置。

(现在ubuntu 14.04包库已经提供了dconf-editor,如果没有提供可用apt-get install dconf-editor 命令来获得)

出来一个窗口,找到这个键值路径

org.gnome.nautilus.preferences,旗下有executable-text-activation
这个键值,默认是display,也就是开默认文本编辑器。
改为ask。

如果想改回去就点右下的,set to default,回复默认,默认是display。

改后立刻生效。

之后你点开一个可执行sh脚本就是不是显示文本编辑器了,而是问你4选1.

run in terminal,和普通在控制台中输入sh xxxxx。sh脚本名效果一样。从控制台运行脚本。

display,编辑文本。

cancel,点错了。我不打开文本。

run,不显示控制台log日志信息,在后台运行脚本。

一些游戏程序,如果测试后没大问题,而日志太多,导致游戏性能拖慢,就可以选那第四个。后台运行脚本。自己前台桌面就看一个游戏窗口就够了。

好。大功告成。

(已在Ubuntu14.04下测试成功!)

时间: 2024-10-30 11:54:34

Ubuntu下默认sh脚本 双击运行的相关文章

Ubuntu下nginx+uwsgi+flask的运行环境搭建

选择web framwork是个很艰难的事情, 主要分为轻量级和重量级框架. 由于没有搭建网站这种需要, 所以回避SSH, Django这种框架, 而选择一个轻量级框架. 自己也比较青睐python这门语言, 就选择了flask框架, nginx代理服务器享誉盛名, 所以拿来使用咯. 一. 开发环境搭建 采用离线安装方式, ubuntu开发环境(centos等环境类似) nginx 安装 $ wget http://nginx.org/download/nginx-1.6.0.tar.gz #仅

ubuntu下使用code::blocks编译运行一个简单的gtk+2.0项目

在具体的操作之前,首先需要安装一些必要的软件.ubuntu下默认安装了gcc,不过缺少必要的Header file,可以在命令行中输入下面的指令安装build-essential套件:sudo apt-get install build-essential使用GTK+2.0需要安装GTK开发套件,在命令行中输入下面的指令安装GTK开发套件libgtk2.0-dev:sudo apt-get install libgtk2.0-dev安装完成后,可以使用pkg-config查看一下GTK的相关编译

Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我还是很操蛋的在QT下写控制台程序了,但是写完程序后运行时出现了如下情况. 程序运行了,但是控制台中居然只有一个光标在那儿跳啊跳.由于百度的姿势不对,废了好多时间,终于明白是因为qt creator不支持Gnome默认的终端gnome-terminal. 所以要换成XTerm的控制台. 具体的解决方式

ubuntu 下搭建apache+python的运行环境

ubuntu下怎么搭建apache+python运行环境,可以参考http://www.01happy.com/ubuntu-apache-mod-python/ ,这里只是简单的记录下步骤,本文主要讲一些配置(原文中配置有问题): 1.安装apache:sudo apt-get install apache2 2.安装mod_python模块:sudo apt-get install libapache2-mod-python 3.修改配置文件: 修改/etc/apache2/sites-en

(转载)关于ubuntu下java环境配置及其运行

转载地址:http://blog.sina.com.cn/s/blog_6730a3aa0100vsiy.html 其实不需要怎么配置,直接到ubuntu软件中心里面搜jre就行了,安装上. 在终端输入:sudo apt-get install openjdk-6-jdk 再在ubuntu软件中心里面搜索eclipse下载安装即可. 不安装eclipse也行,不过运行什么的都要在终端了..... 下面就运行试试: 1.直接终端运行: 在桌面建立一个文本文档命名为test.java,使用其他编辑器

更改Ubuntu下默认Python版本

更改Ubuntu下默认Python版本 首先查看系统内有哪些版本的Python ls /usr/bin/python 查看当前python版本 python --version 基于用户修改默认版本 想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可.打开该用户的 ~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本. alias python='/usr/bin/python3.6' 一旦完成以上操作,重新登录或者

Ubuntu切换默认sh为bash或者dash

1 bash与dash 从Ubuntu 6.10开始,默认使用dash(theDebian Almquist Shell)而不是bash(the GNUBourne-Again Shell). 但Login Shell还是bash. 原因是dash更快.更高效,而且它符合POSIX规范.Ubuntu在启动的时候会运行很多shell脚本,使用dash可以加快启动速度. 1.1 什么是bash ? Bash(GNU Bourne-Again Shell)是许多Linux平台的内定Shell,事实上,

ubuntu下objective-c的编译和运行

ubuntu 下编译objective-c 1.安装编译环境 sudo aptitude install build-essential gobjc gobjc++ gnustep gnustep-devel libgnustep-base-dev -y 2.编写makefile pp:$(s) gcc `gnustep-config --objc-flags` $(s) -o app -lgnustep-base -lobjc clean: rm *.d rm app 3.编写测试oc代码 1

Oracle:GRID 下 root.sh 脚本

root.sh脚本主要用于完成对集群的初始化和很多配置任务 一.内容 $GRID_HOME/install/utl/rootmacro.sh:负责一些和GI_HOME相关的验证工作 $GRID_HOME/install/utl/rootinstall.sh:负责创建一些本地文件 $GRID_HOME/network/install/sqlnet/setowner.sh:负责创建GI相关的临时文件 $GRID_HOME/rdbms/install/rootadd_rdbms.sh:负责验证一些文件