美文网首页
linux常用命令

linux常用命令

作者: 银海人 | 来源:发表于2019-03-18 15:23 被阅读0次

    getconf LONG_BIT 查看是32位还是64位系统
    lsb_release -a 查看虚拟机信息
    scp a文件 hostname:b文件 将a复制到hostname主机的b文件中
    cat a >> b
    将a写入b。xxx.sh>>b 将xxx.sh的输出写入到b。(此写法只可写入正常的打印出的信息)
    2>&1 在结尾增加此,意思为将错误输出重定向到b内。此时可获取所有的输出信息。
    结尾再增加&符号,则为是否后台运行(若增加,则不需要等待此条执行完成即向下执行。若不增加则需等待此执行结果输出完成之后再继续执行)

    tar -zxvf xxx.tar 解压xxxtar包
    tar -czvf xxx.tar path 压缩path为xxxtar包。z为是否压缩
    ls -l | grep "^d" | wc -l 查看当前文件下所有的文件夹数量
    ps -ef|grep calpuff_p.a|grep -v grep|awk '{print "kill -9 "$2}' |sh
    此命令的意思为查询ps -ef | grep calpuff_a.a 进程的第二个参数 前面拼接上kill -9 批量执行。用于批量停止某一类进程或脚本时。后面不加|sh 为打印,加sh为运行
    top top可查看所有当前的内存,cpu占用情况以及运行进程等。
    top命令详解

    查询某个端口并关闭

    @echo off
    FOR /F "tokens=5 delims= " %%P IN ('netstat -a -n -o ^| findstr 0.0.0.0:8091') DO TaskKill /f /PID %%P
    

    (ls -l|grep "^-"| wc -l)查看某个文件夹下文件的个数。
    (ls -lR|grep "^-"| wc -l)查看某个文件夹下文件的个数,包括子文件夹下的文件个数。
    (ls -l|grep "^d"| wc -l)查看某个文件夹下文件夹的个数。
    (ls -lR|grep "^d"| wc -l)查看某个文件夹下文件夹的个数,包括子文件夹下的文件夹个数。
    (ls -l| wc -l)查看文件夹下所有的文件和文件夹。也就是统计ls -l命令所输出的行数。

    相关文章

      网友评论

          本文标题:linux常用命令

          本文链接:https://www.haomeiwen.com/subject/bmzvmqtx.html