发布于 2026-01-05 7 阅读
0

给编程新手的 10 条终端守则

给编程新手的 10 条终端守则

对于像我这样一生大部分时间都生活在✨图形用户界面✨天堂里的人来说,终端可能是一个令人生畏的地方。

在图形用户界面(GUI)下,似乎什么都不会出错。然而,在命令行下,感觉哪怕只是猫咪碰到键盘一下,都可能导致整个系统崩溃。🐱🔥

我认为真正让我们害怕的不是航站楼本身,而是对它的陌生感。一旦你建立起自信,航站楼就能成为你最好的朋友,而且一定会!👯 我保证!

我第一次进入终端的时候,完全不知道自己身在何处。你不信?看看我运行的前15条命令:
图片描述可惜的是,`ls`hellowhere am i`ls -l` 都没有结果。你知道什么才奏效吗?那就是犯了一大堆错误,我喜欢把这叫做“练习”。(我ls在这里真的好好练习了一番,请看第6到9行)。

所以,以下是我总结的十大终端操作准则。它们帮助我更轻松地使用命令行,希望也能对你有所帮助!💛

1. history

如果你和我一样,经常会忘记5秒钟前运行的命令,那就运行一下,它history会给你一个友好的提醒。你会看到之前运行过的所有命令。如果你不介意滚动几分钟,可以尝试向上滚动,找到你运行过的前15条命令或许你也曾想过:where am i?🌍

2. exit

图片描述这是我在编程生涯早期就养成的一个最佳实践,我很庆幸自己这么做了。exit每次会话结束时都使用 `exit` 命令,可以为日后顺利退出多个服务器和实时端口做好准备。exit每次在终端完成操作后都使用 `exit` 命令,而不是直接关闭或点击 `x` 键。未来的你一定会感谢现在的自己!🙏

3. mv old-file-name-you-dont-want new-file-name-you-do-want

我数不清有多少次拼写错误后心想:“唉,看来这main-directury辈子都只能用这个名字了。”🤷‍♀️ 不知为何,作为一名编程新手,我觉得删除编辑文件创建新文件更可怕。不过,别害怕使用这个mv命令。当你发现拼写错误,或者意识到你的项目或文件还有更好的名字时,你可以轻松地重命名文件。

4. touch new-file-name

touch🏆当你想创建新文件时,这个命令荣获“最可爱命令”奖。不要把它和没那么可爱的那个命令混淆,mkdir那个命令只会创建一个文件夹(目录)。

5. pwd

“打印工作目录”正是pwd我在运行命令时要找的命令where am i。它会准确地告诉你当前在文件结构中的位置!这在运行其他命令之前确认当前位置时非常有用。

6. ls

列出文件夹中的所有内容。这非常有用,因为没有图形界面显示所有文件,你要么需要记住(这不可能!),要么需要查看有哪些选项。🧐

7. cd

移入文件夹。⬇️ 可以把它想象成在文件结构中向下移动一层。

8. ..

移出文件夹。⬆️ 可以把它想象成在文件结构中向上移动一级。

9. CMD + t

你知道吗?就像浏览器一样,你也可以在终端中打开新标签页。也许你cd深入到了某个文件夹,现在想返回上一页..但又不想丢失当前位置。这个CMD + t操作会在你当前所在的位置打开一个新标签页(这与在电脑上打开终端应用程序不同)。想同时出现在两个地方时,就用它吧!🪄

10. CTRL + c

你是不是刚开始运行某个程序就后悔了?😱 试试清除操作CTRL + c。以后在 Git、安装程序、服务器和其他各种混乱的情况下,这个功能会非常有用,但现在就把它牢记在心也很有帮助,这样你就能随时有个退路!

没错,对于我们这些新手来说,终端可能有点吓人。但是,每次运行ls代码,就像一只编程小精灵获得了翅膀。所以,朋友们,尽情练习吧!我保证,只要你实践这10条终端守则ls,就会越来越得心应手。最后,请像爱自己一样爱护你的编程新手——评论、转发、打印、收藏、订阅或分享这篇文章!

文章来源:https://dev.to/stackoverturf/10-terminal-commandments-for-coding-newbies-3doe