2022 年了, Linux 入门最佳途径以及部署 web 程序需要掌握什么程度?

2022-05-18 08:07:24 +08:00
 LZRng

大概什么时候会有一种我掌控了计算机的感觉?

4176 次点击
所在节点    Linux
19 条回复
idblife
2022-05-18 08:18:26 +08:00
需要装啥软件就连上去装,
不用刻意去学,用它就行了。
你会发现,
忽然有一天,
一切豁然开朗起来
xiaket
2022-05-18 08:28:23 +08:00
大概和 20 年前一样, 找一台随便乱折腾也不心疼的旧电脑, 在上面装各种发行版, 起劲折腾, 折腾个一两年就会了.
fueen
2022-05-18 08:28:31 +08:00
你这头像让我总以为是我组长在发帖。。。
arischow
2022-05-18 08:49:16 +08:00
too broad
luqingliang
2022-05-18 09:10:30 +08:00
用的多了就掌握了哟亲
lujiaosama
2022-05-18 09:50:32 +08:00
买个便宜的云服务器装个发行版, 从零开始到成功部署项目, 遇到问题现查现学, 把操作和步骤汇总到脚本中, 写个记录文档. 我是这么操作的. 用云服务的原因是把安全方面的东西交给云服务商去折腾. 会不会被异常登录, 有没有漏洞, 有没有挂马都知道得一清二楚.
freedomSky
2022-05-18 09:57:32 +08:00
学学操作系统的知识,文件权限、软硬链接、用户 /用户组、进程、IPC 、网络、shell 、常用命令,这些基本的了解了差不多
LZRng
2022-05-18 10:35:05 +08:00
@idblife
@xiaket
@lujiaosama
我买了华为云,且我也使用 Wordpress 部署了我的博客 http://www.lzrng.cn/ 也就是我在操作 Linux 时候有太多疑问了,且我只能依照教程执行,一旦有异常就很难处理,甚至于说我不太清楚问题出在哪…当然我会选择重新来过
另外安全问题云服务商只会过你推安全套装就很有意思,据说某些攻击可能来他们自己,为了给低价购入的人推高价安全产品
jessun1990
2022-05-18 10:44:44 +08:00
推荐阅读《 Unix & Linux 大学教程 》,http://www.linuxdown.net/pdf/2015/0111/3777.html
阅读起来比国内感觉好不少, 我本科就是读这本学 linux 的。

可以不用精读,按照章节扫一遍。
thinkershare
2022-05-18 10:54:16 +08:00
你这个需求非常简单, 甚至只需要几个小时就能搞定. 但是如果你需要熟练掌握 Linux/Windows 运维, 要学的东西可多了,这个只能日积月累, 因为经验才是运维的核心竞争力. Linux 基础运维使用: 鸟哥的 Linux 私房菜, 过一遍就好了, 然后根据你需要部署的软件去 Google 搜索教程, 也可以先使用百度, 遇到搞不定的再去外网找权威资料.
lujiaosama
2022-05-18 11:29:35 +08:00
@LZRng 安全问题我是用跳板机 ssh 登录,关闭 root 用户和密码登录, 只开放少数几个必要端口 443, 6379,3306 之类的, 有密码的地方都是强密码, 可以自动更新密钥的都更新, 设置 ip 白名单. 提示系统漏洞的地方就跟着修复.web 安全常见的就是上 https,防止 sql 注入, xss 攻击, csrf 攻击. 也就做到这种程度了, 更多的就不知道了, 我也是瞎折腾的小白.厂商的安全套餐就算了, 真被搞了惹不起还躲不起么.
libook
2022-05-18 12:11:57 +08:00
可以参考这个流程:
1. 开个虚拟机,装个 Ubuntu ;
2. 尝试找和折腾各种以往在 Windows 、Mac 上的替代方案;
3. 尝试自己编译软件;
4. 尝试直接在电脑上装双系统,或者单 Linux 系统;
5. 尝试调校和折腾各种硬件驱动和配置;
6. 换 Arch 或 Gentoo 。

看到一个自己不了解的概念就去了解一下是什么。
任何信息都可以优先去 ArchWiki 上查(这个 Wiki 对使用各个发行版都有一定的帮助),不行就去 Google 上搜。

大概有个一两年可能就稍微了解了吧。

我目前已经有 15 年 Linux 使用经验了,但最近在折腾 OpenWrt 依然让我产生自我怀疑。
vincent7245
2022-05-18 13:55:18 +08:00
去干一年运维你就啥都明白了
Buges
2022-05-18 14:38:32 +08:00
可以试试 gentoo ,文档非常新手友好,熟悉了可以换 Arch 。
Linux 很容易就能有“掌控了计算机的感觉”,而 Windows 就几乎不太可能了。注册表、组策略、域管理、COM 、win32 、winRT 以及各种组件、架构你了解多少?
Tianqi
2022-05-18 15:48:23 +08:00
用户、权限、基础的命令了解一下,其他的用到再搜就行
Ccbeango
2022-05-18 18:04:47 +08:00
让人怀念的头像 可以看点基础命令的教程 然后自己找感兴趣的装就行了
secondwtq
2022-05-18 18:38:03 +08:00
你没法“像操作 Window 和 Mac 一样操作 Linux”,至少在 https://medium.com/@probonopd/linuxusability-have-no-respect-for-the-status-quo-cf736db2c764 这老哥吹的牛逼实现之前,这俩就是完全不同的东西
LZRng
2022-05-19 07:02:38 +08:00
@secondwtq 是,我只是指熟练程度或是直觉,一看到我就知道该怎么做
LZRng
2022-05-19 07:07:12 +08:00
@fueen
@Ccbeango
是重置的怀旧 qq 头像,最初我的默认头像,想来重置头像都过去很久了

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

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

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

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

© 2021 V2EX