我正在阅读The Linux Command Line: A Complete Introduction以了解命令行.这本书很棒.但是,对我来说存在一个主要问题:每章末尾没有练习/项目让材料沉入其中.
到目前为止,我读过的大多数编程书都在每一章的末尾都有练习/项目让材料沉入其中.我在互联网上搜索了“命令行练习”和类似的查询,但没有多少出现.
我读到最好的做法是通过让命令行执行自己的任务来实际使用命令行.但是目前,我真的想不出使用命令行的有用任务.
那么我应该如何练习让材料陷入其中?或者,我是否应该使用一本教授Unix shell并使用章末练习的书?
P.S:我很确定我可以找到很多shell脚本练习.但是目前,我在第7章,shell脚本从第24章开始.所以现在,我需要练习直接在终端上进行.
解决方法:
练习做你已经做过的事情.下次打开图形文件管理器(nautilus,dolphin等)时,请打开终端并在那里执行任务.正如你所说,最好的学习方法是练习,最好的练习方法就是你需要做的事情.几乎所有在您使用的GUI中都可以执行的操作都可以通过命令行从终端完成.下次打开任何GUI程序时,请考虑如何使用命令行完成该任务,而不是在那里(例如安装软件包或更新系统,打开文件进行编辑/显示,管理文件等).