Linux 文本操作指令

时间:2025-04-06 08:09:09
  • cat: 用于查看文本文件的内容,也可以用于合并多个文件。

    cat 文件名
    
    • 1
  • more和less: 用于逐页查看文本文件,特别是对于大型文件。

    more 文件名
    less 文件名
    
    • 1
    • 2
  • head和tail: 用于显示文本文件的开头或结尾的行。

    head 文件名
    tail 文件名
    
    • 1
    • 2
  • grep: 用于在文本文件中搜索指定的字符串模式。

    grep "模式" 文件名
    
    • 1
  • sed: 用于对文本文件进行文本替换和编辑操作。

    sed 's/旧模式/新模式/g' 文件名
    
    • 1
  • awk: 用于处理和分析文本文件的数据。

    awk '条件 { 操作 }' 文件名
    
    • 1
  • cut: 用于从文本文件的每一行中剪切指定的字段或字符。

    cut -d'分隔符' -f 字段编号 文件名
    
    • 1
  • sort: 用于对文本文件的行进行排序。

    sort 文件名
    
    • 1
  • uniq: 用于去除文本文件中的重复行。

    uniq 文件名
    
    • 1
  • wc: 用于统计文本文件中的字数、行数和字符数。

    wc 文件名
    
    • 1
  • tr: 用于字符转换,可以用于替换文本文件中的字符。

    tr '旧字符' '新字符' < 文件名
    
    • 1
  • vim和nano: 文本编辑器,用于创建和编辑文本文件。

    vim 文件名
    nano 文件名
    
    • 1
    • 2