扫码订阅《 》或入驻星球,即可阅读文章!

GOLANG ROADMAP

阅读模式

  • 沉浸
  • 自动
  • 日常
首页
Go学习
  • Go学院

    • Go小课
    • Go视界
    • Go小考
    • Go实战
  • Go资源

    • 优质课程
    • 在线宝典
    • 资源下载
    • 帮找资源
训练营 🔥
  • Go体系课&实战训练营
  • 升值加薪陪跑训练营
Go求职
  • 求职刷题

    • 企业题库
    • 面试宝典
    • 求职面经
  • 求职服务

    • 内推互助
    • 求职助力
    • 内推公司
Go友会
  • 城市
  • 校园
推广返佣
  • 返佣排行
  • 返佣规则
  • 推广学院
实验区
  • Go周边
  • Go宝典

    • 推荐图书
    • 精品博文
  • Go开源

    • Go仓库
    • Go月刊
更多
  • 用户中心

    • 我的信息
    • 我的返佣
    • 我的消息
  • 玩转星球

    • 星球介绍
    • 星主权益
    • 吐槽专区
    • 成长记录
  • 合作交流

    • 商务合作
    • 讲师招募
    • 生态伙伴
author-avatar

GOLANG ROADMAP


首页
Go学习
  • Go学院

    • Go小课
    • Go视界
    • Go小考
    • Go实战
  • Go资源

    • 优质课程
    • 在线宝典
    • 资源下载
    • 帮找资源
训练营 🔥
  • Go体系课&实战训练营
  • 升值加薪陪跑训练营
Go求职
  • 求职刷题

    • 企业题库
    • 面试宝典
    • 求职面经
  • 求职服务

    • 内推互助
    • 求职助力
    • 内推公司
Go友会
  • 城市
  • 校园
推广返佣
  • 返佣排行
  • 返佣规则
  • 推广学院
实验区
  • Go周边
  • Go宝典

    • 推荐图书
    • 精品博文
  • Go开源

    • Go仓库
    • Go月刊
更多
  • 用户中心

    • 我的信息
    • 我的返佣
    • 我的消息
  • 玩转星球

    • 星球介绍
    • 星主权益
    • 吐槽专区
    • 成长记录
  • 合作交流

    • 商务合作
    • 讲师招募
    • 生态伙伴
  • 面试宝典系列

    • Linux
  • 宝典内容

    • 一、常用操作以及概念
    • 二、磁盘
    • 三、分区
    • 四、文件系统
    • 五、文件
    • 六、压缩与打包
    • 七、Bash
    • 八、管道指令
    • 九、正则表达式
    • 十、进程管理

扫码订阅《 》或入驻星球,即可阅读文章!

Linux


GOLANG ROADMAP

为了便于理解,本文从常用操作和概念开始讲起。虽然已经尽量做到简化,但是涉及到的内容还是有点多。在面试中,Linux 知识点相对于网络和操作系统等知识点而言不是那么重要,只需要重点掌握一些原理和命令即可。为了方便大家准备面试,在此先将一些比较重要的知识点列出来:

  • 能简单使用 cat,grep,cut 等命令进行一些操作;
  • 文件系统相关的原理,inode 和 block 等概念,数据恢复;
  • 硬链接与软链接;
  • 进程管理相关,僵尸进程与孤儿进程,SIGCHLD 。

# 🔖 ​宝典内容

一、常用操作以及概念
  • 快捷键
  • 求助
  • 关机
  • PATH
  • sudo
  • 包管理工具
  • 发行版
  • VIM 三个模式
  • GNU
  • 开源协议
二、磁盘
  • 磁盘接口
    • 1. IDE
    • 2. SATA
    • 3. SCSI
    • 4. SAS
  • 磁盘的文件名
三、分区
  • 分区表
    • 1. MBR
    • 2. GPT
  • 开机检测程序
    • 1. BIOS
    • 2. UEFI
四、文件系统
  • 分区与文件系统
  • 组成
  • 文件读取
  • 磁盘碎片
  • block
  • inode
  • 目录
  • 日志
  • 挂载
  • 目录配置
五、文件
  • 文件属性
  • 文件与目录的基本操作
    • 1. ls
    • 2. cd
    • 3. mkdir
    • 4. rmdir
    • 5. touch
    • 6. cp
    • 7. rm
    • 8. mv
  • 修改权限
  • 默认权限
  • 目录的权限
  • 链接
    • 1. 实体链接
    • 2. 符号链接
  • 获取文件内容
    • 1. cat
    • 2. tac
    • 3. more
    • 4. less
    • 5. head
    • 6. tail
    • 7. od
  • 指令与文件搜索
    • 1. which
    • 2. whereis
    • 3. locate
    • 4. find
六、压缩与打包
  • 压缩文件名
  • 压缩指令
    • 1. gzip
    • 2. bzip2
    • 3. xz
  • 打包
七、Bash
  • 特性
  • 变量操作
  • 指令搜索顺序
  • 数据流重定向
八、管道指令
  • 提取指令
  • 排序指令
  • 双向输出重定向
  • 字符转换指令
  • 分区指令
九、正则表达式
  • grep
  • printf
  • awk
十、进程管理
  • 查看进程
    • 1. ps
    • 2. pstree
    • 3. top
    • 4. netstat
  • 进程状态
  • SIGCHLD
  • wait()
  • waitpid()
  • 孤儿进程
  • 僵尸进程

# 📚 ​参考资料

  • 鸟哥. 鸟 哥 的 Linux 私 房 菜 基 础 篇 第 三 版[J]. 2009.
  • Linux 平台上的软件包管理 (opens new window)
  • Linux 之守护进程、僵死进程与孤儿进程 (opens new window)
  • What is the difference between a symbolic link and a hard link? (opens new window)
  • Linux process states (opens new window)
  • GUID Partition Table (opens new window)
  • 详解 wait 和 waitpid 函数 (opens new window)
  • IDE、SATA、SCSI、SAS、FC、SSD 硬盘类型介绍 (opens new window)
  • Akai IB-301S SCSI Interface for S2800,S3000 (opens new window)
  • Parallel ATA (opens new window)
  • ADATA XPG SX900 256GB SATA 3 SSD Review – Expanded Capacity and SandForce Driven Speed (opens new window)
  • Decoding UCS Invicta – Part 1 (opens new window)
  • 硬盘 (opens new window)
  • Difference between SAS and SATA (opens new window)
  • BIOS (opens new window)
  • File system design case studies (opens new window)
  • Programming Project #4 (opens new window)
  • FILE SYSTEM DESIGN (opens new window)
  • 🔖 ​宝典内容
  • 📚 ​参考资料