{eval=Array;=+count(Array);}
所谓孰能生巧。我刚接触linux的时候,很多的命令也是记不住,所以我记不住的时候我就会去翻翻笔记或者直接上网查,慢慢的用得多了,一些基本的常用的命令也就记住了,如果碰到一些不常用的或者忘记的命令那么我就查查工具书或者上网查。
总之就是要常用Linux,如果不常用那么命令就很快会忘记。
我接触Linux已经有8年啦,时间真的过得非常得快,在Linux系统进行开发,我已经8岁啦,我和Linux也是个老熟人啦,题目中说的大神,其实是个伪命题,在这个领域,从来都是人外有人,天外有天,要说为什么有的人能记住那些命令,其实跟这个人的所做的业务有关系,比如,做运维的,那在平常的工作里,会用到许许多多的命令来完成运维,在工作中,用的多啦,自然而然就记住啦,这就是任务驱动的原因。
项目驱动,项目中,会遇到一些非常特殊的需求,也会用到各种各样的命令,开发完后,进入测试流程,一定会修改bug,在解决bug的过程中,也会加深对命令的理解,这样就又记住了很多命令,这就是项目驱动的结果。
Linux 的命令格式和英文的基础格式相差不大,大部分都是缩写,比如最古老的ls命令,就是List(列表、菜单)的缩写,还有file,本来就是英文文件的意思,在linux里,就是查看文件类型的命令。
命令组成不仅仅是一个缩写或单词,后面往往还要加一些参数,用“ -”来连接主命令和参数,表示管理员要执行某条命令的某一项功能。
比如创建文件目录命令:mkdir -p ,是make directory的缩写,-p就是查询是否存在要建立的目录,如果不存在,就建立,如果存在,就忽略。
Linux中的命令80%以上是这种方式存在的,所以大神们只是英文单词记的比较多,同时又能看懂命名规范而已。只要你连续1年使用无界面Linux,你也能记住。
熟悉常用10-20个命令,这些命令与平台无关的。如grep,find,ps,awk,sed…,学会自己查找帮助,如man your-command,command --help. 再学习一些操作系统独有的命令,如ubuntu的apt系列命令,centos的yum系列命令…经常学以致用,相信自己会熟练掌握.
象我是从DOS时代过来的人,使用LINUX是很自然的事情,也很顺手。DOS也就百来条命令,很容易记住;LINUX就很庞大了,不可能全部记住,也就常用的熟练,不常用的用MAN命令查询。LINUX的MAN手册体系比较完善,既有系统命令,也有系统API函数等可以查询。建议从MAN入手,熟练使用后,其他就容易了
其实很简单,因为Linux命令都有一个核心特性,即文本。只要抓住了这个特性,然后围绕其分类,就会发现大部分命令都是有规律可循的。因此,只要熟记几个常用文本处理命令,以此为核心,然后将其他类型的命令归类,自然而然会在头脑中形成一颗索引树。需要用某个命令时,先快速索引到该命令,参数只需查一下手册即可。
看上去很多个,其实常用的也没几个。
按照分类去学的话还是比较容易记的。况且每个命令都可以查看帮助。
通过添加-h或者通过man查找命令的帮助。
0
回答0
回答0
回答0
回答5
回答1
回答0
回答0
回答0
回答0
回答