当前位置: 首页 > web >正文

Linux 文件与目录操作命令宝典

Linux 文件与目录操作命令宝典

本篇聚焦于 Linux 中最常见和实用的文件与目录操作命令,适用于 Ubuntu、RedHat、CentOS 等主流发行版


📁 常用目录概览

目录路径用途说明
/根目录,所有文件的起点
/home普通用户主目录
/bin系统预装可执行程序
/usr/local/bin用户安装的可执行程序
/opt额外安装的软件包目录
/etc系统配置文件(如 /etc/profile
/tmp临时文件目录
/var变化频繁的文件(如日志)

📂 文件与目录操作命令大全

📌 路径操作

pwd                         # 查看当前路径
cd ~                        # 回到用户主目录
cd -                        # 返回上一次所在目录
cd /path/to/dir             # 进入指定路径

📌 查看目录内容

ls                          # 简单列出文件
ls -a                       # 显示所有文件(包括隐藏)
ls -l                       # 列出详细信息
ls -lh                      # 人类可读格式显示大小

📌 创建目录和文件

mkdir new_folder            # 创建新目录
mkdir -p a/b/c              # 递归创建多级目录
touch file1.txt file2.log   # 创建空文件

📌 删除目录和文件

rm file.txt                 # 删除文件
rm -f file.txt              # 强制删除
rm -r folder/               # 递归删除文件夹
rm -rf folder/              # 强制递归删除
rmdir empty_dir             # 删除空目录

📌 复制与移动

cp file1.txt file2.txt      # 复制文件
cp -r src_dir dst_dir       # 递归复制目录
mv file.txt /tmp/           # 移动文件
mv old.txt new.txt          # 文件重命名

📌 查看文件头尾内容

head -n 10 file.txt         # 查看前 10 行
tail -n 20 file.txt         # 查看后 20 行

📌 其他技巧

du -sh folder/              # 查看目录大小(汇总)
ls -lR | grep "^-” | wc -l  # 统计当前目录下文件数量

🔗 推荐阅读:https://man.linuxde.net/ls

http://www.xdnf.cn/news/17072.html

相关文章:

  • Kali基础知识点【1】
  • std::unordered_map 和 std::map的区别【C++】
  • 【开发备忘】下载并本地部署天地图WMTS服务
  • 文本换行问题
  • Node.js 操作 MySQL
  • SpringAI的使用
  • Mysql的MVCC是什么
  • 基于开源AI智能客服、AI智能名片与S2B2C商城小程序的餐饮行业私域流量运营策略研究
  • 数据结构-双链表
  • 【数据分享】各省粮食外贸依存度、粮食波动率等粮食相关数据合集(2011-2022)(获取方式看文末)
  • MCP革命:AI世界的“USB-C”接口如何重塑智能体与外部工具的连接
  • 信号传播速度与延时
  • 机器学习——下采样(UnderSampling),解决类别不平衡问题,案例:逻辑回归 信用卡欺诈检测
  • 【2025ICCV-目标检测方向】WaveMamba:用于 RGB-红外目标检测的小波驱动曼巴融合
  • 从零开始实现Qwen3(Dense架构)
  • template<typename R = void> 意义
  • 构建企业级Web应用:AWS全栈架构深度解析
  • ⭐CVPR2025 FreeUV:无真值 3D 人脸纹理重建框架
  • IDEA查看源码利器XCodeMap插件
  • DMDRS产品概述和安装部署
  • 服务端⾼并发分布式结构演进之路
  • 每日面试题19:深拷贝和浅拷贝的区别
  • All the Mods 9 - To the Sky - atm9sky 局域网联机报错可能解决方法
  • 玩转 Playwright 有头与无头模式:消除差异,提升爬虫稳定性
  • 人声伴奏分离API:音乐智能处理的强大工具
  • 提升工作效率的利器:Qwen3 大语言模型
  • [LeetCode优选算法专题一双指针——有效三角形的个数]
  • Android 之 图片加载(Fresco/Picasso/Glide)
  • [硬件电路-140]:模拟电路 - 信号处理电路 - 锁定放大器概述、工作原理、常见芯片、管脚定义
  • 多模态大模型综述:BLIP-2详解(第二篇)