dos2unix
/
速查
Linux
Kubernetes
DevOps
排障
指南
中间件
教程
AI 与 MLOps
全部
搜索
首页
›
Linux
›
文件与目录
Linux 文件与目录
文件与目录是 Linux 日常操作最基础的一层。本分类覆盖 ls、cd、cp、mv、rm、find、ln、stat、tree 等命令,也包括扩展属性、临时文件和路径解析工具。
文件与目录
33
文本处理
75
压缩与归档
33
权限与用户
39
进程与作业
44
磁盘与文件系统
78
网络
128
系统与服务
127
开发与构建
56
语言运行时与包管理
39
Shell 与脚本
73
安全与加密
41
数据库
51
包管理与仓库
27
其他工具
8
性能与 eBPF
10
basename - 去掉路径前缀,只保留文件名的最后一个组成部分。
broot - Broot 目录浏览与快速跳转
cd - 切换 shell 的当前工作目录,是 shell 内建命令而非独立程序。
chattr - 修改 ext2/3/4、XFS、btrfs 等文件系统上的 inode 属性。
cp - 复制文件或目录,并按需保留权限、时间与链接属性。
dirname - 去掉路径的最后一段,返回其所在目录部分。
eza - 现代化 ls 替代工具
fd - find 的现代替代,语法简洁,默认忽略 .gitignore
file - 通过魔数、文件内容和启发式规则判断文件类型。
find - 按路径、类型、时间、大小和元数据递归筛选文件,并对结果执行动作。
install - 复制文件并同时设置权限、所有者和时间戳,常用于部署和 Makefile。
ln - 创建硬链接或符号链接,用另一个名字指向同一文件或目标路径。
locate - 在预建的文件名数据库中快速查找路径。
ls - 查看目录条目及其元数据,用长格式判断权限、归属、时间和链接关系。
lsattr - 列出文件在文件系统层面的 inode 属性。
mkdir - 创建一个或多个目录,可按需补齐父目录,并显式指定权限。
mknod - 创建块设备、字符设备特殊文件或命名管道。
mktemp - 安全地创建唯一的临时文件或临时目录,并返回其名称。
mv - 移动或重命名文件与目录,同一文件系统内通常是原子操作。
pathchk - 检查路径名在目标系统上是否有效、是否可移植。
pwd - 打印当前工作目录的绝对路径。
realpath - 解析路径中的符号链接、`.` 和 `..`,输出规范化的绝对路径。
rename - 批量重命名文件,但 Linux 上有两套语法完全不同的实现。
rm - 删除文件或目录项,默认不进入回收站,删除后主要依赖备份和快照恢复。
rmdir - 删除一个或多个空目录。
slocate - 历史上的“安全 locate”,现已淘汰,不应在新系统中使用。
stat - 显示文件或文件系统的详细状态信息。
tempfile - Debian 系旧的临时文件创建工具,已废弃,改用 mktemp。
touch - 创建空文件,或更新文件的访问时间与修改时间。
tree - 以树形结构递归显示目录内容。
unlink - 删除单个文件,不进行通配符展开或递归处理。
updatedb - 刷新 locate 使用的文件名数据库。
yazi - Yazi 终端文件管理器