第一章 Linux基础

📅 2026/7/12 22:15:53 👁️ 阅读次数 📝 编程学习
第一章 Linux基础

Windows 常用快捷键

  • Windows + E: 打开文件资源管理器。
  • Ctrl + Shift + Esc: 打开任务管理器。
  • Tab: 在命令行或文件对话框中自动补全命令、文件夹名或文件名。
  • Ctrl + L: 清除命令行界面屏幕内容。
  • Windows + D: 显示桌面(最小化所有窗口)。
  • Alt + Tab: 在不同打开的程序之间切换。

Linux 基础概念

  1. Linux: 指一类基于 Linux 内核的开源操作系统。
  2. 开源 (Open Source): 指公开软件的源代码,允许用户查看、修改和分发。
  3. 常见 Linux 发行版:
    • 免费开源: CentOS (已转向 Stream), Ubuntu, Rocky Linux。
    • 商业支持: Red Hat Enterprise Linux (RHEL)。
  4. 相关术语:
    • OS: 操作系统。
    • 虚拟机 (Virtual Machines): 模拟计算机系统的软件。
    • 磁盘 (Disk): 存储设备。
    • 安装 (Install): 将软件部署到系统上。
    • GUI: 图形用户界面。
    • CLI: 命令行界面。
    • 内核 (Kernel): 操作系统的核心部分,负责管理硬件资源(CPU、内存、磁盘、网卡等)。
    • DevOps: 开发运维一体化,旨在通过自动化流程(开发、测试、部署、运维)提高软件交付效率和质量。
    • x86_64: 指支持 64 位计算的 CPU 架构(常见于 Intel 和 AMD 处理器)。
    • RHEL: Red Hat Enterprise Linux 的缩写。

Linux 基础命令

①mkdir :创建文件夹。输入mkdir hunan 创建hunan文件夹(/为根目录)

②ls: 列出当前目录下的内容。列出/目录中的文件夹

③cd: 切换工作目录。输入cd hunan 切换到hunan工作目录

④ll:查看文件夹详细信息。查看/目录中的详细信息

⑤-p: 自动创建路径中不存在的父目录。hunan目录中无a目录,输入mkdir a/b -p,创建a文件夹后再在a文件夹中创建b文件夹

pwd: 显示当前工作目录的绝对路径。

ip add/ip a: 查看网络接口信息(包括 IP 地址)。

man: 查看命令的帮助手册。按q退出

touch: 创建新的空文件。file: 查看文件类型。

init 0: 关机命令。


Linux 命令语法

基本格式:命令 [选项] [参数]

  • 命令: 要执行的操作程序(如ls,rm)。
  • 选项: 用于修改命令行为的标志,通常以---开头。可以组合(如-rf),顺序无关。
    • 短选项(单字符):-r(等价于--recursive,递归),-f(等价于--force,强制)。
    • 长选项(完整单词):--recursive,--force
  • 参数: 命令操作的对象(如文件名、目录名)。
  • 规则:
    • 命令、选项、参数之间需用空格分隔。
    • 不同命令有不同的可用选项。
    • 若不提供参数,命令可能默认对当前目录进行操作(如ls)。

路径概念

  • 绝对路径:从/开始的路径,一层一层往下走,绝对不会搞错的路径。
    cd /china
    cd /china/hunan
  • 相对路径: 不是以/开头的路径,都是相对路径,以当前文件夹为参照
    • .代表当前目录。
    • ..代表父目录(上一级目录)。