linux笔记

目录

linux相关命令、配置。

参考文献:

命令

  • 字符编码转换 iconv命令

    iconv命令是用来转换文件的编码方式的

    # 语法
    iconv -f encoding [-t encoding] [inputfile]... 
    # 选项
    -f encoding :把字符从encoding编码开始转换。 
    -t encoding :把字符转换到encoding编码。 
    -l :列出已知的编码字符集合 
    -o file :指定输出文件 
    -c :忽略输出的非法字符 
    -s :禁止警告信息,但不是错误信息 
    --verbose :显示进度信息 
    -f和-t所能指定的合法字符在-l选项的命令里面都列出来了。 
    
    # 列出当前支持的字符编码: 
    iconv -l 
    # 将文件file1转码,转后文件输出到fil2中: 
    iconv file1 -f EUC-JP-MS -t UTF-8 -o file2 
    
  • rm与管道使用

    linux shell: rm 、ls、grep

    关于 find grep xargs 命令总结

    find、xargs、grep基本用法

    • ls 与 grep 结合

       ls -l | grep ^d # 列出当前路径下的所有文件夹
       rm  -fr  `ls  |  grep  -v  "^space.txt$"` # greo正则,ls、rm结合
      
    • find、xargs、grep配合使用

      find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部

      find . -name “*.py”|xargs grep test # 从当前目录及其子目录的py文件中搜索test关键字
      
    • rm与find联合

      find . -name "*.mp" | xargs rm -rf 
      
posted @ 2019-11-29 00:07  jarvankuo  阅读(68)  评论(0编辑  收藏  举报