`

在Ubuntu右键快捷菜单中添加终端栏目

 
阅读更多
可能有很多人从RedHat等Linux发行版转到Ubuntu上面来遇到的第一个最常用的问题就是,右键单击桌面,发现没有“打开终端”这个选项,下面介绍两种方法来在右键添加“打开终端”这个选项。

第一种方法:

安装一个包,即可在右键里面添加一个“打开终端”的菜单。

sudo apt-get install nautilus-open-terminal

第二种方法:

进入主目录的.gnome2/nautilus-scripts目录。新建一个文件,文件名任意(这个文件名会显示在右键菜单里,最好是通俗易懂的,比如“打开终端”或“open-terminal”),文件内容如下。

引用

#!/bin/bash

#

# This script opens a gnome-terminal in the directory you select.

#

# Distributed under the terms of GNU GPL version 2 or later

#

# Install in ~/.gnome2/nautilus-scripts or ~/Nautilus/scripts

# You need to be running Nautilus 1.0.3+ to use scripts.

# When a directory is selected, go there. Otherwise go to current

# directory. If more than one directory is selected, show error.

if [ -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then

set $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS

if [ $# -eq 1 ]; then

destination="$1"

# Go to file's directory if it's a file

if [ ! -d "$destination" ]; then

destination="`dirname "$destination"`"

fi

else

zenity --error --title="Error - Open terminal here" \

--text="You can only select one directory."

exit 1

fi

else

destination="`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | sed 's/^file:\/\///'`"

fi

# It's only possible to go to local directories

if [ -n "`echo "$destination" | grep '^[a-zA-Z0-9]\+:'`" ]; then

zenity --error --title="Error - Open terminal here" \

--text="Only local directories can be used."

exit 1

fi

cd "$destination"

exec x-terminal-emulator

添加完后,把此文件加上可执行的权限。

chmod +x 文件

现在来讲讲两种方法的优劣:

1. 第二种方法建出来的是一个二级菜单,它先是在右键菜单中添加一个名叫scripts的菜单,在这个菜单下才是我们需要的“打开终端”或“open- terminal”(这个地方的名字是你新建的脚本的文件名),所以显得有些不方便。第一种方法是直接在右键菜单中添加菜单。

2.两种方法都是基于nautilus的,在任何nautilus的界面中,都可以启用此功能,更特别的是第二种方法,它会识别当前目录,打开的终端默认就是当前目录,这点比较人性化,而第一种方法,无论你在什么目录,它打开后默认的目录都是主目录。
分享到:
评论

相关推荐

    ubuntu下右键菜单添加新建word文档等.docx

    在 Ubuntu 系统中,用户可以通过右键菜单添加新建 Word 文档等功能,以方便用户快速创建文档。本文将指导用户如何在 Ubuntu 系统中添加右键菜单项,以便快速创建 Word 文档。 知识点 1: LibreOffice 是什么? ...

    ubuntu中如何将终端添加到右键

    通过上述步骤,你可以在Ubuntu中轻松地将终端快捷方式添加到Nautilus文件管理器的右键菜单中。这对于频繁使用终端的用户来说非常实用,能够显著提高工作效率。如果你遇到任何问题,建议查阅官方文档或寻求社区支持。

    beyondcompare加入右键菜单方法

    但是,默认情况下,Beyond Compare并不提供直接在右键菜单中访问的功能。这就需要用户手动打开Beyond Compare,然后选择要比较的文件,最后点击比较按钮。这相对来说比较繁琐。幸运的是,我们可以通过一些简单的设置...

    Ubuntu 14.04 LTS Meld对比工具添加到右键菜单脚本

    Ubuntu 14.04 LTS Meld对比工具添加到右键菜单脚本 具体用法见: http://blog.csdn.net/yelangjueqi/article/details/56670957 博客介绍

    ubuntu的右键shell脚本.zip

    给ubuntu下配置右键菜单的脚本,文件如下: ./apkInstall ./compare ./chmod777.sh ./set-as-Meld-left ./pushFileToSdcard ./compare-to-left

    让ubuntu终端支持鼠标粘贴的安装包

    这个功能在很多现代终端模拟器中是默认启用的,但在Ubuntu的默认设置中可能并未开启。 描述中提到的 "gnome-terminal with automatic copy on selection and paste with right button" 表明这是一个更新或增强gnome...

    Ubuntu下右键调出meld工具脚本

    请把如上脚本放到~/.gnome2/nautilus-scripts/目录下,此时可以用右键选则文件进行对比 先选择set-as-Meld-left,再选择另一支文件,右键运行mCompare-to-left,既可调出meld对比工具。

    gnome桌面右键添加比较选项

    这样,当在Nautilus中右键点击文件或文件夹时,该脚本就会出现在"脚本"子菜单下。 5. **优化菜单项**:为了将脚本直接显示在右键菜单中,你需要修改Nautilus的GConf设置。使用`gconf-editor`或`gsettings`命令行...

    Ubuntu软件安装与程序添加程序菜单和桌面

    Ubuntu 软件安装与程序添加程序菜单和桌面 在 Ubuntu 系统中,软件安装有多种方式,包括 deb 包安装、源代码编译安装和 apt-get 安装方法。deb 包安装是 Ubuntu 软件安装的默认方式,用户可以直接下载 deb 格式的...

    Ubuntu Linux系统中安装GNOME开始菜单

    以下是在终端中安装GNOME开始菜单的步骤: ```bash sudo apt-get update sudo apt-get install gnome-main-menu ``` 安装完成后,需要将开始菜单添加到GNOME面板上,以使其可见并可使用。步骤如下: 1. 右键点击...

    介绍Ubuntu中两款Nautilus插件

    1. Ubuntu中Nautilus Gksu 插件安装完成后,右键点击文件或目录,然后选择菜单项“以管理员身份打开”。即可以使用root 权限轻松打开任何文件或目录。 2. Nautilus Open Terminal 插件安装完成后,右键点击目录或已...

    ubuntu里面root用户的添加

    ### Ubuntu中添加及启用Root用户的方法 在Ubuntu操作系统中,为了增强安全性,默认情况下不激活Root用户账户,并且不允许使用此超级用户直接登录。然而,在某些特定场景或需求下,我们可能需要激活并使用Root账户来...

    ubuntu打开终端的方法

    ### Ubuntu打开终端的方法 在Ubuntu系统中,终端是进行...以上就是关于如何在Ubuntu中打开终端的详细介绍,无论您是新手还是经验丰富的用户,这些方法都能够帮助您更高效地利用终端这一强大工具。希望对您有所帮助!

    使用Mbr引导Ubuntu系统或找回Ubuntu的Grub菜单

    关于Ubuntu没有grub菜单或想要设置mbr引导ubuntu。 网上关于Ubuntu和Win7双系统的安装教程不少,但是,却极少有解决安装完双系统后,没有显示grub引导菜单的内容。当然,更加少有关于使用Mbr引导Ubuntu与Win7双系统...

    右键打开命令提示符

    windows系统右键菜单增加在此处打开命令行选项,和ubuntu右键在终端打开一样。

    ubuntu安装串口终端kermit

    在Linux系统中,尤其是Ubuntu发行版中,用户经常需要通过串口与各种设备进行交互。本文将详细介绍如何在Ubuntu系统上安装并配置串口终端软件Kermit,帮助读者更好地掌握这一技能。 #### 二、准备工作 在正式安装...

    compare 比较器 ubuntu添加比较器鼠标右键

    下载下来,解压出来,在ubuntu系统打开命令行窗口 运行此sh脚本,就会自动生成鼠标右键 添加 选择文件 , 和选择文件比较,2个比较的 菜单,和window比较器一样方便,不需要拖来拖去的

    ubuntu终端配色方案

    在Ubuntu操作系统中,终端是开发者和系统管理员日常工作中不可或缺的一部分。为了提高工作效率并减少眼睛疲劳,自定义终端的配色方案变得尤为重要。"ubuntu终端配色方案" 是一个旨在优化Ubuntu终端显示效果的项目,...

    ubuntu_linux下如何使用终端命令行上网

    本文将详细介绍如何在 Ubuntu Linux 的终端中安装并使用 w3m 命令行浏览器进行上网。 #### 一、安装 w3m 浏览器 w3m 是一个文本模式下的网页浏览器,可以在没有图形用户界面 (GUI) 的情况下运行。它不仅可以用作...

Global site tag (gtag.js) - Google Analytics