Lts0010:修订间差异
Wanglijuncode(留言 | 贡献) 无编辑摘要 |
|||
(未显示4个用户的7个中间版本) | |||
第5行: | 第5行: | ||
在大多数的linux计算机中,安装有个一个叫bash(bash是Bourne Again SHell的简写,这是有Steve Bourne编写的一个早期shell的升级版。),它充当shell的角色。通常在Linux计算机上有多种可用的shell,比如:ksh、tcsh、 zsh。 | 在大多数的linux计算机中,安装有个一个叫bash(bash是Bourne Again SHell的简写,这是有Steve Bourne编写的一个早期shell的升级版。),它充当shell的角色。通常在Linux计算机上有多种可用的shell,比如:ksh、tcsh、 zsh。 | ||
== Xterm、 | == Xterm、 Gnome-Terminal、Konsole之类都是什么? == | ||
<br>这些都是所谓的“终端模拟器”,这是一些可以让您的计算机界面变得易于操作,并解可以帮助您和对话的程序。现在有很多的终端模拟器供我们使用。一般的Linux系统通常包含多种终端模拟器,就像:xterm、rxvt、konsole、kvt、gnome-terminal、nxterm、eterm. | <br>这些都是所谓的“终端模拟器”,这是一些可以让您的计算机界面变得易于操作,并解可以帮助您和对话的程序。现在有很多的终端模拟器供我们使用。一般的Linux系统通常包含多种终端模拟器,就像:xterm、rxvt、konsole、kvt、gnome-terminal、nxterm、eterm. | ||
第13行: | 第13行: | ||
您的窗口管理器可以通过菜单来启动程序,查看程序清单,您也许会发现一个像终端模拟器的程序。 在 KDE中,在主菜单中,终端模拟器通常是 Konsole和Tterminal.而在 Gnome中,您发现的却是"color xterm"、 "regular xterm,"和 "gnome-terminal". 您可以随意的启动这些终端模拟器, 尝试不同模拟器。他们都可以给您一个访问shell的对话。 You will probably develop a preference for one, based on the different bells and whistles each one provides. | 您的窗口管理器可以通过菜单来启动程序,查看程序清单,您也许会发现一个像终端模拟器的程序。 在 KDE中,在主菜单中,终端模拟器通常是 Konsole和Tterminal.而在 Gnome中,您发现的却是"color xterm"、 "regular xterm,"和 "gnome-terminal". 您可以随意的启动这些终端模拟器, 尝试不同模拟器。他们都可以给您一个访问shell的对话。 You will probably develop a preference for one, based on the different bells and whistles each one provides. | ||
== 测试键盘 == | == 测试键盘 == | ||
让我们开始测试吧, 打开一个 terminal终端窗口,您会看到一个shell提示符,这个提示符包括您的用户名、机器名、$.就像下面这样: | |||
[usrname@machinename]$: | [usrname@machinename]$: | ||
随便输入一些字符试试看。 | 随便输入一些字符试试看。 | ||
[usrname@machinename]$: kdkjflajfks | [usrname@machinename]$: kdkjflajfks 如果一切顺利的话,您会看到系统返回的一些无法理解的错误提示: | ||
如果一切顺利的话,您会看到系统返回的一些无法理解的错误提示: | |||
[usrname@machinename]$: kdkjflajfks | [usrname@machinename]$: kdkjflajfks | ||
第37行: | 第32行: | ||
如果我们需要,可以调用历史记录的命令,现在试试向右的箭头,您会发现光标在向右移动,通过这个操作我们可以轻易的修改错误。 | 如果我们需要,可以调用历史记录的命令,现在试试向右的箭头,您会发现光标在向右移动,通过这个操作我们可以轻易的修改错误。 | ||
== | == 您还没有用管理员的身份登录? == | ||
不要用管理员的账号操作计算机,除非您确实需要时才使用.如果不是这样做的话,往往是非常危险的,现在就去创建一个非管理员帐号吧。 | |||
== | == 使用鼠标== | ||
即使shell使用的是命令行界面,你依然可以使用鼠标做一些事情。对了,前提是你得有一个三键鼠标,而且使用Linux你应该有一个三键鼠标。 | |||
首先,你可以使用鼠标向前和向后滚动终端的输出窗口。为了证实这一点,请按住回车键直至滚动了整个窗口,然后你可以用你的鼠标拖动终端窗口边上的滚动条来显示上下文。如果你使用的是 <code><nowiki>xterm</nowiki></code>的话,你可能会发现不同之处,因为鼠标中键可以实现这个操作。如果你使用的是两键鼠标,你可以通过设置实现对三键鼠标的模拟。也就是说,你可以同时按住左右键达到按下中键的效果。 | |||
然后,你可以用鼠标拷贝文字。按住鼠标左键不放拖动一些文字(例如,在当前窗口的"kdkjflajfks"),这些文字应该可以高亮显示。然后把鼠标移动到终端窗口中,按下鼠标中键。那些在浏览器窗口中高亮显示的文字就被复制到了命令行中。知道我为什么说你需要三键鼠标了吧? | |||
(译者注:这是我第一次在wiki上编辑,翻译的不好的地方,还请大家指正,管理员看到可以删除此注) | |||
[[Category:入门]] |
2010年7月10日 (六) 11:53的最新版本
什么是Shell?
简单的说, shell就是一个小程序,这个小程序可以接受来自键盘的命令并把这些命令发送到操作系统,再有系统来执行。在过去,在安装有Unix的计算机上,这是唯一的可用的交互式操作。而如今,我们可以通过图形化界面来输入命令行,比如shell.
在大多数的linux计算机中,安装有个一个叫bash(bash是Bourne Again SHell的简写,这是有Steve Bourne编写的一个早期shell的升级版。),它充当shell的角色。通常在Linux计算机上有多种可用的shell,比如:ksh、tcsh、 zsh。
Xterm、 Gnome-Terminal、Konsole之类都是什么?
这些都是所谓的“终端模拟器”,这是一些可以让您的计算机界面变得易于操作,并解可以帮助您和对话的程序。现在有很多的终端模拟器供我们使用。一般的Linux系统通常包含多种终端模拟器,就像:xterm、rxvt、konsole、kvt、gnome-terminal、nxterm、eterm.
启动终端
您的窗口管理器可以通过菜单来启动程序,查看程序清单,您也许会发现一个像终端模拟器的程序。 在 KDE中,在主菜单中,终端模拟器通常是 Konsole和Tterminal.而在 Gnome中,您发现的却是"color xterm"、 "regular xterm,"和 "gnome-terminal". 您可以随意的启动这些终端模拟器, 尝试不同模拟器。他们都可以给您一个访问shell的对话。 You will probably develop a preference for one, based on the different bells and whistles each one provides.
测试键盘
让我们开始测试吧, 打开一个 terminal终端窗口,您会看到一个shell提示符,这个提示符包括您的用户名、机器名、$.就像下面这样: [usrname@machinename]$: 随便输入一些字符试试看。
[usrname@machinename]$: kdkjflajfks 如果一切顺利的话,您会看到系统返回的一些无法理解的错误提示:
[usrname@machinename]$: kdkjflajfks
bash: kdkjflajfks: command not found
如果您安 键盘向上的箭头,您会惊奇的发现,我们以前输入的字符被保存了,并且有个一个历史记录。
如果我们需要,可以调用历史记录的命令,现在试试向右的箭头,您会发现光标在向右移动,通过这个操作我们可以轻易的修改错误。
您还没有用管理员的身份登录?
不要用管理员的账号操作计算机,除非您确实需要时才使用.如果不是这样做的话,往往是非常危险的,现在就去创建一个非管理员帐号吧。
使用鼠标
即使shell使用的是命令行界面,你依然可以使用鼠标做一些事情。对了,前提是你得有一个三键鼠标,而且使用Linux你应该有一个三键鼠标。
首先,你可以使用鼠标向前和向后滚动终端的输出窗口。为了证实这一点,请按住回车键直至滚动了整个窗口,然后你可以用你的鼠标拖动终端窗口边上的滚动条来显示上下文。如果你使用的是 xterm
的话,你可能会发现不同之处,因为鼠标中键可以实现这个操作。如果你使用的是两键鼠标,你可以通过设置实现对三键鼠标的模拟。也就是说,你可以同时按住左右键达到按下中键的效果。
然后,你可以用鼠标拷贝文字。按住鼠标左键不放拖动一些文字(例如,在当前窗口的"kdkjflajfks"),这些文字应该可以高亮显示。然后把鼠标移动到终端窗口中,按下鼠标中键。那些在浏览器窗口中高亮显示的文字就被复制到了命令行中。知道我为什么说你需要三键鼠标了吧?
(译者注:这是我第一次在wiki上编辑,翻译的不好的地方,还请大家指正,管理员看到可以删除此注)