首页 > *nix技术 > 打开(伪)终端的多种方法

打开(伪)终端的多种方法

2013年6月25日 发表评论 阅读评论 6,635 次浏览

在Ubuntu桌面环境下,打开(伪)终端的方法有许多,比如:
1,如果是Unity环境,那么打开dash,输入terminal,再回车,OK。
2,如果是旧式菜单环境,那么通过Applications → Accessories → Terminal,OK。
3,快捷键Ctrl + Alt + T,OK。
4,快捷键Alt + F2,输入gnome-terminal,OK。备注:不同的Ubuntu可能是不同的命令,比如:xfce4-terminal、konsole、terminator、xterm。
5,快捷键Ctrl + Alt + F1..F7切换各个终端。其中F7是图形界面,切换到另外6个文本界面需要按Ctrl + Alt + F1..F6,而从另外6个文本界面切回图形界面只需按Alt + F7即可。原因很简单,在图形界面下,快捷键Alt + F1..F6有他用,比如Alt + F4。
6,在Unity环境(没试其他环境)的任何图形文件夹下,点击鼠标右键,选择“在终端中打开”。

上面这些是我在解决一个需求时查到的相关信息,其实我是想实现对终端输出的log记录,这样能把我在终端里所做的操作以及各个操作的输出都有个完整的记录,便于做操作复现。之前在Windows环境下办公,都是用Xshell远程到Linux系统上进行操作,而Xshell提供了输出log记录功能,现在直接在Ubuntu环境里,想了这样一个办法:

lenky@lenky-Inspiron-545s:~/work/github$ ssh 127.0.0.1 2>&1 | tee myfile.log
lenky@127.0.0.1's password: 
Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-19-generic i686)

 * Documentation:  https://help.ubuntu.com/

Last login: Tue Jun 25 09:21:54 2013 from localhost
lenky@lenky-Inspiron-545s:~$ exit
登出
Connection to 127.0.0.1 closed.
lenky@lenky-Inspiron-545s:~/work/github$ cat myfile.log 
Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-19-generic i686)

 * Documentation:  https://help.ubuntu.com/

Last login: Tue Jun 25 09:21:54 2013 from localhost
lenky@lenky-Inspiron-545s:~$ exit
登出
Connection to 127.0.0.1 closed.
lenky@lenky-Inspiron-545s:~/work/github$ 

即利用tee命令做输出记录,验证myfile.log记录正常,也无其他附加损害,挺好用的,但感觉需要开ssh服务,多了一个步骤,所以试试了其他方法,不好用,比如:

lenky@lenky-Inspiron-545s:~/work/github$ su lenky 2>&1 | tee myfile.log
密码: 
ls
myfile.log
exit
lenky@lenky-Inspiron-545s:~/work/github$ cat myfile.log 
密码: 
myfile.log
lenky@lenky-Inspiron-545s:~/work/github$ 

这明显不对。暂不知是否有其他更简单方便的方法来实现对终端输出的log记录。

完全参考:
http://askubuntu.com/questions/183775/how-do-i-open-a-terminal

转载请保留地址:http://www.lenky.info/archives/2013/06/2311http://lenky.info/?p=2311


备注:如无特殊说明,文章内容均出自Lenky个人的真实理解而并非存心妄自揣测来故意愚人耳目。由于个人水平有限,虽力求内容正确无误,但仍然难免出错,请勿见怪,如果可以则请留言告之,并欢迎来讨论。另外值得说明的是,Lenky的部分文章以及部分内容参考借鉴了网络上各位网友的热心分享,特别是一些带有完全参考的文章,其后附带的链接内容也许更直接、更丰富,而我只是做了一下归纳&转述,在此也一并表示感谢。关于本站的所有技术文章,欢迎转载,但请遵从CC创作共享协议,而一些私人性质较强的心情随笔,建议不要转载。

法律:根据最新颁布的《信息网络传播权保护条例》,如果您认为本文章的任何内容侵犯了您的权利,请以Email或书面等方式告知,本站将及时删除相关内容或链接。

分类: *nix技术 标签: ,
  1. 2013年6月27日14:38 | #1

    可以试试 script 命令

  1. 本文目前尚无任何 trackbacks 和 pingbacks.