Linux终端是什么?Linux命令是什么?
Linux终端是什么?Linux命令是什么?很多玩linux系统VPS的朋友还真不一定懂这些理论知识,从今天起探主机将会慢慢讲解这些内容。保证每位朋友后续对于手头VPS的用户一目了然,玩鸡自热也会更顺手哈。
在大家下单一款VPS后,首先要做的是连接上,这就需要使用到Linux命令啦。因为你面对的就是一个黑窗口,没有桌面应用(除非你安装上),无论做什么操作都得依赖命令让linux执行。这样一来多少会让人手足无措,所以从最基础的开始学习还是很有必要的。
Linux终端是什么
Linux 终端是一个基于文本的交互界面,它是用来控制Linux计算机的。虽然它只是帮助Linux用户完成任何特定任务的众多工具之一,但是它被广泛地认为是最有效的方法。事实上,它是如此受欢迎,以至于苹果公司将操作系统的基础改为Unix,从而获得了Bash和Z shell,而微软公司开发了它自己的开源命令行PowerShell。
Linux命令是什么
命令commands是一种特殊的关键词,你可以在终端中使用它,告诉计算机去执行一个动作。大多数命令是很小的应用程序,它们与你的操作系统的其他部分一起安装。你可能没有意识到它们的存在,因为它们通常被保存在相对模糊的目录中,如 /bin、/sbin、/usr/bin 和/usr/sbin。
但你的终端知道在哪里可以找到命令(多亏了一个叫PATH的东西),其他的命令是内置在终端中的。你不必担心一个命令是安装的还是内置的,无论是哪一种,终端都能执行。
更棒的是,在大多数Linux发行版上,当终端找不到一个命令时,它会在互联网上搜索提供该命令的软件包,然后会主动为你提供安装软件包、运行该命令的服务。
下面是一个简单的命令:
ls
ls 命令是“list”的缩写,它会列出当前目录的内容。
Linux命令中的参数是什么
参数argument是命令中的任意一个“不是命令本身”的部分。例如,要列出一个特定目录的内容,你可以提供该目录的名称作为参数。
ls Documents
在这个例子中,ls 是命令,Documents 是参数。该命令将列出 Documents 目录的内容。
Linux命令中的选项是什么
命令的选项option,也叫标志flag或开关switch,它是命令参数的一部分。命令参数是跟在命令后面的任何东西,而选项通常(但不总是)用一个连接号(-)或两个连接号(--)来划分。请看下面这个例子:
ls --classify Documents
在这个例子中,--classify 是一个选项。它也有一个简短的版本,因为终端用户更喜欢少打点字来提高效率。
$ ls -F Documents
短的选项通常可以合并。下面是一个 ls 命令,它将 -l 选项与 --human-readable(-h)、--classify(-F) 和 --ignore-backups(-B) 选项结合了起来:
$ ls -lhFB
一些选项本身可以带参数。例如,ls 的 --format 选项可以让你改变信息的呈现方式。默认情况下,目录的内容是以列的形式提供给你的,但如果你需要它们显示为逗号分隔的列表,你可以把 --format 设置为 comma。
$ ls --format=comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt
等于号(=)是可选的,所以这样做也可以:
$ ls --format comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt
以上就是本期Linux VPS有关Linux命令和终端的基础理论知识,下一次探主机会重点分享下新买的VPS如何远程连接上,敬请关注本站。