跳转到主要内容
eLearner.app

互动课程

Linux终端

学习轻松浏览 Linux 命令行。从探索文件系统到管理文件和目录,一直到标准重定向、管道和使用 grep 进行过滤。

01 · 第 1 单元 — 定向和导航

2 节课

终端基础知识:了解您在文件系统中的位置并列出目录内容。

  1. 1.1我在哪里? (pwd 和 ls)了解分层目录树并了解如何使用 pwd 和 ls 列出文件。~10 min
  2. 1.2在文件系统中移动 (cd)学习使用 cd 以及绝对路径和相对路径以及特殊快捷方式来更改目录。~12 min

02 · 第 2 单元 — 文件和文件夹

3 节课

安全地创建、组织、移动和删除文件和目录。

  1. 2.1创建资源(mkdir 和 touch)创建新目录(包括带有 -p 的嵌套树)和空文件。~10 min
  2. 2.2移动和复制(mv 和 cp)复制文件和目录、重命名资源并跨文件夹组织它们。~12 min
  3. 2.3删除资源 (rm)使用 rm 递归 (-r) 和强制 (-f) 删除文件和整个文件夹。~8 min

03 · 第 3 单元 — 流、重定向和过滤器

2 节课

控制输入/输出流、链接命令以及使用正则表达式过滤文本。

  1. 3.1输出和重定向(echo、cat、>)通过覆盖 (>) 或附加 (>>) 打印消息、检查文件并保存输出。~15 min
  2. 3.2管道和过滤器(grep 和 |)将一个命令的输出通过管道传输到另一个命令,并使用 grep 运行目标搜索过滤器。~15 min

04 · 第 4 单元 — 权限和安全

2 节课

使用文件权限、用户和权限升级了解和管理 Linux 安全性。

  1. 4.1管理权限(chmod)读取 rwxrwxrwx 表示法并使用 chmod 修改读取、写入和执行权限。~12 min
  2. 4.2所有权和特权(chown 和 sudo)使用 chown 更改文件所有权,并使用 sudo 以管理权限运行命令。~10 min

05 · 模块 5 — 流程和系统控制

2 节课

识别、监视和终止正在运行的程序、管理后台作业以及查看系统日志。

  1. 5.1管理进程(ps 和kill)使用 ps aux 列出活动的系统进程,并使用kill 和killall 终止它们。~12 min
  2. 5.2作业控制和日志(bg、fg、tail)在后台运行命令、管理活动作业并实时监控日志文件。~15 min