1
likuku 2018-09-22 00:49:36 +08:00
折腾各种 Linux 发行版,消磨时间 /冬季取暖(尤其 Gentoo/LFS 这种安装软件全需要用源码编译的发行版) 的好办法啊...
如今会玩 Linux 在工作中大部分只是个加分项了。 运维?吃力难赚钱,毕竟不能给企业直接创造价值,至多可以节省成本... 云端时代了, 好多你折腾很开心的事都可以自动化 /参数配置化了... |
2
wizardforcel 2018-09-22 00:50:53 +08:00 via Android 1
等你需要用 latex 的时候就自觉折腾 linux 了。。
|
3
misaka19000 2018-09-22 00:52:37 +08:00
我从来没看过任何一本 Linux 操作相关的书,都是要用了现场去搜索的,其中有些经常用到就把记下来就行了
|
4
likuku 2018-09-22 00:52:58 +08:00 1
为了学而学,那的确很乏味。。。
直接弄个虚拟机 /买个垃圾战斗成色的 ThinkPad/Dell 笔记本 来直接上手玩 Linux 就行了,当个好玩的玩具。 建议换个角度: 多玩一种系统,也就多打开了一扇看世界的 windows,多了一种世界观,有时候有些情况下,linux 可能是最优解。 另外,足够多空闲的话,建议也去玩玩 FreeBSD |
5
okjb 2018-09-22 00:53:00 +08:00 via Android
你会发现运维学的真是狗娘养的多
|
6
zhaogaz 2018-09-22 01:40:31 +08:00
哎,会 linux 又不是说你 你就可以当运维了。
你要想会的话, 还是要用的,学只有点用,去用才有真有用。 鸟哥有两本书,第二本才是运维用的。。第一本只是讲讲基础。 |
7
johnnie502 2018-09-22 05:07:27 +08:00 4
学骑自行车,就要去参加自行车比赛吗?不,只是用来代步而已,Linux 只是众多提升工作效率的工具之一。
|
8
em70 2018-09-22 05:24:21 +08:00 via Android 2
当你实践过程中迷茫了,就去看理论,回来豁然开朗
同理,当你理论过程中迷茫了,就去真刀真枪实践下 |
9
dangyuluo 2018-09-22 06:11:34 +08:00 2
工作中手边常备一本 unix in a nutshell
|
10
delectate 2018-09-22 06:36:17 +08:00
不看书也没问题的,强制自己用 linux 工作一个月,就都会了。
学会 google,而不是百度。 |
11
hubqin 2018-09-22 06:40:06 +08:00 via Android
我也是看鸟哥的这本书,基本原理和命令过了一遍,如权限、磁盘管理、vim 的使用等,后面太高深的跳过了。会点 linux 是程序员的基本功,在工作中和生活中都是很有用的,比如可以很轻易搭一个 ss 服务端,再比如 php 这个语句:mkdir('test',0777),了解 Linux 的权限概念就很好理解了。
|
12
calpamomo 2018-09-22 06:58:19 +08:00 via Android
找个 linux 机器实作一个月
|
13
Firxiao 2018-09-22 07:18:08 +08:00 via iPhone
学习的话推荐下红帽的 rhce 学习是循序渐进的过程
你可以在招聘网站搜索 linux 就知道有什么岗位了 |
14
whwq2012 2018-09-22 07:32:18 +08:00 via Android
不用学,直接用就好,比如你试着装个 qq 聊天之类的
|
15
congeec 2018-09-22 07:47:44 +08:00 via iPhone
普通运维岗位会渐渐消失。以后只有大厂需要运维
|
16
xiaoz 2018-09-22 07:53:33 +08:00 via Android
鸟哥的算比较详细了,学了 linux 对开发也有帮助。
|
17
hanxiV2EX 2018-09-22 08:06:17 +08:00 via Android
实践
|
18
dijiugeweiba 2018-09-22 08:08:47 +08:00 via Android
解决真实场景下的问题才能记得不费力,多用就行
|
19
xiaoxinxiaobai 2018-09-22 08:12:19 +08:00 via Android
用用看?
|
20
yishengD 2018-09-22 08:16:12 +08:00
日常使用 Linux
|
21
hansight2018 2018-09-22 08:17:44 +08:00 via Android
Linux from scratch 过一遍
|
22
xiaobiao 2018-09-22 08:46:09 +08:00 via Android
@johnnie502 我同意你的观点,很多事其实真的动手做没那么难,难得都是做事之前自己给自己琢磨难的
|
23
jzmws 2018-09-22 08:49:58 +08:00
公司没有运维,开发的自己上。然后就
。 |
24
cjpjxjx 2018-09-22 08:52:18 +08:00 via Android
当初为了学习搭梯子,搭网站,就学会一些基础
|
25
watch 2018-09-22 08:55:35 +08:00
看书看不来可以看看视频: https://study.163.com/course/courseMain.htm?courseId=983014
如果学 Linux 只是为了找个运维的工作还是别学了😓 |
26
lxerxa 2018-09-22 09:02:55 +08:00 1
推荐 unix 环境高级编程,著名的 APUE,再找台 linux 的机器实操。
|
27
hatsuyuki 2018-09-22 09:31:22 +08:00
记住一些最基本最常用的命令,然后开始用,多用几遍就会了
https://doub.io/linux-jc8/ |
28
WordTian 2018-09-22 09:52:00 +08:00 via Android
看完私房菜,就搭各种服务,还是很好玩的
ss,ftp,lnmp,dns,aria2,rss,openvpn...... |
29
lance6716 2018-09-22 09:54:48 +08:00 via Android
上课讲 apue,大作业是写 shell
|
30
nankai211 2018-09-22 10:05:14 +08:00 via iPhone
不会刻意去学,这样很无聊
|
31
sampeng 2018-09-22 10:05:29 +08:00 via iPhone
把电脑换成 linux。1-2 个月。不想会也会了
|
32
diyisoft 2018-09-22 10:16:11 +08:00 via iPhone
多用就可以了,书少看点没事
|
33
afc 2018-09-22 10:20:41 +08:00
还是 V2EX 上面的程序员有钻研精神,我身边大把菜逼码农连公网 IP 内网 IP 都分不清的,或者说做前端的不知 NGINX 为何物。
|
34
young6 2018-09-22 10:52:58 +08:00 via Android
用; google
|
35
thet 2018-09-22 11:06:53 +08:00 via Android
工作和个人电脑都是 linux
|
36
feather12315 2018-09-22 11:16:54 +08:00 via Android
Linux 不知道怎么学会的,但我知道 FreeBSD 难学了
|
37
Hilong 2018-09-22 11:55:09 +08:00 via Android
从 16 年开始切换到 linux 下开发前端,用了两年,折腾过十几种发行版,linux 桌面美化这些,都是巨坑,建议 arch+i3 一把梭
|
38
mhf0709 2018-09-22 11:59:34 +08:00
linux 现在能找到什么工作
|
39
xcai 2018-09-22 12:35:08 +08:00 via Android
学 linux 什么的不难,就是头有点凉
|
40
saran 2018-09-22 12:40:43 +08:00
用着用着就会了,也不是太难。
运维应该是更多的要写脚本吧,虚拟机+mini 发行版玩玩,docker 什么的多玩几次不就会了。在精,只有工作上才会明白了吧。 |
41
Joyboo 2018-09-22 12:48:16 +08:00
用着用着就会了。。。说真的全靠死记怎么可能记得住
|
42
likuku 2018-09-22 12:57:15 +08:00
@feather12315 FreeBSD 很简单啊,有了点 Linux 日常基础,接下来只要认真读 FreeBSD 官方手册(中文版持续保持更新) 就足够了,很容易入魔的哦。
|
43
loading 2018-09-22 12:59:39 +08:00 via Android
装一次 gentoo(或者只看手册),都能比很多 ubuntu 厉害,推荐进阶的时候考虑一下。
|
44
fox0001 2018-09-22 13:05:36 +08:00 via Android
家里部署个服务器折腾一下,可以考虑采用树莓派 3
|
45
buke 2018-09-22 13:21:29 +08:00 via Android
我觉得就不要幻想能快速学习了,在日常和工作中随时学习
|
46
innoink 2018-09-22 13:23:32 +08:00 via Android 1
有人带最好,没人带就只能硬着头皮来,主动探索各种功能,谷歌查靠谱的资料,高强度用上几个月就行了
|
47
ChrisTsai 2018-09-22 13:37:15 +08:00
会 Linux 后,能做的工作有很多,比如运维、嵌入式 linux ( openwrt、buildroot 等),但就像楼上所说,主要还是工具,核心并不是怎么用它,而是能用它做什么。
|
49
valord577 2018-09-22 14:24:33 +08:00
ubuntu desktop 18.04.1 LTS
用这个替换 windows desktop |
50
frazer 2018-09-22 14:53:35 +08:00
这还用学?你当初是怎么用会 windows 的?整个全 linux,不要双系统,也不要虚拟机,逼迫一段时间就全会了
|
51
itskingname 2018-09-22 15:17:58 +08:00 2
千万不要安装一个 Ubuntu 桌面版,然后当日常办公系统用。那样你学不会的。
去申请一个 Linux 的云服务器,在上面部署几个服务,自然而然你就会了。 |
52
xillwill 2018-09-22 15:21:24 +08:00
在学校靠老师带 主要是有书 每天开个虚拟机无聊玩一玩 跑跑服务 基本上就能完成基本操作的学习
但是这样做瓶颈在于如果你没有知道想做什么的时候就无所事事 还是建议装一台桌面机自己用 这样会深入点 |
53
realkenshinji 2018-09-22 15:22:09 +08:00
买个云主机,边用边学,只看书到了后面又会不记得了
|
54
strahe 2018-09-22 15:46:52 +08:00
先学下基础知识, 然后在虚拟机里折腾折腾, 最后把自己的日常机器换成 Linux 桌面系统, 日复一日,年复一年, 没有捷径.
|
55
ws860513 2018-09-22 15:55:41 +08:00 via iPhone
云服务端 试着搭建各种就行了
很快会掌握的 而且云端玩坏了, 可以一键重装 |
56
scarletlin 2018-09-22 15:57:43 +08:00
实习之前,折腾过搭梯子用的 VPS、学校理论物理计算中心的服务器以及 OpenWRT 的路由器,但是从来没用 Linux 作为主力使用环境。实习前半个月使用 windows,深感命令行操作的不便,以及日均一次蓝屏的兼容性问题。强忍着 Linux 无钉钉&微信客户端的不适,坚持使用了 2 个月 Ubuntu,现在对 Ubuntu 的包管理和命令行操作非常舒服。在自己的笔记本上也尝试过 Arch Linux 的环境搭建,奈何 Broadcom 的无线网卡驱动实在是蛋疼,只好放弃。
|
57
V2FullStack 2018-09-22 16:00:03 +08:00 via Android
一个字:用。把私房菜当手册,偶尔翻翻。
|
58
onice 2018-09-22 17:11:20 +08:00
|
59
tzhhahaha 2018-09-22 17:19:18 +08:00
快乐的 Linux 命令行中文版,入门还可以。http://billie66.github.io/TLCL/index.html
麻烦大佬顺便过一眼我的代码嘿嘿 https://github.com/TangZhongham/Python-Crawler |
60
Odaychen 2018-09-22 18:34:51 +08:00
我也不知道怎么学会的 就整台服务器啊 整整就会了
日常操作没问题了 |
61
newtype0092 2018-09-22 18:59:55 +08:00
当初上学时把 windows 卸了,装个 ubuntu,折腾各种环境各种软件。
折腾完了看别的桌面漂亮就挨个试,Kubuntu,Lubuntu,mate,桌面换完干脆连发行版也换了发行版了又开始换,fedora,centos,opensuse,后来直接不要桌面了,装个窗口管理器,什么终端里浏览网页 BT 下载看图片看 pdf 听音乐看视频,反正有桌面能干的事全看看能不能在终端里搞。 搭各种服务,LAMP,FTP、SMTP、Squid。 配置开发环境,JDK,AndroidSDK,OpenGL,各种能装的都装上。 编辑器开始用的 codeblocks,后来把 vim 配成完整的 IDE,折腾了好久 emacs 最后小拇指太短放弃了。 想用 windows 上的软件了就开始折腾 wine,装 QQ 装 PS 装网易云音乐,后来还装了 War3 可以正常和别人连 dota 了。 总之只要坚持完全不碰 windows 一段时间基本就能把 Linux 日常操作玩的很熟了,熟练了之后就发现很多事情比 windows 效率高了,这时候也就不想换回去了。 |
62
bukip 2018-09-22 20:02:47 +08:00
不要光看,要用。
|
63
congeec 2018-09-22 20:04:14 +08:00 via iPhone
|
64
uuair 2018-09-22 22:47:27 +08:00
我之前也是装 linux,然后闲置,装虚拟机,看鸟哥,然后闲置,后来买了 macbook,就学会了一些。。。
|
65
zhuangzhuang1988 2018-09-22 23:31:14 +08:00
linux 很简单的我前后也就学了 7/8 次
最后还是用罪恶的 windows 了 |
66
ranwu 2018-09-22 23:36:40 +08:00
额,这个血泪史,也是看鸟哥私房菜入门的,以前看的时候还仔细做笔记,感觉那个时候好认真啊,然后书本的话刷了一遍吧。然后就是组各种服务,把常用的服务都搭一遍,然后每天练习,就入门了。。。
|
67
HeartJ 2018-09-22 23:40:03 +08:00
我是按需而学,项目用到了就去学相关的,再从这一点向相关内容扩展学习。硬学太容易枯燥了,没有重点
|
68
RainyH2O 2018-09-22 23:41:20 +08:00
我觉得鸟哥那书就不要看细节,跳读一下记一下每章提到啥东西,有个啥用就行了
顶多讲某些原理的部分值得看下,不过其实原理部分讲的又不够深入,还不如读更好的专讲原理的书去。。。 至于用法什么的,以后遇上要用的时候再回头看,反正你也知道书里有啥,怎么查了 有功夫钻怎么用还不如钻一钻操作系统底层通用的部分 学习 linux 的底层原理以及系统级编程可不比学会怎么用更好 |
69
shijingshijing 2018-09-22 23:56:12 +08:00
新人还是建议从 Debian 或者 Ubuntu 开始,毕竟用的人多,主要是命令行,没有什么好的方法,多用命令,多折腾。
|
70
yx13 2018-09-23 00:15:42 +08:00 via Android
https://www.reddit.com/r/sysadmin/wiki/bootcamp
这个玩意儿干学真是没啥效果,上面了解一哈 |
71
ShinChven 2018-09-23 10:20:21 +08:00 via Android
边折腾遍学。
|
72
AlisaDestiny 2018-09-23 11:42:00 +08:00
买个服务器,边用边学,边学边用,用多了就会了,所谓熟能生巧。命令的参数也不用死记,只需要记住-h/--help 就好了。
|
73
pkokp8 2018-09-23 12:15:10 +08:00 via Android
学会 linux 是什么定义
日常使用的话,唯手熟尔 更深层次原理性的,那就是靠积累了 |
74
yiyiwa 2018-09-23 13:59:33 +08:00
刚开始只是全部过一次,有的不会没事,也得看,有个印象就可以,后面多折腾就可以了
|
76
rootit 2018-09-25 15:45:59 +08:00
学 Linux 可以做运维,你要会运维还会开发,很好找工作,因为你充当了开发和运维的桥梁。
|
77
valueOne 2018-10-01 13:16:15 +08:00
用的多就會了
|
78
mingyun 2018-10-07 10:01:06 +08:00
话说学这么久,执行过 rm -rf / 吗
|
79
uricc 2018-10-09 10:27:08 +08:00
最近也在啃鸟哥的私房菜,准备明年转运维啦
|
80
momo112233 2018-10-10 15:11:06 +08:00
鸟哥的私房菜可以分享下嘛?
|
82
zhouyut001 2018-10-29 12:04:57 +08:00
自己瞎折騰,不懂就 Google
|
83
cyliang 2018-11-10 17:53:19 +08:00
主要是多用吧,要是按照 windows 那样子去用 linux,那你用来用去的无非就是那几个命令。稍微玩点服务器,你才知道怎么去看性能看 CPU 看内存使用吧,学着去把自己的桌面弄得和别人那样子炫酷,应该能加深对文件系统分布的了解。尝试着挂载 U 盘装驱动,应该能加深点对操作系统的了解。尝试着调试程序,能加深对内存的了解。
emmmm.....以上的点,我也没全做到。。 |
84
ugu 2018-11-27 15:10:35 +08:00
坚持使用 Linux 系统嗷
|