完全使用 Linux 桌面一年了,依然是个 Linux 新手

2022-05-14 08:16:43 +08:00
 0o0O0o0O0o

不熟悉系统目录结构,不了解 GRUB ,不了解文件系统,以及很多常识。

现在问我 systemd 启动顺序、iptables table 和 chain 的执行顺序、snap flatpak appimage 的区别等等,我不去 Google 也答不上来。

虽然天天用命令行,但也没有特别熟悉的命令,很依赖 bash 的自动补全。不是天天用的命令全部靠搜,要么搜自己的笔记,要么 Google 搜。

没有硬核的排错能力,不敢过多个性化,不敢升级内核,只敢跟着官方滚。

曾以为常用 Linux 是学习 Linux 的捷径,但这样下去我觉得再过几年也还是这个水平,各位有什么提升的心得和建议吗?

10733 次点击
所在节点    Linux
88 条回复
secondwtq
2022-05-14 17:51:59 +08:00
不是坏事,要是用 Linux 必须要摸透这些东西的话,那怕是 1% 也不会去用 Linux
smallboy19991231
2022-05-14 17:55:55 +08:00
用 Linux 和学 Linux 是不一样的,建议系统的看一本书,比如 Linux 的鸟哥私房菜这样比较全面的书籍
xiaket
2022-05-14 20:19:02 +08:00
@c0xt30a linuxsir, 好久不见这个名字了... 顺便看了下 linuxtoy, 也还在, 真好.
Kazetachinu
2022-05-14 21:07:20 +08:00
学吧,学无止境。
fatigue
2022-05-14 21:24:32 +08:00
zhandouji
2022-05-14 21:37:52 +08:00
做项目中学习。每天学小学课程,掌握不了初中技能 https://www.v2ex.com/t/849893#reply9
haotian22
2022-05-14 21:54:03 +08:00
我 Arch 快一年了也只会基本的安装(分区、网络、Swap 之类),隔几天来个 yes|yay ,其他方面完全当 Windows 用了
gongquanlin
2022-05-14 21:59:27 +08:00
一开始搞开发,发现对着 linux 使劲儿真爽啊,和同事还能装逼
越搞 linux ,需要学的越多,什么 iptables ,什么 cron 乱七八糟的。
那天领导一句话惊醒我:
“你是想转运维岗吗”
yi0322
2022-05-14 21:59:50 +08:00
说实话不搞 Linux 开发,没必要折腾。要是人人用 Linux 当 Desktop 还要懂什么系统调度、systemd 那还不如用 win/mac
idssc
2022-05-14 22:10:02 +08:00
liunx 带桌面我都觉得多余
WebKit
2022-05-14 22:16:14 +08:00
你问问,用十几年 windows 的也没几个知道系统启动顺序的
charlie21
2022-05-14 22:16:19 +08:00
不如学钓鱼,能带来快乐
Maboroshii
2022-05-14 22:48:57 +08:00
就是工具而已,工具是服务你的,如果非必要就不用钻研它。你用冰箱不代表你要懂压缩机的构造吧。
YaakovZiv
2022-05-14 23:49:19 +08:00
我用 Windows 超过 10 年了,还有很多功能必须查文档才会用。
Linux 也差不多,我用 Fedora 已经满 5 年了。很多命令参数记不住,只能查手册,遇到很喜欢的操作,就写 shell 脚本存档。
对我来说,我特别喜欢别人分享处理 Linux 相关问题的思路,思考问题的方式给我很大的收获。如果对方分享 Linux 命令,对我来说收获就很少,因为我慢慢翻手册,一样可以知道这个命令,但是有些思路,是对方独有的。就像解题一样。
我现在记目录不记内容,内容都写笔记或者存档一个地方,但我知道找谁可以解决什么问题。遇到问题时,我就找对应位置。如果让我全记住,我估计很快就脑子崩溃了。可能对学霸来说很简单,对我来说是很难。
anguiao
2022-05-15 00:33:50 +08:00
刚把 Arch 配得差不多了,看到了这个帖子。
germain
2022-05-15 03:28:14 +08:00
我用 Gentoo 已经 20 年了,离高手还很远
yzbythesea
2022-05-15 04:57:19 +08:00
Linux 桌面和 Linux 开发就是两个完全不同的东西。就像你天天用 iPhone ,你就学会了 iOS 开发吗?

Linux 桌面给人一种不停学习的假象是因为你可以做很多深度定制,但是这些定制其实就是很浅显的调下配置,只是比手机里设置菜单选项复杂了很多而已。
LxnChan
2022-05-15 08:46:35 +08:00
Ubuntu 的用户体验简单吧,我边用边学了五六年了,现在也就是能部署生产环境的水平。

千万不要对着书死学,要去用,有些东西背了也会忘,但是很多你只要用过一次就再也忘不了了,无论是命令啊还是目录结构这些。

如果你的目标是日常用 Linux 的话没必要非得会 C/C++;如果想精通仅有 C/C++技能也肯定不够。

我的建议:
1. 真正给自己创造一些需求,逐渐把需求转到 Linux 平台;
2. 学英语,至少是四六级的水平;
3. 查文档是完全正常的,Linus 本人完全不查文档我是不信的;
4. 善用--help/-h 这些指令,一般都会有相关的提示信息和帮助信息。
ericgui
2022-05-15 09:40:29 +08:00
liuxu
2022-05-15 16:21:20 +08:00
我一个用了 10 年 linux 新手,经常被用了 20 年 linux 的新手指点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/852740

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX