19 年毕业,做了一年前端,做了一年后端,现在连后端的项目的启停脚本都看的不是很明白,所以想请教一下大佬们,怎么快速玩转 linux ,有什么经典的入门教程吗? 之前很喜欢看廖雪峰 /阮一峰写的文档,linux 方面有类似的这种大佬吗
1
bitdepth 2021-12-13 21:12:27 +08:00 via iPad
不求新的就看鳥哥
求新英文好就自己日常使用中慢慢看 archlinux 文檔 以前有個出版社出版 Ubtuntu server 的書不錯(英文),不知道這些年有無更新 |
2
AzadCypress 2021-12-13 21:14:10 +08:00 2
linux 使用的话 看这个 the linux command line
http://billie66.github.io/TLCL/book/index.html |
3
eason1874 2021-12-13 21:16:42 +08:00
如果玩转是指熟练使用的话,学点 bash ,了解下 linux 常见发行版的目录结构和包管理,就玩转了
|
4
hei1000 2021-12-13 21:20:52 +08:00
什么叫学习 Linux ,直接上手用就完了,有疑问或者碰到问题就 Google ,时间长了自然就多多少少会了
|
5
qaqLjj OP @AzadCypress 感谢,这个看起来很好
|
6
waterlaw 2021-12-14 00:05:49 +08:00 via Android
linux 三剑客: [ [免费白嫖] B 站唯一讲的最好的 Linux-三剑客教程,深入理解 grep 、sed 、awk-哔哩哔哩] https://b23.tv/VDOrztK
微信读书:《精通 Linux (第 2 版)》 Brian Ward | 微信读书 https://weread.qq.com/web/appreader/35832840718ff641358a452?wtheme=white&wfrom=app&wvid=31940376&scene=bottomSheetShare |
7
WinkeyLin 2021-12-14 00:57:48 +08:00 via Android
只是自己折腾的话阿里 / 腾讯云买台便宜的服务器,遇到问题就谷歌然后记录下来,Learn by doing 是最快的。当然要系统学习的话还是推荐找相关专业书籍,我不是从业人员不敢贸然推荐,一般鸟哥的书认可度比较高
|
8
iBugOne 2021-12-14 04:10:55 +08:00 via Android 1
|
9
rpman 2021-12-14 05:56:58 +08:00
接手一个 bash 写的项目
|
10
sciel 2021-12-14 08:52:57 +08:00
将你的个人电脑系统换成 linux ,学习最快。
|
11
yuhaoyuhao 2021-12-14 08:58:21 +08:00 via iPhone
Ubuntu 2 年。arch 三年。最后换 macOS 了。折腾不来了。
|
12
Weny 2021-12-14 09:08:28 +08:00
6.S081
|
13
nevin47 2021-12-14 10:02:14 +08:00
如果说只是使用某个发行版操作系统的话,日常用起来就好了,可以先用 wsl 过渡(其实后面作为主力也不是不可以)
如果想深入研究 Linux Kernel ,那需要系统的学习一下操作系统的基础和体系结构知识 |
14
daiaoqikk 2021-12-14 11:16:20 +08:00
没条件的话,自己搞个虚拟机,装个 linux 系统,一顿猛敲,随便玩,玩坏了就重置,常用的就那些,你不搞运维,会一些基本的就行。
有条件的话,去腾讯云买个云服务器,1 核 1G ,花不了多少钱,也够玩的了 不讲究的话,这里有个在线的 https://cmd.to/ ,玩玩基础的命令还是可以的。 再说 shell ,你有一门语言基础的话,看懂脚本花不了多长时间,估计脚本也不会让你来写,平时能看懂就行。 现在用的多的也就是 docker 了,docker 的一些命令得掌握。有助于你排查问题,不过我司用 portainer ,也不用敲 docker 命令了。 |
15
troilus 2021-12-14 12:32:38 +08:00
不用专门学啊,根据实际需求用, 不懂了搜
|
16
Vinceeeent 2021-12-14 13:07:00 +08:00 via Android
专门去学的话,这么复杂的一个项目,耗时耗力还没啥效果,反正学了不用就忘了。
基本的一些概念,配置,命令,权限管理等可以找本书来浏览一下,有个大概印象足够了,需要的时候知道大概要用什么,然后去看文档。 其他的较为深入的东西,用到了再去了解也不迟。比如用到了容器,就顺便学习一下 cgroup 和 namespace 。 |
17
SouTATleater 2021-12-14 15:59:03 +08:00 via Android
多玩玩软路由,NAS 之类的,自然就会了
|