如果你是新来的Linux或者干脆从未费心去探索在命令行中,你可能不明白为什么那么多的Linux爱好者得到时,他们坐在用大量的工具,一个舒适的桌面和网络应用提供给他们兴奋的键入命令。在这篇文章中,我们将采取快速跳水,探索在命令行的奇迹,看看也许我们可以让你大呼过瘾。
首先,要使用命令行,你必须打开一个命令工具(也被称为“命令提示符”)。如何做到这一点,将取决于它的Linux版本,正在运行。在RedHat,例如,您可能在屏幕的顶部,这将打开选项列表和输入命令(如“CMD”,这将打开的窗口你)一个小窗口看到一个活动标签。在Ubuntu和其他一些人,你可能会看到沿着屏幕的左侧一个小的终端图标。在许多系统上,你可以通过按打开命令窗口Ctrl + Alt +吨同时按键。
你还会发现自己在命令行上,如果您登录到使用腻子状工具的Linux系统。
一旦你的命令行窗口中,你会发现自己坐在一个提示。它可能只是一个$什么是阐述为“用户@系统:〜$”但是这意味着该系统已经准备好为你运行命令。
一旦你走这么远,这将是时候开始输入命令。下面是一些命令先试,并这里是一个PDF的一些特别有用的命令和一个双面命令的cheatsheet适合印刷出并层压。
命令它能做什么PWD告诉我我现在在文件系统(最初,这将是你的主目录)ls列出我的文件LS -a列表,甚至我的文件(包括那些以句点开头)LS -al名单我有很多文件的更多地方of details (including dates, file sizes and permissions) who show me who is logged in (don’t be disappointed if it’s only you) date remind me what day today is (shows the time too) ps list my running processes (might just be your shell and the “ps” command)
一旦你习惯了Linux主从视图命令行一点,你就可以开始探索。也许你会觉得准备文件系统闲逛,与这样的命令:
命令它能做什么CD / tmp目录移动到另一个目录(在这种情况下,/ tmp目录),在该位置CD LS列表文件回家(不带参数,CD总是带你回到你的home目录)猫的.bashrc显示文件的内容(在这种情况下,.bashrc)中历史会显示您最近的命令回声打招呼说“你好”,以自己CAL显示当前月份的日历
要获得更多的原因高级Linux用户喜欢命令行了这么多,你会想尝试一些其他功能的感觉 - 就像重定向和管道。重定向是当你把一个命令的输出,并把它放到一个文件,而不是你的屏幕上显示它的。管道是当你把一个命令的输出,并将其发送给另一个命令,将操纵它以某种方式。下面是尝试的命令:
命令它能做什么回声“回声你好”> tryme创建一个新的文件,并放话说“回声你好”到执行命令chmod 700 tryme使新文件的可执行tryme运行新的文件(它应该运行它包含的命令,并显示“你好”)的ps aux显示所有正在运行的进程的ps aux |grep的$ USER显示所有正在运行的进程,但限制输出到包含您的用户名回声$ USER显示器使用环境变量WHOAMI显示与命令你的用户名您的用户名行谁|厕所-l计数当前有多少用户登录
包起来
一旦你习惯了基本命令,你可以探索其他命令,并尝试亲手编写脚本。你可能会发现,Linux是很多更强大,很好用比你想象。