如果你是新来的Linux或者干脆从未费心去探索在命令行中,你可能不明白为什么那么多的Linux爱好者得到时,他们坐在用大量的工具,一个舒适的桌面和网络应用提供给他们兴奋的键入命令。在这篇文章中,我们将采取快速跳水,探索在命令行的奇迹,看看也许我们可以让你大呼过瘾。
首先,要使用命令行,你必须打开一个命令工具(也被称为“命令提示符”)。如何做到这一点,将取决于它的Linux版本,正在运行。在RedHat,例如,您可能在屏幕的顶部,这将打开选项列表和输入命令(如“CMD”,这将打开的窗口你)一个小窗口看到一个活动标签。在Ubuntu和其他一些人,你可能会看到沿着屏幕的左侧一个小的终端图标。在许多系统上,你可以通过按打开命令窗口Ctrl + Alt +吨同时按键。
你还会发现自己在命令行上,如果您登录到使用腻子状工具的Linux系统。
一旦你的命令行窗口中,你会发现自己坐在一个提示。它可能只是一个$什么是阐述为“用户@系统:〜$但这意味着系统已经准备好为您运行命令。
一旦你走这么远,这将是时候开始输入命令。下面是一些命令先试,并这里是一个PDF一些特别有用的指令,以及适合列印和层压的双面指令记录纸。
命令它能做什么pwd告诉我我在哪里在文件系统(最初,这将是您的主目录)ls我文件列表ls——甚至更多的文件列表(包括那些从一段)ls过程我的文件列表的详细信息(包括日期、文件大小和权限)谁告诉我谁是登录(不要失望如果只有你)日期提醒我今天是什么(显示)ps列表我运行的进程(可能是您的shell和“ps”命令)
一旦你习惯了Linux主从视图命令行一点,你就可以开始探索。也许你会觉得准备文件系统闲逛,与这样的命令:
命令它能做什么cd / tmp搬到另一个目录(在本例中,/ tmp) ls列表文件的位置cd回家(不带参数,cd总是带你回到你的家目录下)猫. bashrc显示一个文件的内容(在本例中,. bashrc)历史显示回波你好你最近的命令对自己说“你好”卡尔显示当前月份的日历
要获得更多的原因高级Linux用户喜欢命令行了这么多,你会想尝试一些其他功能的感觉 - 就像重定向和管道。重定向是当你把一个命令的输出,并把它放到一个文件,而不是你的屏幕上显示它的。管道是当你把一个命令的输出,并将其发送给另一个命令,将操纵它以某种方式。下面是尝试的命令:
命令它能做什么回声“回声你好”> tryme创建一个新的文件,并放话说“回声你好”到执行命令chmod 700 tryme使新文件的可执行tryme运行新的文件(它应该运行它包含的命令,并显示“你好”)的ps aux显示所有正在运行的进程的ps aux |grep的$ USER显示所有正在运行的进程,但限制输出到包含您的用户名回声$ USER显示器使用环境变量WHOAMI显示与命令你的用户名您的用户名行谁|厕所-l计数当前有多少用户登录
包起来
一旦你习惯了基本命令,你可以探索其他命令,并尝试亲手编写脚本。你可能会发现,Linux是很多更强大,很好用比你想象。