Skip to content

davidjia1972/linux-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

《Linux基础使用与管理》教学教材
适用对象:零基础学员
操作环境:Ubuntu Live Server(无图形界面)


  1. Linux 是什么?
  2. 命令行界面介绍(shell、终端)
  3. 登录与基本交互
  4. 常用快捷键
  5. 练习任务
  1. Linux 文件系统结构(/bin、/etc、/home 等)
  2. 路径与定位:相对路径与绝对路径
  3. 常用命令(cd、ls、pwd、mkdir、rmdir、touch、rm)
  4. 目录与文件的复制/移动/重命名(cp、mv)
  5. 文件查看(cat、less、head、tail)
  6. 通配符与批量操作
  7. 练习任务
  1. 用户和组概念
  2. 添加/删除/修改用户与组
  3. 用户切换与 sudo 提权
  4. 文件权限(rwx)与 chmod/chown 命令
  5. umask 与默认权限设置
  6. 练习任务
  1. 查看系统状态(uptime、top、free、df)
  2. 查看进程(ps、top、htop)
  3. 管理进程(kill、pkill、nice)
  4. 安装与更新软件(apt)
  5. 设置计划任务(cron)
  6. 练习任务
  1. IP、子网、网关、DNS 简介
  2. 查看网络配置(ip、hostname、ss)
  3. 测试连通性(ping、curl、dig、nslookup)
  4. 简单静态 IP 配置(Netplan 简介)
  5. 网络服务端口观察
  6. 练习任务
  1. 块设备识别(lsblk、blkid、fdisk)
  2. 手动挂载与卸载(mount、umount)
  3. 格式化存储设备(mkfs)
  4. 日志观察设备变化(dmesg)
  5. fstab 自动挂载简介
  6. 练习任务
  1. SSH 服务安装与远程登录
  2. 管理 systemd 服务(start、stop、enable、status)
  3. 安装 Nginx 简单 Web 服务
  4. 使用防火墙(ufw)控制访问
  5. 练习任务
  1. 安全基础理念与 sudo 原��
  2. 系统日志与认证日志查看
  3. SSH 与 Web 服务的排错方式
  4. 软件安装与服务崩溃处理
  5. 防火墙安全配置(ufw)
  6. 自动更新与日志监控
  7. 练习任务

About

A minimalist Linux tutorial for beginners

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published