Linux 系统介绍

2025-12-07 14 0

什么是 Linux 系统

  • Linux 是开源的操作系统

多用户多任务:

  • 单用户: 计算机只允许同时登录一个用户
  • 单任务:计算机只允许同时操作一个任务
  • 多用户:计算机允许同时登录多个用户
  • 多任务:计算机允许同时操作多个任务

Windows:单用户、多任务

Linux: 多用户、多任务

Linux中一切皆为文件,对文件的操作分别是

  • 创建文件
  • 编辑文件
  • 保存文件
  • 关闭文件
  • 重命名文件
  • 删除文件
  • 恢复文件

目录结构

  • Bin:全程Binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。
  • Dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外界设备是不能直接被使用的,需要挂在(类似 Windows 下的分配盘符)。
  • Etc:该目录主要存储一些配置文件
  • Home:表示“家”,表示除了root用户以外其他用户的家目录,类似于Windows下的User/用户目录。
  • Proc:全程process,表示进程,该目录中存储的是Linux运行时候的进程。
  • Root:该目录是root用户自己的家目录。
  • Sbin:全程super binary,该目录也是存储一些可以被执行的二进制文件,但是必须要有super权限才能执行。
  • Tmp:表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着。
  • Usr:存放的是用户自己安装的软件。类似于Windows下的Program files。
  • Var:存放的是程序/系统的日志文件的目录。
  • Mnt:当外接设备需要挂载的时候,就需要挂载到mnt目录下。

指令与选项

指令含义

Linux的指令是指在Linux终端(命令行)中输入的内容。

指令格式

  • 完整指令的标准格式:命令(空格)【选项】(空格)【操作对象】
  • 选项和操作对象都可以没有,也可以是多个

# 指令示例:以下两条指令等价

ls -l -a -h /home ./

ls -lah /home ./

重要指令

  • pwd(Print current working directory):打印当前终端所在的目录
  • ls(List directory contents):列出目录下的所有文件/文件夹的名称
  • cd(Change directory):切换当前的工作目录。
  • mkdir(Make directories):创建目录。
  • touch(Change file timestamps):创建新文件。
  • rm(Remove files or directories):删除文件/目录。
  • cp(Copy files and directories):复制文件/文件夹到指定的位置
  • mv(Move files):移动文件到新的位置,或者重命名文件。
  • man(An interface to the system reference manuals):Linux命令手册。
  • reboot(Reboot the machine):重启主机。
  • shutdown(Power-off the machine):关闭电源。

相关文章

使用 CloudFlare Worker 搭建 Docker Hub 镜像加速服务
VSCode 系统禁止运行脚本解决方案
安装Docker并配置加速源
GDB调试器
GCC 编译器
Linux 开发环境搭建

发布评论