himalalps +1,用得多的命令自然就会,用得少的记住了也忘
Edit:
再多说一些吧,对我来说,学习计算机最好的方式是目的导向,我坚信“实践出真知”。
比如我最早需要使用Linux,是因为当时在写自动打卡脚本,需要部署在云服务器上,自然而然就用到了Linux,逐渐熟悉了基本的命令。
再比如Git,最早是实验课上需要用,就掌握了最基本的Git命令,clone、commit、pull、push、status等,高级一点的比如rebase什么的我就记不住了,因为我自己的项目都很简单,基本就是用GitHub备份一下,防止本地的丢失,不断commit、push就行了。
如果说我花费更多时间“记住”更多Linux或者Git的命令,以后或许会节省一点时间,但是当下就浪费太多时间了,为什么不用最短的时间完成当前的项目,再投入到下一个项目当中呢?这样还会得到一个额外的好处,就是获得了更多的成就感。
最后再讨论一下如何在需要的时候获取到特定的知识,最重要的就是合理使用搜索引擎(主要是Google),当今又出现了ChatGPT,在很多时候也很有用。这两个都需要翻墙才能使用,如果你现在还不会翻,或者在购买使用现成的服务,那么恭喜你,这是一个很好的接触Linux的机会,你可以尝试自己搭建梯子,这样会省下一些钱,体验也更好。
最最后套个盾,每个人适合的学习方法不尽相同,我只是分享自己的经验和方法,肯定不会对所有人都适用。