Skip to content

📁 文件与目录操作

查找文件

  • find: 在目录树中精确查找。
    • find /path -name "*.log": 按名称查找。
    • find /path -size +100M: 按大小查找。
  • locate: 基于数据库快速查找文件 (需更新 updatedb)。

文本操作

Linux 强大的文本处理能力是其精髓之一。

  • grep: 文本搜索。
    • grep "error" log.txt: 查找包含 error 的行。
  • awk: 强大的文本分析工具,适合按列处理数据。
  • sed: 流编辑器,用于查找替换。
  • cut: 按列截取字符串。
  • sort: 排序。
  • uniq: 去重 (通常配合 sort 使用)。

压缩与解压

  • tar (归档工具)
    • 打包: tar -cvf archive.tar dir/
    • 解压: tar -xvf archive.tar
    • 打包并压缩 (gzip): tar -czvf archive.tar.gz dir/
    • 解压 gzip: tar -xzvf archive.tar.gz
  • gzip: 压缩单个文件。
  • zip/unzip: 处理 .zip 格式。

Released under the MIT License.