我大学专业是计算机技术及应用,
即
所谓的啥都学,
啥都
学不精。
在
学校的时候没有危机感,糊里糊涂的过了三年,
毕业后
找工作才知道遗憾的感觉,可惜世上没有后悔药,只能自己把苦水往肚子里咽。
直到有一次找工作的时候,
看见
一个公司招运维人员,
抱着
试试的态度去跟面试官了解了解,
比较
幸运的是人家愿意试用3
个月,然后就正式迈出人生职业的第一步,
在
实习当中才接触到linux
,然后跟着师父一步一步的深入了解
linux
,
我
也以我6
年的运维经历及学习
linux
的经验跟大伙分享下我的一些看法,
当然
,
在
IT
行业,分享是一种精神,
也是
一种美德。
第一:
掌握
Linux命令
行
Linux
的精髓在于熟练使用命令,无论图形界面发展到什么水平这都是不会变的真理,
Linux
命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花很多时间。
.
L
inux
命令大全:
https://www.linuxcool.com/
初学者只需要掌握一些
比较重要的和使用频率最多的命令,
后期你会遇到更多的难点,
也好
一一击破,
步步为营
嘛。
按照它们在系统中的作用分成几个部分,通过这些基础命令的学习我们可以进一步理解Linux
系统:
安装和登录命令:login
、
shutdown
、
halt
、
reboot
、
mount
、
chsh
文件处理命令:file
、
mkdir
、
grep
、
dd
、
find
、
mv
、
ls
、
diff
、
cat
、
ln
系统管理相关命令:df
、
top
、
free
、
quota
、
groupadd kill
、
crontab
、
tar
、
last
网络操作命令:ifconfig
、
ip
、
ping
、
netstat
、
telnet
、
ftp
、
route
、
rlogin rcp
、
finger
、
mail
、
nslookup
系统安全相关命令: passwd
、
su
、
umask
、
chgrp
、
chmod
、
chown
、
chattr
、
sudo
、
pswho
第二:选择一本
学习工具书常伴左右
工具书对于学习而言是相当重要的,选择适合自己的就行,
不过
一定坚持地看下去,我
推荐
《
Linux
就该这么学
》这本书,写的
比较通俗,
并且
内容
由浅入深
最重要的是免费的哦
,
因此
网上对这本书的口碑
也
很好,不过选择适合自己的就是最好的,不要人云亦云
,P
DF
版下载:
https://www.linuxprobe.com/
第三:
基于哪个
Linux版本
平台来学习
目前全球有超过一百多个Linux
发行版本,发行版由个人、松散的组织团队以及商业机构和志愿者组织编写。如何选择请根据你的需求和能力,国内企业使用
RHEL
、
Centos
系统的是最多的,
对于初学者来说,
笔者还是比较推荐使用Centos
的。
第四:
要让自己喜欢上
命令行
不管从
效率
还是
易用性来
讲,
原生的Shell
(
CLI
)
比较
好用,
当然
在命令行下学习一开始进度较慢,但是熟悉
掌握
后,未来的学习之路将是以指数形式增长的。从网络管理员来说,命令行实际上就是
一种
规则,
你遵循
它
,它会及时回报你的
。
暂时放弃你的winows
思维,
全身心
地投入到linux
思维中,同时,这也是一名
合格的Linux
网络管理员
是必须具备的条件之一
。
第五:
自己多
勤于动手做实验
自身
Linux
的
操作
技能,只有通过勤练苦学来
提高
。
经验之所以重要,
是因为
它能更准确、
更
有效率地解决问题,而经验从哪里来,
就是
来自于
不断的重复练习
实验,才能使你快速成长或者在职场中发挥你的才华
。
第六:
在自己无奈的时候要善于请教高手
在
linux
的学习过程中,
遇到
很多你自己解决不了的问题是太正常不过的了,
那么
,
在
自己无法解决问题的情况下,
可
千万不要气馁,解决问题的办法总比问题多:
其实
Linux
都自带
有
详细的文档(包括手册页和FAQ
),
不过都是英文版的,
从系统安装到系统安全,
针对不同层次的人的详尽文档,仔细阅读文档
,
结合
你的思考分析能力,
我
想大部分问题能解决
。
当然,
查阅
工具书和在linux
的相关论坛上也可以寻求问题的解决方法,而且,
也有
一定的参考价值的。
在Linux
论坛寻求
帮助,
前提
是你要有周全的思考,
描述
好你的问题。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。最好先搜寻一下论坛是否有您需要的文章,这样可以获得事半功倍的效果。
以上是我
自己
的一些
学习
思路,我相信每一个人都
有自己的一套学习思路,
此文仅做参考。
最后
呢希望所有linux
运维人员
能在Linux
的道路上走的更长久!
学习
L
inux
系统需要明白的一些事情
我大学专业是计算机技术及应用,
即
所谓的啥都学,
啥都
学不精。
在
学校的时候没有危机感,糊里糊涂的过了三年,
毕业后
找工作才知道遗憾的感觉,可惜世上没有后悔药,只能自己把苦水往肚子里咽。
直到有一次找工作的时候,
看见
一个公司招运维人员,
抱着
试试的态度去跟面试官了解了解,
比较
幸运的是人家愿意试用3
个月,然后就正式迈出人生职业的第一步,
在
实习当中才接触到linux
,然后跟着师父一步一步的深入了解
linux
,
我
也以我6
年的运维经历及学习
linux
的经验跟大伙分享下我的一些看法,
当然
,
在
IT
行业,分享是一种精神,
也是
一种美德。
第一:
掌握
Linux命令
行
Linux
的精髓在于熟练使用命令,无论图形界面发展到什么水平这都是不会变的真理,
Linux
命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花很多时间。
.
L
inux
命令大全:
https://www.linuxcool.com/
初学者只需要掌握一些
比较重要的和使用频率最多的命令,
后期你会遇到更多的难点,
也好
一一击破,
步步为营
嘛。
按照它们在系统中的作用分成几个部分,通过这些基础命令的学习我们可以进一步理解Linux
系统:
安装和登录命令:login
、
shutdown
、
halt
、
reboot
、
mount
、
chsh
文件处理命令:file
、
mkdir
、
grep
、
dd
、
find
、
mv
、
ls
、
diff
、
cat
、
ln
系统管理相关命令:df
、
top
、
free
、
quota
、
groupadd kill
、
crontab
、
tar
、
last
网络操作命令:ifconfig
、
ip
、
ping
、
netstat
、
telnet
、
ftp
、
route
、
rlogin rcp
、
finger
、
mail
、
nslookup
系统安全相关命令: passwd
、
su
、
umask
、
chgrp
、
chmod
、
chown
、
chattr
、
sudo
、
pswho
第二:选择一本
学习工具书常伴左右
工具书对于学习而言是相当重要的,选择适合自己的就行,
不过
一定坚持地看下去,我
推荐
《
Linux
就该这么学
》这本书,写的
比较通俗,
并且
内容
由浅入深
最重要的是免费的哦
,
因此
网上对这本书的口碑
也
很好,不过选择适合自己的就是最好的,不要人云亦云
,P
DF
版下载:
https://www.linuxprobe.com/
第三:
基于哪个
Linux版本
平台来学习
目前全球有超过一百多个Linux
发行版本,发行版由个人、松散的组织团队以及商业机构和志愿者组织编写。如何选择请根据你的需求和能力,国内企业使用
RHEL
、
Centos
系统的是最多的,
对于初学者来说,
笔者还是比较推荐使用Centos
的。
第四:
要让自己喜欢上
命令行
不管从
效率
还是
易用性来
讲,
原生的Shell
(
CLI
)
比较
好用,
当然
在命令行下学习一开始进度较慢,但是熟悉
掌握
后,未来的学习之路将是以指数形式增长的。从网络管理员来说,命令行实际上就是
一种
规则,
你遵循
它
,它会及时回报你的
。
暂时放弃你的winows
思维,
全身心
地投入到linux
思维中,同时,这也是一名
合格的Linux
网络管理员
是必须具备的条件之一
。
第五:
自己多
勤于动手做实验
自身
Linux
的
操作
技能,只有通过勤练苦学来
提高
。
经验之所以重要,
是因为
它能更准确、
更
有效率地解决问题,而经验从哪里来,
就是
来自于
不断的重复练习
实验,才能使你快速成长或者在职场中发挥你的才华
。
第六:
在自己无奈的时候要善于请教高手
在
linux
的学习过程中,
遇到
很多你自己解决不了的问题是太正常不过的了,
那么
,
在
自己无法解决问题的情况下,
可
千万不要气馁,解决问题的办法总比问题多:
其实
Linux
都自带
有
详细的文档(包括手册页和FAQ
),
不过都是英文版的,
从系统安装到系统安全,
针对不同层次的人的详尽文档,仔细阅读文档
,
结合
你的思考分析能力,
我
想大部分问题能解决
。
当然,
查阅
工具书和在linux
的相关论坛上也可以寻求问题的解决方法,而且,
也有
一定的参考价值的。
在Linux
论坛寻求
帮助,
前提
是你要有周全的思考,
描述
好你的问题。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。最好先搜寻一下论坛是否有您需要的文章,这样可以获得事半功倍的效果。
以上是我
自己
的一些
学习
思路,我相信每一个人都
有自己的一套学习思路,
此文仅做参考。
最后
呢希望所有linux
运维人员
能在Linux
的道路上走的更长久!