通信互联网技术知识点精讲之Linux命令实例

互联网技术 责任编辑:小狐狸 2016-08-30

摘要:下面是由希赛小编整理的通信互联网技术知识点精讲之Linux命令实例,希望能帮助学友们。具体内容如下

       下面是由希赛小编整理的通信互联网技术知识点精讲之Linux命令实例,希望能帮助学友们。具体内容如下:


       Linux命令实例

       和Linux系统进行交互的重要方法是命令行。即使在运行GUI的时候,GUI其实也是根据对屏幕上的图形元素的操作而执行相应的命令。本节介绍Linux用户界面基础、和Linux命令行的交互以及某些Linux命令的基本组成。接收输入并执行命令的程序叫做命令解释器,也叫做shell.命令解释器的作用就是将输入的命令转换为操作系统可以理解的机器指令。因此,它是一个可以运行其他程序的程序。UNIX命令解释器还可以执行fileglobbing并且可以记录命令的历史(与DOS和WindowsNT中的DOSKEY极为相似)。最为主要的UNIX命令解释器是/bin/sh.其功能类似于WindowsNT中最为主要的命令解释器cmd.exe.通过shell可以执行任务,但必须了解Linux操作系统中哪个命令用来完成相应工作。

       连机文档是Linux操作系统(从一般意义上讲,也适用于UNIX)中特别有用的一项功能。Linux操作系统包含的文档叫做Linux手册页,其中包含所有命令的用法。通过阅读相应的手册页,可以査看任何命令的使用指南。Linux的手册页共分为8个部分:第1部分是在命令窗口中经常键入的命令:第2?7部分是UNIX系统的程序接口文档;第8部分是管理员管理系统时使用的命令。

       需要访问手册页的时候,可以在命令窗口中输入man命令。例如,需要阅读Telnet命令的手册页时,可以在命令窗口中输入mantelnet.尽管Linux的手册页是准确并且完整的,但刚接触Linux的用户还是常常抱怨如果他们不知道想使用的命令的名字时根本无法找到相应的手册页。Apropos命令可以解决这个问题。通过该命令可以找到可能与想使用的命令有关的手册页。例如,如果需要査找列举文件的命令,则可以输入aproposlisUApropos命令随后将显示手册页中包含关键字list的所有命令和程序设计函数。当发现某个命令可能是需要的命令后,输入man即可。这里,0111111311(1)是apropos显示的某个命令的名字。

       命令的功能和普通语言中的句子极为相似。有些句子是一个单字指示,要求系统执行一个简单的任务,例如,date这个命令的含义是“显示当前的日期和时间”.另外,还有一种较为复杂的句子,这种命令可以向系统描述更为详细的指令,常包含名词、形容词和副词,对要求系统执行的任务进行精确的描述。例如,如果想让系统“打印当前目录中在过去5天中被访问过的所有文件”,可以输入:fmd.-typef-atime+5-print。

       使用Linux命令的时候,可以参考一些规则,但大部分规则都存在例外的情况。大多数命令(并不是全部)都是小写字母。如果使用句子作为比喻,命令本身就是动词,即你希望系统采取的行动,例如,Is对应的操作是列出文件的信息。系统所操作的对象(常常是文件〉就是名词,因此,如果列举文件account.xls的信息可以使用命令Isaccounts.xls.命令的选项是形容词和副词,即对命令进行特殊限定的修饰语。选项的说明通常是在一个短线(-)后跟一个字母,例如,ls-a列举所有的文件,甚至包括在当前目录中那些不可见的文件。通过使用文件globbing可以使得命令更为精确,这类似于Windows和DOS中的通配符。在Linux操作系统上,该选项也叫做文件名替代,例如,ls-la*可以产生以字母“a”开头的所有文件的详细列表。

       Linux和WindowsNT命令行界面之间存在一个主要的差别(在开始的时候可能会引起混潘),该差别和在命令窗口中输入命令时用来分割目录的字符有关。在WindowsNT中使用的分割符是反斜杠(\),而UNIX的目录分割符是正斜杠(/)。例如,在WindowsNT的命令窗口中,输入telnet命令的时候可以输入\winnt\system32\telnet.exe:而在Linux中需要输入的命令是/usr/bin/telnet。

       WindowsNT和UNIX都具有将一个命令的输出重定向到另外一个命令的输入的能力。两个命令之间的连接是通过管道(1)来完成的。可以认为数据从一个命令流向了另外一个命令。大部分在监视器上产生输入的命令都可以将输出导向另外一个命令。大部分可以从键盘接受输入的命令也可以从另外一个命令接受输入。两个或者多个命令通过管道连接在一起便形成了一个管道线,使用UNIX的管道,可以很容易地创建系统没有提供的命令序列。举了一些Linux最为常用的命令及其功能.


       返回目录:通信互联网技术知识点精讲之网络操作系统汇总

       点击进入:互联网技术网络课堂课堂之网络操作系统精讲


       相关推荐:

       中级通信互联网技术知识点精讲之网络安全技术汇总

       中级通信互联网技术知识点精讲之数据库技术汇总

       通信互联网技术知识点精讲之交换技术汇总

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2024 通信工程师考试

还有
  • 1
  • 3
  • 5
专注在线职业教育23年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师