• shell


    1、重定向

            > filename 清空filename

      echo "djadl" > filename 写入

      echo "dajf" >> filename 追加

           cat < filename 提取文件内容

    2、管道

      前一个命令的输出,作为后一个命令的输入参数

      |

      &&两个命令同时执行

      ||前面命令不能执行时,执行后面的命令

      tr替换 ls 1.txt | tr 'a-z' 'A-Z'

    3、ctrl+z暂停命令

      jobs查看的命令

      fg id恢复停止的命令

     

    4、变量

      定义变量不能有空格

      env打印内置命令

      export全局声明

      ‘ ’不强制解析变量

    5、切割大文件

      du -sh filename显示文件大小

           du -m 以Mb为单位进行显示

           更多https://blog.csdn.net/ouyang_peng/article/details/10414499

      wc -l filename显示文件行数

      split -l 1000 filename将文件切割,每个文件1000行

      split -b 1M filename按大小分割

     6、grep 过滤查找

      grep -v '^#' 1.txt 去除以#开头的内容

      grep -n '#$' 1.txt 显示以#结尾的内容

    7、sed查找替换

    8、awk

    9、

        统计某文件夹下文件的个数
        ls -l |grep "^-"|wc -l

        统计某文件夹下目录的个数
        ls -l |grep "^d"|wc -l

       统计文件夹下文件的个数,包括子文件夹里的
       ls -lR|grep "^-"|wc -l  

    10、rz和sz的使用

          https://www.cnblogs.com/276815076/archive/2011/09/22/2184804.html

    11、https://zhuanlan.zhihu.com/p/60612900  

  • 相关阅读:
    pyzabbix 接口使用
    lvs使用进阶
    lvs基础
    linux服务基础之nginx配置详解
    linux服务基础之编译安装nginx
    iptables (二) nat & tcp_wrapper
    iptables (一) 主机防火墙和网络防火墙
    rsyslog及loganalyzer
    linux基础之Mini Linux制作
    linux基础之磁盘管理与文件系统
  • 原文地址:https://www.cnblogs.com/573177885qq/p/10524716.html
Copyright © 2020-2023  润新知