linux终端直接打开就能机器视觉定位 csdn到桌面吗 csdn

3004人阅读
Linux(26)
虽说现在很多Linux发行版,比如Ubuntu,已经基本上可以采用GUI来完成绝大部分一般性的任务。但是,终端程序对于linux用户来说仍是必不可少的。
Gnome自带的gnome-terminal还算不错,简单,易用,也已经支持多标签。但是,如果你希望让终端自动启动并在后台运行,如果你喜欢更快速地隐藏和显示终端,如果你更习惯使用快捷键,那么Guake 绝对是一个更好的选择。
前面有一篇文章()介绍linux下的一些好用的终端,不过经过对比个人感觉最好用的还是guake.
什么是Guake?
官方的说法:Guake is a drop-down terminal for GNOME Desktop Environment, so you just need to press a key to invoke him, and press again to hide. Guake supports hotkeys, tabs, background transparent, etc
翻译如下:Guake是一个下拉式的gnome桌面环境下的终端程序,因此你只需要按一个键就可以调用他,然后再按一次以便隐藏他。Guake支持快捷键、标签、背景透明等特性。
客观的说,Guake并不比默认的gnome-terminal强多少,但却要方便许多,特别是对那些经常或时而用到终端的人。如果你每天打开5次以上的终端程序,那么Guake就比较适合你了。
Guake也是Ubuntu软件仓库中的软件,可以采用前面安装Configuration Editor相同的方式安装,或者使用新立得软件包管理器来安装,当然也可以使用命令行:sudo apt-get install guake。
Guake的使用及界面
在guake装载人内存后,你可以使用两种方法调出Guake:使用快捷键F12或点击Guake在gnome面板通知区域中的图标。软件界面截图如下
当然了,这个是我设置好以后的效果图了,这个设置也很简单,鼠标右键然后选择首选项即可根据自己的需要进行设置:
快捷键及其定制
[全局快捷键]
F12:显示/隐藏Guake的程序界面。
[局部快捷键]
Ctrl+Shift+T:新建标签页;
Ctrl+Shift+W:关闭标签页;
Ctrl+Shift+C:复制;
Ctrl+Shift+V:粘贴;
Ctrl+PageUp:切换到上一个标签;
Ctrl+PageDown:切换到下一个标签;
(以上六个快捷键与gnome终端是一致的。)
F11:切换到/退出全屏模式;
出于某种原因,你可能需要定制Guake的快捷键。比如,在我的Ubuntu上,因为与Hedgewars(一个类似于百战天虫2D版的开源跨平台游戏)的快捷键发生冲突,我决定更改Guake的显示/隐藏程序界面的快捷键。默认是F12,为避免与其他程序的快捷键发生冲突,我决定使用Super+G组合键(因为linux程序较少使用Windows徽标键,这个键在ubuntu中被默认映射成Super)。在Guake的程序首选项中,有自定义键盘快捷键的功能,但是这个功能目前无法正确识别按键(Ubuntu9.04,Guake!
0.3.1;在新版的Guake! 0.4.0中,此问题已得到修正)。所以必须采用迂回战术。在进入下一步之前,请确认你安装了gnome的配置编辑器Configuration Editor。Configuration Editor在Ubuntu的软件仓库中就有,可以直接从[应用程序][添加/删除]中选择安装。
让Guake随系统自动启动
定位到[系统][首选项][启动程序]打开'启动程序喜好'程序,单击'添加'按钮,在弹出的窗口中填写程序名称、命令和注释,命令一定不要写错(可以是程序名字guake,也可以是命令的绝对路径如/usr/bin/guake,建议采用前者),其他可以随便填。请看下图:
这样就会开机启动了,开机直接按F12就可以用了。方便,简洁,大气,相信你也会和我一样爱上这款终端的!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:121492次
积分:2672
积分:2672
排名:第9668名
原创:141篇
转载:57篇
评论:18条
(1)(6)(14)(47)(44)(47)(8)(2)(1)(4)(25)2394人阅读
linux(31)
终端是一个很重要的外设,用过终端设备的人都知道如果设备类型不对就会有乱字符,也可用仿真终端软件如netterm试验一下,linux的终端信息放在 /usr/share/terminfo下,在这个目录的子目录v下就有许多的如vt100,vt102,vt200等,你看一下就知道了。
如在ssh终端上先执行:
TERM=linux
才能用top命令
查看终端模拟的终端类型名,即查看TERM变量:
# export | grep TERM
declare -x TERM=&xterm&
可以通过env& 查看 当前TERM 值
Q:/dev/console是什么?
A:/dev/console即控制台,是与操作系统交互的设备,系统将一些信息直接输出到控制台上。目前只有在单用户模式下,才允许用户登录控制台。
Q:/dev/tty是什么?
A:tty设备包括虚拟控制台,串口以及伪终端设备。/dev/tty代表当前tty设备,在当前的终端中输入:echo &hello& & /dev/tty,都会直接显示在当前的终端中。
Q:/dev/ttyS*是什么?
A:/dev/ttyS*是串行终端设备。
Q:/dev/pty*是什么?
A:/dev/pty*即伪终端,所谓伪终端是逻辑上的终端设备,多用于模拟终端程序。例如,我们在X Window下打开的终端,以及我们在Windows使用telnet或ssh等方式登录Linux主机,此时均在使用pty设备,准确的说应该是pty从设备(/dev/pts/*)。
Q:/dev/tty0与/dev/tty1 - /dev/tty63是什么?它们之间有什么区别?
A:/dev/tty0代表当前虚拟控制台,而/dev/tty1等代表第一个虚拟控制台,例如:当使用ALT+F2进行切换时,系统的虚拟控制台为/dev/tty2,当前的控制台则指向/dev/tty2。
Q:如何确定当前所在的终端(或控制台)?
A:使用tty命令可以确定当前的终端或者控制台。
Q:/dev/console是到/dev/tty0的符号链接吗?
A:目前的大多数文本中都称/dev/console是到/dev/tty0的链接(包括《Linux内核源代码情景分析》),但是这样说是不确切的。根据内核文档,在2.1.71之前,/dev/console根据不同系统的设定可以链接到/dev/tty0或者其他ttyn上,在2.1.71版本之后则完全由内核控制。目前,只有在单用户模式下可以登录/dev/console,可以在单用户模式下输入tty命令进行确认。
Q:/dev/tty0与/dev/fb*有什么区别?
A: 在Framebuffer设备没有启用的系统中,可以使用/dev/tty0访问显卡。
Q:关于终端和控制台的区别可以参考哪些文本?
A:可以参考内核文档中的:Documents/devices.txt 中关于&TERMINAL DEVICES&的章节。
另外,《Linux内核源代码情景分析》的8.7节,以及《Operating Systems : Design and Implementation》中的3.9节(第3版中为3.8节)都对终端设备的概念和历史做了很好的介绍。
另外在《Modern Operating System》中也有对终端设备的介绍,由于与《Operating Systems : Design and Implementation》的作者相同,所以文本内容也大致相同。需要注意的一点是《Operating Systems : Design and Implementation》中将终端设备分为3类,而《Modern Operating System》将终端硬件设备分为2类,差别在于前者将X Terminal作为一个类别。
====================================
tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。
但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty)
pts(pseudo-terminal slave)是pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty。
终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是?),是由Teletype公司生产的。在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:
1、串行端口终端(/dev/ttySn)
串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/dev/ttyS1)等,设备号分别是(4,0), (4,1)等,分别对应于DOS系统下的COM1、COM2等。若要向一个端口发送数据,可以在命令行上把标准输出重定向到这些特殊文件名上即可。例如,在命令行提示符下键入:echo
test & /dev/ttyS1会把单词”test”发送到连接在ttyS1(COM2)端口的设备上。可接串口来实验。
2、伪终端(/dev/pty/)
伪终端(Pseudo Terminal)是成对的逻辑终端设备(即master和slave设备, 对master的操作会反映到slave上),例如/dev/ptyp3和/dev/ttyp3(或者在设备文件系统中分别是/dev/pty/m3和 /dev/pty/s3)。它们与实际物理设备并不直接相关。如果一个程序把ptyp3(master设备)看作是一个串行端口设备,则它对该端口的读/写操作会反映在该逻辑终端设备对应的另一个ttyp3(slave设备)上面。而ttyp3则是另一个程序用于读写操作的逻辑设备。
这样,两个程序就可以通过这种逻辑设备进行互相交流,而其中一个使用ttyp3的程序则认为自己正在与一个串行端口进行通信。这很象是逻辑设备对之间的管道操作。对于ttyp3(s3),任何设计成使用一个串行端口设备的程序都可以使用该逻辑设备。但对于使用ptyp3的程序,则需要专门设计来使用ptyp3(m3)逻辑设备。
例如,如果某人在网上使用telnet程序连接到你的计算机上,则telnet程序就可能会开始连接到设备ptyp2(m2)上(一个伪终端端口上)。此时一个getty程序就应该运行在对应的ttyp2(s2)端口上。当telnet从远端获取了一个字符时,该字符就会通过m2、s2传递给 getty程序,而getty程序就会通过s2、m2和telnet程序往网络上返回”login:”字符串信息。这样,登录程序与telnet程序就通过“伪终端”进行通信。通过使用适当的软件,就可以把两个甚至多个伪终端设备连接到同一个物理串行端口上。
在使用设备文件系统(device filesystem)之前,为了得到大量的伪终端设备特殊文件,使用了比较复杂的文件名命名方式。因为只存在16个ttyp(ttyp0—ttypf)的设备文件,为了得到更多的逻辑设备对,就使用了象q、r、s等字符来代替p。例如,ttys8和ptys8就是一个伪终端设备对。不过这种命名方式目前仍然在RedHat等Linux系统中使用着。
但Linux系统上的Unix98并不使用上述方法,而使用了”pty master”方式,例如/dev/ptm3。它的对应端则会被自动地创建成/dev/pts/3。这样就可以在需要时提供一个pty伪终端。目录 /dev/pts是一个类型为devpts的文件系统,并且可以在被加载文件系统列表中看到。虽然“文件”/dev/pts/3看上去是设备文件系统中的一项,但其实它完全是一种不同的文件系统。
即: TELNET ---& TTYP3(S3: slave) ---& PTYP3(M3: master) ---& GETTY
--------------------------------------
1、在X下打开一个或N个终端窗口
2、#ls /dev/pt*
3、关闭这个X下的终端窗口,再次运行;比较两次输出信息就明白了。
在RHEL4环境下: 输出为/dev/ptmx /dev/pts/1存在一(master)对多(slave)的情况
3、控制终端(/dev/tty)
如果当前进程有控制终端(Controlling Terminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。可以使用命令”ps -ax”来查看进程与哪个控制终端相连。对于你登录的shell,/dev/tty就是你使用的终端,设备号是(5,0)。使用命令”tty”可以查看它 具体对应哪个实际终端设备。/dev/tty有些类似于到实际所使用终端设备的一个联接。
4、控制台终端(/dev/ttyn, /dev/console)
在Linux系统中,计算机显示器通常被称为控制台终端(Console)。它仿真了类型为Linux的一种终端(TERM=Linux),并且有一些设备特殊文件与之相关联:tty0、tty1、tty2等。当你在控制台上登录时,使用的是tty1。使用Alt+[F1-F6]组合键时,我们 就可以切换到tty2、tty3等上面去。tty1-tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上。因此不管当前正在使用哪个虚拟终端,系统信 息都会发送到控制台终端上。 你可以登录到不同的虚拟终端上去,因而可以让系统同时有几个不同的会话期存在。只有系统或超级用户root可以向/dev/tty0进行写操作
1、# tty(查看当前TTY)
2、#echo &test tty0& & /dev/tty0
5、其它类型
Linux系统中还针对很多不同的字符设备存在有很多其它种类的终端设备特殊文件。例如针对ISDN设备的/dev/ttyIn终端设备等。这里不再赘述。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:381781次
积分:5688
积分:5688
排名:第3110名
原创:150篇
评论:119条
阅读:17705
阅读:28145
阅读:31324
阅读:14744
(1)(2)(5)(5)(5)(6)(4)(8)(3)(4)(12)(10)(8)(24)(35)(24)(1)centos(2)
1. 命令行日常系快捷键
如下的快捷方式非常有用,能够极大的提升你的工作效率:
CTRL + U – 剪切光标前的内容CTRL + K – 剪切光标至行末的内容CTRL + Y – 粘贴CTRL + E – 移动光标到行末CTRL + A – 移动光标到行首ALT + F – 跳向下一个空格ALT + B – 跳回上一个空格ALT + Backspace – 删除前一个单词CTRL + W – 剪切光标前一个单词Shift + Insert – 向终端内粘贴文本
那么为了让上述内容更易理解来看下面的这行命令。
apt-get intall programname
如你所见,命令中存在拼写错误,为了正常执行需要把“intall”替换成“install”。
想象现在光标正在行末,我们有很多的方法将她退回单词install并替换它。
我可以按两次ALT+B这样光标就会在如下的位置(这里用指代光标的位置)。
apt-get^intall programname
现在你可以按两下方向键并将“s”插入到install中去了。
如果你想将浏览器中的文本复制到终端,可以使用快捷键”shift + insert”。
2. SUDO !!
如果你还不知道这个命令,我觉得你应该好好感谢我,因为如果你不知道的话,那每次你在输入长串命令后看到“permission denied”后一定会痛苦不堪。
如何使用sudo !!?很简单。试想你刚输入了如下命令:
apt-get install
一定会出现“Permission denied”,除非你已经登录了足够高权限的账户。
sudo !! 就会用 sudo 的形式运行上一条命令。所以上一条命令就变成了这样:
apt-get install
如果你不知道什么是sudo,戳这里。
3. 暂停并在后台运行命令
我曾经写过一篇如何在终端后台运行命令的指南。
CTRL + Z – 暂停应用程序fg – 重新将程序唤到前台
如何使用这个技巧呢?
试想你正用nano编辑一个文件:
nano abc.txt
文件编辑到一半你意识到你需要马上在终端输入些命令,但是nano在前台运行让你不能输入。
你可能觉得唯一的方法就是保存文件,退出 nano,运行命令以后在重新打开nano。
其实你只要按CTRL + Z,前台的命令就会暂停,画面就切回到命令行了。然后你就能运行你想要运行命令,等命令运行完后在终端窗口输入“fg”就可以回到先前暂停的任务。
有一个尝试非常有趣就是用nano打开文件,输入一些东西然后暂停会话。再用nano打开另一个文件,输入一些什么后再暂停会话。如果你输入“fg”你将回到第二个用nano打开的文件。只有退出nano再输入“fg”,你才会回到第一个用nano打开的文件。
4. 使用nohup在登出SSH会话后仍运行命令
如果你用ssh登录别的机器时,nohup命令真的非常有用。
那么怎么使用nohup呢?
想象一下你使用ssh远程登录到另一台电脑上,你运行了一条非常耗时的命令然后退出了ssh会话,不过命令仍在执行。而nohup可以将这一场景变成现实。
举个例子,因为测试的需要,我用我的树莓派来下载发行版。我绝对不会给我的树莓派外接显示器、键盘或鼠标。
一般我总是用SSH从笔记本电脑连接到树莓派。如果我在不用nohup的情况下使用树莓派下载大型文件,那我就必须等待到下载完成后,才能登出ssh会话关掉笔记本。可如果是这样,那我为什么要使用树莓派下文件呢?
使用nohup的方法也很简单,只需如下例中在nohup后输入要执行的命令即可:
wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso
5. ‘在’特定的时间运行Linux命令
‘nohup’命令在你用SSH连接到服务器,并在上面保持执行SSH登出前任务的时候十分有用。
想一下如果你需要在特定的时间执行相同的命令,这种情况该怎么办呢?
命令‘at’就能妥善解决这一情况。以下是‘at’使用示例。
at 10:38 PM Fri
at& cowsay
at& CTRL + D
上面的命令能在周五下午10时38分运行程序cowsay。
使用的语法就是‘at’后追加日期时间。当at&提示符出现后就可以输入你想在那个时间运行的命令了。
CTRL + D 返回终端。
还有许多日期和时间的格式,都需要你好好翻一翻‘at’的man手册来找到更多的使用方式。
6. Man手册
Man手册会为你列出命令和参数的使用大纲,教你如何使用她们。Man手册看起来沉闷呆板。(我思忖她们也不是被设计来娱乐我们的)。
不过这不代表你不能做些什么来使她们变得漂亮些。
PAGER=most
你需要安装 ‘most’;她会使你的你的man手册的色彩更加绚丽。
你可以用以下命令给man手册设定指定的行长:
MANWIDTH=80
最后,如果你有一个可用的浏览器,你可以使用-H在默认浏览器中打开任意的man页。
-H &command&
注意啦,以上的命令只有在你将默认的浏览器设置到环境变量$BROWSER中了之后才效果哟。
7. 使用htop查看和管理进程
你用哪个命令找出电脑上正在运行的进程的呢?我敢打赌是‘ps’并在其后加不同的参数来得到你所想要的不同输出。
安装‘htop’吧!绝对让你相见恨晚。
htop在终端中将进程以列表的方式呈现,有点类似于Windows中的任务管理器。你可以使用功能键的组合来切换排列的方式和展示出来的项。你也可以在htop中直接杀死进程。
在终端中简单的输入htop即可运行。
8. 使用ranger浏览文件系统
如果说htop是命令行进程控制的好帮手,那么ranger就是命令行浏览文件系统的好帮手。
你在用之前可能需要先安装,不过一旦安装了以后就可以在命令行输入以下命令启动她:
在命令行窗口中ranger和一些别的文件管理器很像,但是相比上下结构布局,她是左右结构的,这意味着你按左方向键你将前进到上一个文件夹,而右方向键则会切换到下一个。
在使用前ranger的man手册还是值得一读的,这样你就可以用快捷键操作ranger了。
9. 取消关机
无论是在命令行还是图形用户界面关机后,才发现自己不是真的想要关机。
需要注意的是,如果关机已经开始则有可能来不及停止关机。
以下是另一个可以尝试命令:
pkill shutdown
10. 杀死挂起进程的简单方法
想象一下,你正在运行的应用程序不明原因的僵死了。
你可以使用‘ps -ef’来找到该进程后杀掉或者使用‘htop’。
有一个更快、更容易的命令叫做xkill。
简单的在终端中输入以下命令并在窗口中点击你想杀死的应用程序。
那如果整个系统挂掉了怎么办呢?
按住键盘上的‘alt’和‘sysrq’不放,然后慢慢输入以下键:
这样不按电源键你的计算机也能重启了。
11. 下载Youtube视频
一般来说我们大多数人都喜欢看Youtube的视频,也会通过钟爱的播放器播放Youtube的流媒体。
如果你需要离线一段时间(比如:从苏格兰南部坐飞机到英格兰南部旅游的这段时间)那么你可能希望下载一些视频到存储设备中,到闲暇时观看。
你所要做的就是从包管理器中安装youtube-dl。
你可以用以下命令使用youtube-dl:
youtube-dl url-to-video
你可以在Youtubu视频页面点击分享链接得到视频的url。只要简单的复制链接在粘帖到命令行就行了(要用shift + insert快捷键哟)。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:629次
排名:千里之外
转载:22篇linux(5)
如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代debian系的Linux原生终端。
这是一款可配置的雷神之锤风格的终端工具,也就是说,当用户敲击配置好的热键(缺省是F1)时,这个终端会从屏幕的顶端滑出,就跟雷神之锤游戏中的效果一样。
它的安装方法:
apt-get install tilda
Tilda跟其它下拉风格的终端比起来有更丰富的自定义选项。包括:
高度自定义界面
设置Tilda主窗口的透明度。
独特的内置配色方案。
用户可以将命令行窗口蜕化成极简状态。
Yakuake最初的设计灵感来源就是雷神之锤的终端效果。它本质上就是一个基于KDE
Konsole技术的下拉风格的终端。因为它是一个KDE应用,如果你想把它安装到GNOME桌面上,将会遇到一大堆的KDE系统包依赖。但如果你是一个KDE用户,Yakuake会让你相当满意。它的安装方法是:
apt-get install yakuake
这是一个Gnome平台上的下拉式的终端工具。这款终端的目标就是提供一种快速终端访问方式,你只需要按动一个快捷键,就能让它从桌面上出现/消失。这款下拉风格的终端非常的好用。安装,打开,把它设置成开机启动。它能最小化到系统栏上,使用F12能直接把它呼叫出来。
它的安装方式:
apt-get install guake
从Applications&Accessories&Guake处运行它。然后右键点击它系统栏图标,然后点击‘preferences’,设置你的喜好。你可以通过“man guake“活动详细帮助信息。
这是一款可以和Guake、Tilda相媲美的终端软件。而且它非常的轻巧,有tab页,可以全屏切换。它的安装方式是:
apt-get install sjterm
Terminator
Terminator是一款跨平台的终端工具,使用的是GPL许可证,提供了很多高级的功能。它没有Guake和Yakuake那样光鲜,但绝对是一款重型武器。它提供的功能包括界面分块,将自己设置成GNOME桌面缺省终端。跟Guake一样,Terminator可以安装到绝大多数的各种Linux版本中。你可以将它的主窗口分成任意多的小块。它的安装方式是:
apt-get install terminator
它的特征可以总结为:
将界面分割成网格状
拖拽排序各个终端
大量快捷键
通过可视化的设置工具调整界面布局和配置喜好。
各个窗口可以并行使用
ROXTerm的最初设计目标就是轻量,替代笨重的gnome终端。但后来随着时间的迁移它的目标也发生了变化,变成了一个功能强大的重量级终端工具。它同GNOME桌面环境集成的非常好。支持的功能包括往终端里拖拽文件。它的安装方式是:
apt-get install roxterm
Eterm很可能是这些终端工具中最轻量级的一个。它有彩色的终端输出,目的是来替代xterm。Eterm主题颜色可以配置,运行的非常快。要想启动Eterm,你需要输入’Eterm’(注意是大写的’E’)。别写成了’eterm’。如果没有经验,你可能试很多次才会明白问题出在哪里。它的安装方法是:
apt-get install eterm
Rxvt也是一个试图取代xterm地位的Linux终端软件。Rxvt对系统资源的消耗非常小。它的安装方法是:
apt-get install rxvt
Aterm是一款基于rxvt的终端工具,它提供了非常漂亮的视觉效果,所有的终端的基本功能它都提供了。此外它还提供了仿透明效果和失去焦点时的淡出效果。它的安装方式是:
apt-get install aterm
Wterm是另外一个基于rxvt的轻量级命令行终端。它的功能包括可以设置背景图片,透明效果,反向透明等。大量的设置项使其成为一款可高度自定义的终端工具。它的安装方法是:
apt-get install wterm
它的缺点是,看起来它好像是已经没人维护了。
TermKit并不能作为一款日常使用的终端工具。它有一个非常漂亮的图形操作界面。它是基于
WebKit 开发出来的命令行系统。它的安装方式是:
apt-get install termkit
Terminology
这不是一款简单意义上的终端工具,它可以做任何事情。使用Terminology,你可以预览图片,播放视频,不需要打开其他文件管理工具。它是万能的。它的安装方法是:
sudo add-apt-repository ppa:hannes-janetzek/enlightenment-svn
sudo apt-get update
sudo apt-get install terminology
这样你就可以使用它了。我相信你一定会吃惊于它能够做的事情。
/best-terminal-alternatives-for-linux-systems/
/best-terminal-alternatives-for-linux-systems/
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:20969次
排名:千里之外
原创:14篇
(3)(4)(8)(1)(5)【已解决】Ubuntu中右键(桌面和文件夹)打开终端(定位到当前路径)
之前,现在想要给Ubuntu添加,右键,桌面或者文件夹,然后可以打开终端,且定位到当前位置的功能。
【解决过程】
先要找到终端才行:
2.打开终端后,去安装:
crifan@ubuntu:~$ sudo apt-get install nautilus-open-terminal
[sudo] password for crifan:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
nautilus-open-terminal
0 upgraded, 1 newly installed, 0 to remove and 198 not upgraded.
Need to get 68.6 kB of archives.
After this operation, 820 kB of additional disk space will be used.
Get:1 http://us./ubuntu/ raring/universe nautilus-open-terminal i386 0.20-1 [68.6 kB]
Fetched 68.6 kB in 4s (15.6 kB/s)
Selecting previously unselected package nautilus-open-terminal.
(Reading database ... 155885 files and directories currently installed.)
Unpacking nautilus-open-terminal (from .../nautilus-open-terminal_0.20-1_i386.deb) ...
Processing triggers for gconf2 ...
Setting up nautilus-open-terminal (0.20-1) ...
crifan@ubuntu:~$
3.然后再去切回到桌面,看看是否生效,结果是没有:
看来只有去重启Ubuntu了。
4.先去关机:
5.shut down后选择restart:
6.重启后,右键桌面,可以看到:
Open in Terminal
然后是可以打开桌面,并定位到桌面这个当前路径的:
7.又去试了试其他的,任意某个文件夹,右击,也是可以的:
总体来说,右键支持打开终端的功能,在Ubuntu中,已经有相关的软件直接支持了,字节去安装即可:
sudo apt-get install nautilus-open-terminal
注:安装后,需要重启Ubuntu才能生效。
共享此文章:
免费的格式化Javascript源码的网站
查询Unicode字符,且还带Oct,Decimal,Hex,HTML Entity
HTML和Javascript都支持,很好用。

我要回帖

更多关于 二维码定位 csdn 的文章

 

随机推荐