vlambda博客
学习文章列表

兄弟连Linux视频教程之b站评论区总结

评论

  • linux 主要是上手难,但是 linux 系统结构比 windows 简单太多了。

  • 学好 c语言、数据结构,之后任何语言都会一气呵成,别弄多了。

  • 这个教程真不错,好好学习收获真的很大,仔细听每一句话,这些经验都很有用,不要急,听超哥慢慢讲。

  • 重新开一个打卡,希望我的经验可以借鉴给各位小伙伴。

    在前一周我从1看到了37,我觉得作为简单的了解和使用就够了。38-62是更为细致的讲解,我觉得先不用听(38-62中常用的在1-37中已经讲了),如果以后需要用到,直接对号入座过来看就好了,这样目的性更强,因为单单听这个太枯燥了有点。

    那么我现在直接从37跳到 shell 编程基础,昨天到现在从63看到75。把 shell 编程基础看完(对于有编程功底的我来说小菜一碟,听听语法即可)和后面服务管理看完,我觉得 Linux 基础就基本掌握了。效率更高!

  • 机械转 CS 的,机器学习现在找工作太难了,当初是去了一个初创 AI 公司实习,进去以后干的都是杂活,不过编程能力提高了不少,最主要相关的就是跟数据库有关。我觉得我是传说中的面试算法岗,实习"sql boy",不过实习还是收获了特别多,当时老板还带我去了趟韩国济州岛玩了几天,年底又带我去了上海迪士尼玩,这波不亏。目前我在院士手底下读博(留个悬念,今年刚评的院士),做的都是针对企业里面的智能化项目,C++ 算法开发(苦逼的乙方,懂得都懂~),实打实的项目,不是靠PPT吹牛。

    技术上,我还是认同我的观点,就目前 Linux 这一块来说,还是现用现查。个别的东西先听个大概,知道有这么回事,回头工作真碰到了,直接百度,google 都用不上,CSDN 上各种足够了。

    除了 linux 外,数据库(sql)、数据结构、编程能力、面向对象、掌握一门语言,都是比较重要的,同时还得懂一些算法,不然的话做项目就比较吃力了。

资源

  • 教学视频

  • 课件

  • 笔记 后续更新

缺失视频补充

缺少的课程可以在网易云课堂里面找到:https://study.163.com/course/courseMain.htm?courseId=983014

  • 文件系统管理部分:分配swap分区(12分08秒);
  • Linux服务管理部分:服务管理总结(18分22秒);
  • 启动管理部分:启动引导程序-Grub加密(13分50秒)。
  • 系统修复模式(p104后少了两节)

周边知识点补充

  • 虚拟机安装包、CentOS 安装包、SecureCRT 8.3安装包及安装步骤

  • 镜像下载方法

  • Linux 用户管理

  • Linux 权限管理

  • vim 详细教程

  • shell 基础

  • 关于软件包的部分,视频中讲的 rpm/yum 是以 Redhat、CentOS 等平台为主的软件包管理命令,如果是在 Debian,Ubuntu 等平台上,适用的命令是 dpkg/apt-get 命令。这里有两篇博客大家可以参考下:

    https://blog.csdn.net/luke_wang/article/details/71512530

    https://blog.csdn.net/Lkeven/article/details/77100358

  • 找到那个俄罗斯方块的文件了,还挺有趣的:https://www.cnblogs.com/DreamDrive/p/5811681.html

  • Web-min 传送门:

一些问题解决办法

  • 第32节课没有 ping 通 www.sina.com.cn 的同学可以看这个,在虚拟机中设置网络适配器处于NAT模式,然后还是可以用 setup 设置、网关、主 DNS 服务器,亲测可用。

  • 6.4.2 源码安装 httpd 出问题可以参考一下这里的回答。

说白了就是:用 wget 下载 https://apr.apache.org/download.cgi 中的 APR 和APR-util,并解压到 /【httpd的源码目录路径】/srclib/

再将 APR 解压的文件夹改名为 apr,APR-util 解压的文件夹改名为 apr-util

执行./configure时加上--with-included-apr参数即可

./configure --with-included-apr --prefix=/【httpd将要安装的位置】

出现

checking for pcre-config... false

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

安装 pcre-devel:yum install pcre-devel

  • he remote system refused the connection 的问题,多数伴随的是:在输入用户名之后,连输入密码的对话框也没有出现,接着就直接显示这个连接错误信息。
  • yum在线管理那一节,yum list一直出错的,是因为现在好多镜像网站已经不对centos6提供支持维护了,包括国内清华源、阿里源、163源,但截止我发这条评论的时间,腾讯源还是提供centos6支持的,所以如果想尝试的可以去搜索一下腾讯源的设置方法。附上腾讯源网站:https://mirrors.cloud.tencent.com/    2021.1.28

  • 开机按F2不行的朋友们可以看这个解决方法:http://mip.xitongcheng.com/jiaocheng/xtazjc_article_38955.html

其他资源

  1. 视频对应书籍:《细说Linux基础知识》和《细说Linux系统管理》这两本书

  2. 入门书籍:《Linux权威指南》、《鸟哥的Linux私房菜—基础学习篇》

    鸟哥网站:http://linux.vbird.org/

  3. 《构建高可用Linux服务器(第4版)》https://t.cn/A6zHa2gW

  4. 诸位道友可以去实验楼做一些 linux 项目:https://www.shiyanlou.com/paths

  5. 如果对源码感兴趣的胖友,可以访问:https://w.url.cn/s/AEg2C9S

  6. Linux 网络安全资料:https://ke.qq.com/course/480300?taid=4994608879064108&tuin=c980de7b

打开「阅读原文」获取本文所有资源链接。