• linux常用命令


    #网络
    route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.30.1
    route add default gw 10.0.0.1 dev eth1

    #进程
    ps -ef | grep 'run.py' | grep -v grep | awk '{print $2}'
    ps -ef | grep 'task_processing.py' | grep -v grep | awk '{print $2}'
    ps -ef | grep 'arachni' | grep -v grep | awk '{print $2}'


    #!/bin/sh #!用来告诉系统它后面的参数是用来执行该文件的程序
    chmod +x filename 使脚本可执行
    ./filename 来执行您的脚本
    # 开头的句子表示注释
    a="hello world" 对变量赋值
    echo $a 打印变量a的内容
    cp sourcefile destfile&: 文件拷贝
    rm file 删除文件
    grep pattern file 在文件内搜索字符串
    cut -b colnum file 指定欲显示的文件内容范围
    cat file.txt 输出文件内容到标准输出设备上
    head file 打印文本文件开头几行
    wc -l file/wc -w file/wc -c file 计算文件行数计算文件中的单词数计算文件中的字符数


    管道 (|) 将一个命令的输出作为另外一个命令的输入
    重定向:将命令的结果输出到文件,而不是标准输出(屏幕)。
    > 写入文件并覆盖旧文件
    >> 加到文件的尾部,保留旧文件内容。
    反短斜线:使用反短斜线可以将一个命令的输出作为另外一个命令的一个命令行参数。
    tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print` 用来查找过去24小时(-mtime -2则表示过去48小时)内修改过的文件

    通常用" [ ] "来表示条件测试,空格很重要
    [ -f "somefile" ] : 判断是否是一个文件
    [ -x "/bin/ls" ] : 判断/bin/ls是否存在并有可执行权限
    [ -n "$var" ] : 判断$var变量是否有值
    [ "$a" = "$b" ] : 判断$a和$b是否相等

    ps -ef|grep /usr/local/apache-tomcat-document/|grep -v grep|cut -c 9-15|xargs kill -9

    describe mytable;

  • 相关阅读:
    EasyDarwin开源平台直播架构
    EasyDarwin开源平台直播架构
    ffmpeg推送,EasyDarwin转发,vlc播放 实现整个RTSP直播
    ffmpeg推送,EasyDarwin转发,vlc播放 实现整个RTSP直播
    开源G711(PCMA、PCMU)/G726转AAC项目EasyAACEncoder
    开源G711(PCMA、PCMU)/G726转AAC项目EasyAACEncoder
    RTSP/RTMP/HLS/HTTP流媒体播放器EasyPlayer
    开源流媒体播放器EasyPlayer
    vs添加对dll的引用
    vs添加对dll的引用
  • 原文地址:https://www.cnblogs.com/breece/p/4916797.html
Copyright © 2020-2023  润新知