Linux操作系统基础知识
·
一,基础认识
1、Linux操作系统是专业开发者使用的操作系统,分为内核版(负责与硬件交互)和发行版Ubuntu CentOS RedCat Debian(内核+生态软件)基础操作一致,某些软件时用不同
2、特点:开源免费,安全稳定,命令行操作
二,如何获取
1,直接在一台电脑上安装多个操作系统
2,通过虚拟机,云服务(阿里云,腾讯云,华为云)
三,Linux用目录
当你打开根目录(/),会看到以下标准文件夹,每个都有特定的用途:
| 目录 | 全称 / 含义 | 核心用途与规则 |
|---|---|---|
/ |
根目录 | 整个文件系统的起点,所有其他目录都在它的下一级。 |
/bin |
Binaries | 基础系统命令(如 ls, cp, mv)。在部分新系统中,这是 /usr/bin 的软链接。 |
/sbin |
System Binaries | 系统管理命令(如 fdisk, shutdown),通常只有 root 用户能执行。 |
/etc |
Etcetera | 系统配置文件(如网络配置、用户密码文件)。不要在此存放可执行文件。 |
/home |
Home | 普通用户的家目录。例如 /home/alice 存放用户 alice 的个人文件。 |
/root |
Root Home | 超级管理员(root)的家目录,权限极高,普通用户无法进入。 |
/var |
Variable | 动态数据,经常变化的内容,如日志文件(/var/log)、缓存(/var/cache)、邮件(/var/mail)。 |
/tmp |
Temporary | 临时文件。系统重启或定期清理,所有用户均可读写(但受粘滞位保护)。 |
/usr |
Unix System Resources | 用户系统资源。存放系统级的应用程序、库文件、文档。这是 Linux 中最大的目录之一。 |
/proc |
Process | 虚拟文件系统(存在内存中)。存放当前运行进程和内核参数信息(如 cat /proc/cpuinfo 查看 CPU)。 |
/dev |
Devices | 设备文件。一切硬件(硬盘、键盘、USB)在此表现为文件(如 /dev/sda 表示第一块硬盘)。 |
/mnt |
Mount | 临时挂载点。传统上用来手动挂载 U 盘或网络存储。 |
/media |
Media | 自动挂载点。系统自动识别插入的 U 盘/CD-ROM 时,通常挂载在此。 |
/opt |
Optional | 第三方非系统软件。例如某些手工安装的企业级软件。 |
/boot |
Boot | 启动文件。存放内核(vmlinuz)、引导程序(GRUB)等开机所需文件。 |
四,常用指令
| 命令 | 作用 | 常用示例 |
|---|---|---|
pwd |
显示当前所在的绝对路径 | pwd 输出 /home/alice |
ls |
列出目录内容 | ls -la(显示所有文件,含隐藏文件及权限) |
cd |
切换目录 | cd /var/log(绝对);cd ~(回家目录) |
mkdir |
创建目录 | mkdir new_folder;mkdir -p a/b/c(递归创建) |
rmdir |
删除空目录 | rmdir empty_folder |
rm -r |
递归删除目录(含内容) | rm -rf folder_name(极度危险,慎用!) |
cp -r |
递归复制整个目录 | cp -r /src /dest |
mv |
移动或重命名目录 | mv old_name new_name(重命名) |
tree |
树状显示目录结构(需安装) | tree -L 2(只显示两层) |
find |
在目录树中查找文件/目录 | find / -name "*.conf" -type d(找名为 conf 的目录) |
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)