在连续的进行了一系列的jdk,mysql,tomcat的安装之后,我突然的对一些Linux的常识产生了疑惑,在捣鼓的过程中遇到不少问题,有幸得杭州-月萍的远程帮助,娜娜啦啦和静姐的文章,以及百人计划小组中其他小伙伴文章的帮助,非常感谢,非常开心在学习的路上遇到一群好伙伴!我真心的觉得这大概就是老徐所说的学习的正确姿势吧,以下是一些个人的总结,如有不足希望能得到指正:
1.关于软件的安装路径
在进行git的安装时突然脑海中浮现出一个疑问:为什么安装时对比其他人的文章很容易出错呢,即使是步骤正确,最后在查看version版本时也是经常的报:command not find,其实原因在于,不同的应用程序它的Linux环境中的默认安装路径也许是不一样的,在我进行jdk的安装时其默认路径是/usr,而git的默认安装路径是/usr/local,这也是Linux和windows的一个不同之处,我们在windows环境中要进行安装软件时,如果不修改路径,则默认是在C盘的路径下,即使想修改默认路径为自定义路径也可以在windows环境下一目了然,这是由windows图形化的界面特点决定的;相反在Linux环境中,默认安装路径是无法直接看到的,目录结构,文件夹存放地址也是无法直接看到的,这也就是为什么开始学Linux的时候,新手会被告知pwd命令和ll命令很重要也很常用的原因了。
2.关于报错
关于软件安装时的报错,总结之后发现一种报错比如说:command not find 这个报错只会在少数特定的情况下才会出现,其他报错也是一样,这个报错通常表明:系统在当前路径下找不到软件,而造成这个找不到软件的原因可以是不同的,并且是多种因素的。
3.关于看报错信息或日志:
这一点其实我想说英语的学习也许比Linux的学习会更重要,如果你无法看懂英文日志或英文报错说的是什么,那么真的很会掉坑里很久的,虽然这点于我影响不大,如果真的遇到请记起来一个工具:翻译器!
总结:在Linux的世界里真的是只能在黑暗的环境中摸索着前进,边走边看,累了,就停下脚步,换换心情,回头时再解决问题,会发现其实是事半功倍的效果!