Linux终端的使用简介 下载本文

内容发布更新时间 : 2024/11/20 17:13:58星期一 下面是文章的全部内容请认真阅读。

Linux终端的使用简介

由于Linux系统的安全和稳定,已经成为了我们服务器端的主流操作系统,因此在这里先简单的介绍一下终端的使用方法。

一、终端软件

常用的终端软件有Putty,SecureCRT,Xshell等。下面以Putty为例。

二、Putty简介

Putty是一个免费小巧的Win32平台下的telnet, rlogin和ssh客户端,功能丝毫不逊色于商业的telnet类工具。PuTTY 是一个跨平台的远程登录工具,包含了一组程序,包括: * PuTTY (Telnet 和 SSH 客户端)

* PSCP (SCP 客户端, 命令行下通过 SSH 拷贝文件,类似于 Unix/Linux 下的 scp 命令) * PSFTP (SFTP 的命令行客户端,类似于 FTP 的文件传输,只不过使用的是 SSH 的 22 端口,而非 FTP 的 21 端口,类似于 Unix/Linux 下的 sftp 命令) * PuTTYtel (仅仅是一个 Telnet 客户端)

* Plink (命令行工具,执行远程服务器上的命令)

* Pageant (PuTTY、PSCP、Plink 的 SSH 认证代理,用这个可以不用每次都输入口令了) * PuTTYgen (用来生成 RSA 和 DSA 密钥的工具).

三、Putty快速起步

1) 开始一个任务 双击putty.exe;

2) 在Host Name(or IP address)输入欲访问的主机名或IP,如:200.100.100.10 3) 在protocol选择使用的协议,一般是telnet或ssh,取决于服务器的提供服务;

4) 可以把所选的任务配置存起来,在Saved Session输入任务的名字; 5) 双击Open, 就出现画面,至此,就可以使用putty。

第一次登录时,会看到这个对话框:

这是要告诉你登录的主机密钥指纹,点 Yes 就保存起来,以后就不会再弹出这个窗口,然后就正常登录。点 No 不保存,下次还是要提示。

6) 在 PuTTY 的窗口里面复制、粘贴不能用 Windows 里的这些 Ctrl + C,Ctrl + V 这些快捷

键,Ctrl + C 在控制台上是终止当前的命令执行。PuTTY 的选择、复制、粘贴这些操作都是通过鼠标来完成的。

在 Window ---- Selection 这里可以设置复制和粘贴的方式:

默认的 Action of mouse buttons (鼠标按键的功能)的选项是 Compromise,这种方式下选中有两种方式,一是直接用鼠标左键拖拉选中就可以了;二是用鼠标中键单击选中区域的开头,用滚动条拖拉到期望选中区域的末尾,再用鼠标中键单击,就可以选中了。

选中以后,单击鼠标左键就把选中部分复制到剪贴板了。粘贴也很简单,单击鼠标右键。 Action of mouse buttons 的第一个选项是 Windows (Windows 方式的),鼠标中键的操作跟前面提到的一样。右键不是粘贴了,而是打开了右键菜单。

7) 输入相关的用户名、口令后就可以以命令行的方式操作Unix/Linux了。

8) 退出

我见过很多人都是直接点击窗口上的关闭按钮,完全没有理会弹出警告窗口,直接点击了 Yes:

这样做是不对的,首先这不是正确的注销方式,应该输入命令 exit 来正常注销;其次直接关闭窗口后,你的登录其实还在服务器上,如果一连多次的这样强制关闭窗口,用命令 w 或者 who 命令查看时,可以看到很多的用户还在系统上登录,占用了系统的资源。

最重要的是,你的这次登录可能只是为了启动一下 WebLogic 或者其他什么应用服务器,直接关闭窗口后,可能会导致你的业务在随后的几分钟内也被终止,这应该不是你所希望看到的吧。

如果上述的理由是每次要输入 exit 然后回车,比较麻烦。你可以用快捷键 Ctrl + d 来注销登录,一般情况下,快捷键一按窗口都直接关闭了,还省了两次鼠标点击。

四、常用操作

最后啰嗦一下常用的一些操作。比如在公司的10号机上,VNC远程要么需要用专门的软件如Xmanager来远程,要么需要图形界面并且要登录进去的远程桌面来控制。很多时候可能都是为了开某些数据库实例,其实大不必如此,Unix/Linux系统用命令行的操作比图形界面要方便。用Putty等可以方便的进行操作。 1) 开监听

Putty以oracle用户直接输入命令:lsnrctl start 即可 2) 启动数据库实例

Putty以oracle用户直接输入命令:sqlplus 然后连接到需要操作的实例

3) 其他复制、删除等的操作可以参考Linux命令大全等资料

4) 如果是创建数据库实例的话那还是用Xmanager或图形界面来操作

5) 导DMP的话,还是在服务器上导比较好,因为不怕断网和不占用自己PC的资源。

五、例子

最后附个例子: