linux的基本概念与linux的通用命令

无意中搜索linux,看到很多linux上的网络概念和一些常见的命令,要安排大家参考一下。



什么是Linux终端



一个键盘和一个真正的设备叫做终端。它们也被称为控制台。计算机的IO设备是物理控制台。人机界面的软件的机器上实现。Linux虚拟主机有六个,如果X窗口是直接选择,那么X窗口是第七的虚拟终端,在Linux系统下字符操作控制台界面可以通过组合键Alt切换到另一个控制台(F1- F6)的。图像用户界面下,我们可以切换到字符控制台通过组合键Ctrl + Alt +(F1- F6),每个控制台是系统中一个完全独立的会话,不同的用户可以同时使用。虚拟控制台使Linux多用户操作系统。这种多控制台的特点不同于Windows中的多桌面。在Linux,每个主机可以通过一个复杂的控制完全不同的用户。例如,你可以在控制台登录1登录根一帆在控制台2。两机运行不同的程序在各自的用户空间。如果你是在图形模式下,你可以打开一个终端(终端)进入控制台窗口。通常会有对桌面任务栏终端按钮。你也可以从上下文菜单打开终端(在桌面上单击右键)。



壳是什么



Shell是系统的用户界面,它提供了用户和内核之间的接口,用户可以操纵计算机,通过键盘输入指令,并显示执行结果给用户。外壳用户界面,也就是我们常说的,是字符操作界面。壳是命令解释程序,有自己的一套命令建内。此外,壳也可以采用其他有效的Linux工具和应用程序调用(实用程序和应用程序)的系统。外壳是如何执行命令的解释,壳先检查该命令是否是不是内部命令,然后检查它是否是一个应用程序,应用程序可以在这里本oLinux本身,如ls和rm,也可以是购买的商业程序,如十五或公共软件(如ghostview,公共域软件)。然后壳试图在搜索路径中找到这些应用程序的搜索路径的目录列表,可以找到可执行程序。如果您键入的命令是不是一个内部命令,这个可执行文件不在路径中找到。(研究DOS的朋友知道内部和外部命令的含义),它将显示一条错误消息。如果成功找到命令,shell的内部命令或应用程序将被分解为系统调用并传递给Linux内核。



贝壳的种类



目前,流行的壳有bash,ksh,CSH



是Linux系统使用的默认shell。它是由Brian Fox和Chet Ramey完成了。这是Bourne Again Shell的缩写,而且有40的内部命令。Linux使用它作为默认的壳,因为它具有以下特点:



(1)你可以使用DOSKEY像DOS的功能,用上键检查和快速输入和修改的命令下。



(2)从字符串开始的命令通过查找匹配的方式自动给出。



(3)包含您自己的帮助,如果您在提示符下键入帮助,您可以得到帮助。



ksh是Korn Shell的缩写,是Eric Gisin写的,42的内部命令的总数。壳体的最大优势在于它是与商业分布ksh几乎兼容,所以它可以尝试商业版性能不付费的商业版本。



CSH是Linux的大内核,它是由一个总的47位作家以金证济苍为代表,共有52个内部命令,实际上是一个壳,壳点 /斌/ tcsh,即CSH是tcsh。



本文介绍了一种常用的Linux命令,即在命令



bash主要支持三种通配符:



*匹配任何字符和任意数量的字符。



匹配任何单个字符



{它匹配括号中的任何单个字符。



也有一些支持它表示字符范围,如{啊},代表从A到H的任意字符



命令的一般格式如下:命令名{选项} {参数1 } {参数2 } }选项}。尤其是指令的定义,用减号(-),多个选项可以使用减号(-)一起,作为LS -我-和LS -香格里拉一样。{ }提供参数的命令运行的信息,或使用该命令的执行文件的名称。使用分号(;)可以分开的两个命令让多个命令可以进入到一个单一的线。执行顺序与输入顺序相同。一些参数也开始命令,选项,参数可由空格或制表符分隔。



bash命令



可以在任何时候命令按钮,当这样做时,系统将尝试完成输入命令。如果字符串已经不足以唯一地确定应使用的命令,系统会发出警告。再次按钮,系统将给予完成列表字符串可以使用对。使用命令完成的功能,可以提高使用长的命令或操作的文件或文件夹的名称是很有意义的。



历史顺序



系统将记住过去输入的命令。只要按方向键上下箭头键,就可以选择前面输入的命令。



在线帮助



man命令可以用来查看任何命令的联机帮助信息,它以命令名作为参数。命令的语法格式是:{命令名},给出任何命令的帮助参数,并显示该命令的帮助信息。



Linux的文件和文件类型有点类似于DOS,但这里没有介绍,请注意Linux文件名是区分大小写的。