有人一听到“命令”就头大,太多是因为对命令行不了解,误以为命令行是很高深的专家才会用的东西。实际上要学会使用命令行很简单,看完这三篇教程就能学会了。
bash 是 Linux 下的一种命令行模式的 shell (见《Shell 是什么 ? 为什么要学习 shell ?》),它比图形界面更强大、更快速、更便捷,相要熟练使用 Linux 的话,bash 是不得不学的,呵呵。
有人一听到“命令”就头大,太多是因为对命令行不了解,误以为命令行是很高深的专家才会用的东西。实际上要学会使用命令行很简单,看完这三篇教程就能学会了。
启动命令行
在 GNOME 下可通过上边栏的菜单实现,“应用程序 -> 系统工具 -> 终端”(即 Application -> System -> Terminal)。Fedora 默认使用 bash 作为命令行工具。
启动命令行之后,可以看到如下内容。(为了区别普通内容,命令行中的内容均以黑底白字显示)
其中 $ 是命令提示符,提示我们可以在它后面开始输入命令。所有普通用户的命令提示符都是 $,root 用户的命令提示是 #
命令提示符之前的文字是可以自定义的(以后会讲到),它默认格式的为 “[用户名@计算机名 当前目录名]”,所表示的含义就是“用户 lugir 目前位于名为 hope 的计算机的一个名为 ~ 的目录中”。
在命令行中,~ 目录实际上表示的是用户的 home 目录(即 lugir 的 home 目录为 /home/lugir),用户每次登录都会以 home 目录做为当前目录。
除了自己的 home 目录以外,位于其它目录时都会显示目录的名称,例如处于 /usr/bin 目录时,命令行显示为
简单的命令:cd 和 ls
前面以经讲过,用户登录命令行之后首先进入自己的 home 目录,即 /home/用户名。如果想要改变目录,就使用 cd (change directory) 命令,后面跟上要进入的目录就好了。
除了 cd,还有另外一个常用的命令是 ls (list),它可以列出目录下的内容。
下面的例子使用了 cd 和 ls 命令,并对每一行进行了解释。(别光顾着看哦,自己也要输入看看,记得输入完命令之后要按下回车 :D)
命令行说明:
习惯 Windows 的用户对于 Linux 的目录结构可能不太理解,可以先看看《Linux 与 Windows 目录结构的比较》
退出命令行
退出命令行,使用 exit (退出) 命令即可
小结:本节的内容包括启动命令行、使用两个简单的命令(cd 和 ls) 以及退出命令行的操作,都说不难吧。 :D
下一节 - 使用命令行 (二) - 命令的语法、位置和种类