Linux学习笔记_Day1_v5
# Linux 学习笔记 | Day 1
日期:2026-05-11
环境:
ubuntu@VM-0-15-ubuntu
进度:第 1 天 / 60 天
目标
连接腾讯云,熟悉 Linux 环境,练习基础命令。
今日命令
| 命令 | 作用 | 示例 |
|---|---|---|
pwd |
显示当前目录 | pwd |
ls |
列出当前目录文件 | ls |
ls -la |
详细列出(含隐藏文件) | ls -la /home |
whoami |
显示当前用户名 | whoami |
date |
显示当前时间 | date |
cd |
切换目录 | cd(回家目录) |
du -sh . |
查看当前目录大小 | du -sh . |
核心概念:Linux 权限模型
文件行解析
drwxr-x--- 2 lighthouse lighthouse 4096 May 11 15:34 lighthouse
| 字段 | 含义 | 示例值 |
|---|---|---|
| 第1字符 | 类型:d=目录,-=普通文件 |
d |
| 2-4 字符 | owner(文件所有者)权限 | rwx = 7 |
| 5-7 字符 | group(同组用户)权限 | r-x = 5 |
| 8-10 字符 | other(其他所有用户)权限 | --- = 0 |
| 第2字段 | 链接数 | 2 |
| 第3字段 | 属主(owner) | lighthouse |
| 第4字段 | 属组(group) | lighthouse |
rwx 权限位
| 字符 | 含义 | 数值 |
|---|---|---|
r |
read 读 | 4 |
w |
write 写 | 2 |
x |
execute 执行 | 1 |
- |
无权限 | 0 |
• rwx = 4+2+1 = 7(完全权限)
• r-x = 4+0+1 = 5(读+执行)
• --- = 0(无权)
今日关键理解
只有文件属主(owner)能行使 owner 权限,其他用户受限于 group 或 other 权限
一切皆文件
Linux 设计哲学:所有内容都是文件
• 普通文件(文本、图片、脚本)
• 目录(一种特殊文件)
• 键盘/显示器(设备文件)
• 硬盘(设备文件)
带 . 前缀的文件是隐藏文件,ls 看不见,必须用 ls -la 才能看到。
Ubuntu 家目录结构
/home/ubuntu/ ├── .bash_history # 命令历史记录 ├── .bashrc # 每次开新终端自动执行 ├── .cache/ # 程序缓存目录 ├── .ssh/ # SSH 密钥和 authorized_keys ├── .npmrc # npm 配置 ├── .pip/ # pip 配置 ``└── .profile # 登录时执行的配置文件
作业
• 用 du -sh . 查看自己的 home 目录大小
• 用 ls -la / 看看根目录有哪些文件