互联网技术 · 2024年2月4日

Linux系统学习的实用干粮

一、学习linux需做好的思想准备和注意事项:

第一,学好linux需要做好打持久战的准备,在学习的过程中,你要知道你做的每一步操作是为了实现什么目的,而系统又在后台做了些什么,这都需要时间去掌握和熟练操作常用命令;

第二,在学习初期,你一定会遇到很多困难,或者说各种困难,这是再正常不过了,所以你不要气馁,办法总比问题多,将你linux中的重要内容备份,因为,在你实践操作的过程中,很可能系统会瘫痪。

第三,要多google和百度,因为在解决问题寻找答案的过程中,你会学到更多的知识,学习linux,更要学习一种不断get的精神,要以总结分享为荣。

第四,要多动手实践操作,不要怕这怕那,你不去实践操作,不去动手,就永远不会有意外的收获,况且任何人在linux中是自由的,你只需要充分发挥自己的权利就OK;

第五,学习linux,就意味着更快捷的开发效率,更多关于软件本身或者说操作系统本身的理解掌握,如何运用Linux提高开发效率,这就需要你在学习的过程中不断总结;

二、选择一本适合自身的工具书常伴左右

Linux的初学者必然是离不开一本好的工具书来作参考的。工具书对于初学者还是高手而言都是相当重要的,只是工具书不一样而已。高手的工具书一般都是Linux官方的帮助文档。对于初学者来说,帮助文档也是必不可少的,更多的是选择一本适合自身的书籍,Linux书籍很多,在此我推荐《Linux就该这么学》这本书,感觉不错,作者写书的思路非常清晰,实例也比较多,对于初学者是不错的选择。

三、Linux学习过程中的技巧:

第一,思维的转变是第一

Linux是参照Unix思想设计的,需按照Unix思维来学习Linux。思想性的转变比暂时性的技术提高更有效,思维的变化会提升学习速度和学习深度。

第二,学习Linux重在命令行

Linux命令,大多数初学者(包括曾经的我)都是遇到什么,学什么,这样的结果是没有一个系统性的思路,换个环境出现还是不会灵活运用。所以,Linux命令需要不断的归纳总结:

执行查看帮助命令:man

常用系统工作命令:echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall

系统状态检测命令:ifconfig、uname、uptime、free、who、last、history、sosreport

工作目录切换命令:pwd、cd、ls

文本文件编辑命令:cat、more、head、tril、tr、wc、stat、cut、diff

文件目录管理命令:touch、mkdir、cp、mv、rm、dd、file

打包压缩与搜索命令:tar、find、grep、

除了归纳总结,另外还要善于运用man和info去查每个命令的官方介绍,这样更有利于逐渐进入UNIX思维;当然,Linux的本质所在在于vim、shell脚本和python等。

仔细、耐心地阅读理解帮助文档,关键在于锻炼自身的理解能力和思维。不管是哪个版本,Linux都自带了非常详细的联机帮助文档,包括使用说明和FAQ,从系统的安装到系统的维护,再到系统安全,针对不同层次用户的详尽文档。

学习Linux没有什么捷径,只有不断地去实践操作,不断地归纳总结,不断地发现问题解决问题等,只有实践才能前进、才能进步。

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.

登录免费注册