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

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

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

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

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

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

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

9879 次点击
所在节点    Linux
88 条回复
wd
2022-05-14 08:22:29 +08:00
肯定有提升的,不过是知识点太多了。用个十年你就是高手了,别急年轻人
klo424
2022-05-14 08:22:57 +08:00
同,我用 linux 也有一年了,还是不带桌面的,纯 shell ,依然还是个新手。学别的东西也没这么费劲啊?
PolarBears
2022-05-14 08:30:41 +08:00
知道有那么个东西就行,用的时候再搜,不丢人的。
stephenyin
2022-05-14 08:31:47 +08:00
只是日常用确实不行,可以考虑在 Linux 平台写一个 C | C++ 的服务:有多线程加锁、有多进程通信、有系统调用、有注册内核回调、能 Daemon 运行、再打包成可分发安装包。这套组合拳打完估计会好些。
ration
2022-05-14 08:44:13 +08:00
我两个月了,用的最多的也是桌面软件。多看看操作系统的书?
goxxoo
2022-05-14 08:49:58 +08:00
不把系统搞瘫痪 N 次是不可能熟悉的
huntagain2008
2022-05-14 08:50:21 +08:00
同用一年,可能比楼主还新手,小白觉得系统目录结构、grub 、文件系统、常识都可以查到吧。至于 systemd 、iptables 、chain 我除了 systemd 用过,其他都不知道啊,真要用看 wiki 不就行了吗,然后遇到不懂的直接 IRC 或论坛直接提问了啊。命令不用记的吧,实在忘记了,应该用 which 找一下?不过我没用过太长的命令。

另外 Linux 要真理解应该要会 C 语言吧? 1983 年的 unix 编程环境一书我看到第六章就放弃了。
blu10ph
2022-05-14 09:08:53 +08:00
参数那么多,需要搜很正常,能知道 linux 的能力范围就行~
sunnysab
2022-05-14 09:24:57 +08:00
我也是为了学 Linux ,把笔记本的系统换成 Linux 。个人感觉是边用边学,比如前段时间折腾 wireguard ,要用到 iptables ,就学了学。像 snap/flatpak/appimage 的区别可以用到的时候深入一下,忘了就忘了,每次遇到都查一查😂😂

说起来,日常使用 Linux 目的是用而不是完全记住,不能算做“学习”。作为学习的话,这样肯定不行,而是需要记笔记,时常复习,但是说起来复习这个不是很有必要?

归根到底我觉得是需求问题。如果项目需要专门研究某个方面,把它研究个一两周,以后肯定不会忘
darksword21
2022-05-14 09:39:47 +08:00
不用知道 snap 和其他的区别,毕竟狗都不用🐶
Borden
2022-05-14 09:47:27 +08:00
不用难过,Linux 就是个反人类的玩意儿,只不过有光环,会的不愿承认,不会的不敢承认。除了靠这个挣钱吃饭的之外,狗都不用。
Tyuans
2022-05-14 09:52:09 +08:00
不考试的话知道有就行,常用的不查就行。觉得耽误时间的话我搞了个 dokuwiki ,把东西都写在上面,打开容易一找就能找到
ltkun
2022-05-14 09:54:06 +08:00
二十年 Linux 新手报道
zhuangzhuang1988
2022-05-14 09:56:36 +08:00
放弃吧。 瞎折腾
wxlwsy
2022-05-14 09:58:51 +08:00
多大事。 就问一句:windows 多少年了,你懂多少?
anonydmer
2022-05-14 10:01:00 +08:00
才 1 年而已,不着急,我用了 15 年了你说的有些仍然不了解
jorneyr
2022-05-14 10:10:27 +08:00
其实用 Windows 多年也是一样的。
Donahue
2022-05-14 10:15:03 +08:00
4 年 linux 新手报道~
至少 linux 比 windows 透明多了~

天天用命令行,大概能享受到比 windows 更方便的文件处理等功能

比如批量删除 xx 后缀的文件,找出文件,等,windows 可能有,但就是用不顺手
celeron533
2022-05-14 10:31:52 +08:00
想开点,你是用 Linux ,不是学 Linux ,更不是开发 Linux 。

我用电脑很多年了,但是依旧不知道怎么在芯片半导体里面掺杂,如何光刻。
我吃鸡很多年了,但不知道精确的解剖结构,不知道如何给他们治病。
我住高层很多年了,但不知道如果做受力结构应力计算,不会有限元模拟。
chenxytw
2022-05-14 10:32:03 +08:00
没有什么东西是仅靠使用的时间积累就能学会的。
你的问题在于平常就没有去了解过原理,用到的命令全靠搜索,搜到了也不去了解命令为什么是那么用的。

就像我用了 windows 十几年还是个 windows 新手呢...因为我从没有去了解过原理,也没有了解过注册表计划任务组策略的具体含义,只是复制拿来用而已。

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

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

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

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

© 2021 V2EX