初学者玩好Linux的建议

我把之前的一些学习经验和方法跟大家分享下,希望对大家有所帮助:

一、玩好Linux一定要经常折腾,说白了,就是动手能力一定要强。

我初学Linux那块,家里3台电脑,我在上面经常反反复复的做kickstart、网络ghost、双系统安装的实验。有很长一段时间, 我还在其中的一台老式笔记本上安装了Ubuntu系统,通过它来游览网页和看视频,解决各种驱动问题,通过这些折腾,对Linux也是越来越有兴趣,学习 的劲头也越来越足了。

二、床边经常放几本书

临睡觉前或无聊时经常翻一翻,我个人的感觉是夜深人静的时候印象非常深刻,很多知识点很容易就记住了。

三、手边放一个小本

初学的一些Linux操作单词我会写在上面,详细用法也会记载,等人或吃饭的时候我会拿来翻一翻,这样感觉掌握得特别快。对英文头疼的同学 建议坚持看中英文字幕的美剧,比如现在流行的《生活大爆炸》、《傲骨贤妻》、《权力的游戏》等等,相信英文不会成为学习的阻碍了。

四、实验过程中的排障一定要注意出错的原因

比如我近期发现自己PXE安装的实验机器,老是带了一个ifcfg_eth0.bak文件,后来经过仔细分析,发现是由于我的机器是 Kickstart安装,分配的MAC跟原来机器不一致,机器重启service服务以后就自动的添加了一个ifcfg_eth0.bak文件,知道故障 的原因以后就好办了。工作中遇到的问题,也应该反反复复排查,千万不要在没搞清出错原因的前提下胡乱猜测,这样的效果是非常糟糕的。大家可以看下有问题的 网卡文件,下面分配的MAC地址实际跟系统网卡自身的MAC地址并不是相匹配的,如下所示: [root@localhost network-scripts]# cat ifcfg-eth0.bak # Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller DEVICE=eth0 BOOTPROTO=none HWADDR=fe:ff:ff:ff:ff:ff ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.1.120 GATEWAY=192.168.1.1 TYPE=Ethernet 而实际的网卡MAC地址我们用ifconfig eth0可以查看得到,这个跟上面所列的网卡MAC确实是不一样的,如下所示: [root@localhost ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 90:2B:34:87:F3:CD

五、看技术博客

如果遇到复杂的问题或是自己想了很久也没有答案的知识点,建议可以去看一下别人的博客,学习别人的实验和心得体会,再融会贯通,吸收了就成 了自己的。现在技术论坛的活跃度不高,但很人个人技术含金量还是很高的。这里建议大家一定要做好相关的知识难点的笔记,好记性不如烂笔头,一个一个小知 识,长期坚持下去就是一个很可观的数值了。

六、实践出真知

在阅读别人的技术文章或著作时,我也发现了不少错误之处,这时候千万不要相信所谓的权威(笔者手上正在阅读的一本国外专家著作中就存在着不少问题),相信自己的实验结果,一切以其为判断依据。

七、遇到新技术或疑难问题,先实验,再原理

不明白这点的同学先按照我的这种方法试一试,慢慢就明白了。 这些方法贵在坚持,持之以恒的话,肯定是有收获的。 作者:抚琴煮酒 原文:初学者应该如何学习乃至玩好Linux系统呢?

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2014-11-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏企鹅号快讯

GGTREE,让进化树不再单调

已经有一段时间没有推送了,因为在做一个人生中很重要的事,那些天忙的昏天黑地,也几乎天天开夜车...... ? 不过,总算完成了我的博士论文答辩,接下来就是各种材...

2347
来自专栏华章科技

干货 | 22个免费的数据可视化和分析工具推荐

当你分析和可视化数据前,常需要“清理”工作。比如一些输入性列表“New York City” ,同时其他人会说”New York, NY” 。因此你需要标准化这...

564
来自专栏何俊林

VLC框架总结(一)初识庐山真面目

开头说三件事: 1、周末送书已全部寄出。获取者注意查收,考虑到顺丰着实贵了。发的是百世快递,已都帮大家付了邮费。北京市内6块,外省都是10块。觉得这快递价格还是...

2049
来自专栏美团技术团队

移动端性能监控方案Hertz

性能问题是造成App用户流失的罪魁祸首之一。App的性能问题包括崩溃、网络请求错误或超时、响应速度慢、列表滚动卡顿、流量大、耗电等等。而导致App性能低下的原因...

5003
来自专栏腾讯云数据库团队的专栏

MySQL 内核深度优化

MYSQL 数据库适用场景广泛,相较于 Oracle 、DB2 性价比更高,Web 网站、日志系统、数据仓库等场景都有 MYSQL 用武之地,但是也存在对于事务...

112.6K7
来自专栏前端说吧

Echarts - 树图实现四个层级

我相信很多人和我一样,制作echats图标时,都会先去demo官网找相同的或者近似的效果,然后再此基础上改进成我们想要的那个。

442
来自专栏PPV课数据科学社区

【数据可视化专题】22个免费的数据可视化和分析工具推荐

本文总结推荐22个免费的数据可视化和分析工具。列表如下: ? 数据清理(Data cleaning) 当你分析和可视化数据前,常需要“清理”工作。比如一些输入性...

2675
来自专栏python开发者

python的高性能web应用的开发与测试实验

python的高性能web应用的开发与测试实验 tornado“同步和异步”网络IO模型实验 引言 python语言一直以开发效率高著称,被广泛地应用于自动化领...

2158
来自专栏编程

033Python爬虫学习笔记-1从入门到爬取豆瓣书评影评

1.什么是爬虫 可以理解为抓取、解析、存储互联网上原始信息的程序工具,Google、Baidu底层都是爬虫。 2.为什么学Python和爬虫 从2013年毕业入...

22110
来自专栏吉浦迅科技

NVIDIA正式宣布CUDA 6:支持统一寻址

NVIDIA今天正式宣布了最新版并行计算开发工具CUDA 6,相比此前的CUDA 5.5有着革命性的巨大进步。 NVIDIA表示,CUDA 6可以让并行编程前所...

2748

扫描关注云+社区