快速业务通道

Linux 终端操作之简要快速指南

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-08

Linux 中的所有管理任务都可以在终端中完成.许多情况下,使用终端比使用图形化的程序更快捷,还可能实现额外的功能.不仅如此,所有的终端任务都可以写到脚本中,这样就可以自动执行.为了真正地驾驭您的 Linux 环境,您将希望掌握如何在终端中工作.如果您曾经使用过 DOS/Windows,本文将引导您开始使用 Linux 终端.

图]: 一个桌面环境下的虚拟终端

进入终端

如果您的系统引导进入文本模式(为了降低服务开销,服务器通常是这样配置的),那么您在以文本形式登录后就已经在终端中了.在典型的 Linux 系统中,通过组合键 Ctrl Alt (F1 - F6) 您可以切换到另外的终端.每一个终端是系统中一个完全独立的会话,不同的用户可以同时使用.

这一多终端的特点与 Windows 中的多桌面不同.在 Linux 中,每一个终端可以分别由完全不同的用户来控制.例如,您可能在终端 1 中以 root身份登录,而在终端 2 中以 joeuser 身份登录.两个终端在各自的用户空间中运行不同的程序.与此类似,不同的用户可以远程登录到同一个 Windows 系统中.就这一点来说,Linux 更像是主机而不是简单的服务器或工作站.

如果您是在图形模式下,那么您可以打开一个 虚拟终端 (terminal)以进入终端窗口.通常在桌面的任务条上会有终端的按钮.您也可以从上下文菜单(在桌面上单击右键)打开终端 .

命令

在终端中可以使用的命令很多.其中有一些实际上只在编写脚本时才会用到.这里介绍一些您最可能用到的命令.不要忘记,所有的命令和选项都区分大小写. -R 与 -r不同,会去执行不同的操作.终端命令几乎全都是小写的.

cd

使用我们所熟悉的 cd 命令可以在目录间切换.一定注意的是在 Linux 中用的是正斜杠 (/),而不是您所熟悉的反斜杠 ().反斜杠也用到了,但只是用来说明命令需要换行继续,这样可以提高比较长的命令的可读性.

ls

ls 命令用于列出一个目录下的所有文件.可以使用许多不同的开关更改列表的表示形式: 拥有帝国一切,皆有可能。欢迎访问phome.net

ls -l 以长格式列出文件,包括文件大小、日期和时间、属性
ls -t 对文件以时间排序
ls -S 对文件以大小排序
ls -r 与一个排序开关组合起来使用,逆序排列.
ls -t 将最新的文件显示在列表的顶部.
ls -t 将最新的文件显示在底部.
ls -h 易读格式.使用 k、M、G 等来标识文件的大小,而不是以字节为单位.
ls -a 显示目录中所有的文件,包括隐藏文件

cp

使用 cp 命令来复制文件.这个命令与 DOS 下的 copy 命令基本一样.基本的开关如下:

cp -R 递归地复制文件;当需要复制整个目录时会用到
cp -f 强制复制并覆盖已有的文件,不询问用户
cp -l 链接文件,而不是复制;见下面的说明

mv

使用 mv 命令来移动和重命名文件.这个命令的工作方式基本上与 DOS 中的 move 命令一样,不过它可以移动整个目录结构及所有文件.

cat

使用 cat 命令来查看文件的内容.它相当于 DOS 中的 type 命令.它将把文件的内容转储到另一个文件、屏幕或者其他命令. cat 是concatenate 的简写,还可以将一系列的文件合并为一个大文件.

more

使用命令 more 可以以分页的方式查看文件.它基本上与 DOS 中的 more 命令相同.

less

less 命令也是用来查看文件,但是它支持上下滚屏以及在文档中进行文本搜索.

vi

有一些人可能会说 vi 表示“virtually impossible”.它是 Unix 中的一个历史悠久的文本编辑器. vi 并不真正直观,但是现在几乎所有的类 Unix 环境中都有 vi .对于 Linux 中安装的版本有一个内置的教程,一旦您熟悉了 vi ,只需几次击键就可以完成不可思议的任务.说实话,没有任何编辑器能够取代 vi 来编辑密码和配置文件.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号