Linux操作系统命令(一)
(一) Linux 的文件系统特点
- 树形结构:所有文件和目录从根目录
/开始
- 一切皆文件:硬件设备、进程等都被视为文件
- 隐藏文件:以
.开头的文件为隐藏文件
(二) 路径相关命令
| 命令 | 特点 |
|---|
pwd | 显示当前工作目录的绝对路径 |
cd | 切换目录,可不加参数直接回到用户主目录 |
cd .. | 返回上一级目录 |
cd ~ | 回到用户主目录 |
(三) ls 和 cd 命令特点
ls 命令特点:
ls:列出当前目录文件和文件夹
ls -l:以详细列表形式显示(权限、大小、修改时间)
ls -a:显示所有文件(包括隐藏文件)
ls -h:以人类可读方式显示文件大小
ls -lh:组合使用,显示详细信息且大小单位化
(四) Linux 命令概述特点
- 命令格式:
命令 [选项] [参数]
- 选项特点:短选项用
-(如-l),长选项用--(如--help)
- 大小写敏感:命令和文件名都区分大小写
- Tab补全:按Tab键可自动补全命令或文件名
(五) 查看命令特点
| 命令 | 特点 |
|---|
cat | 显示整个文件内容,适合小文件 |
more | 分页显示,只能向下翻页 |
less | 更强大的分页查看,可上下翻页 |
head | 默认显示文件前10行 |
tail | 默认显示文件后10行,-f可实时跟踪文件更新 |
file | 查看文件类型 |
(六) 创建文件和文件夹特点
| 命令 | 特点 |
|---|
touch | 创建空文件,若文件存在则更新修改时间 |
mkdir | 创建目录,-p可递归创建多级目录 |
> 或 >> | 重定向创建文件(>覆盖,>>追加) |
(七) 删除文件和文件夹特点
| 命令 | 特点 |
|---|
rm | 删除文件,默认有确认提示 |
rm -f | 强制删除,不提示确认 |
rm -r | 递归删除目录及其内容 |
rm -rf | 最危险:强制递归删除,不可恢复 |
rmdir | 只删除空目录 |
常用命令组合特点
ls -la:显示所有文件(包括隐藏)的详细信息
mkdir -p a/b/c:一次性创建多级目录
rm -rf:谨慎使用,避免误删重要数据