zoukankan      html  css  js  c++  java
  • Linux常用命令

    一、服务器部署前端web资源(放包)

    1.cd /etc/nginx/web进入部署的目录

    2.rz或者Xftp直接上传,或者直接拉取文件

    3.执行.sh脚本文件:

    举例如下:

    #!/bin/bash        --声名shell,使用bash语法,bash是shell解释器
    sudo rm -rf ./Dtree/*       -- 删除之前的资源
    unzip ./dtree_build_test.zip   --解压
    sudo cp -r ./dtree_build_test/* ./Dtree   -- 复制
    rm -rf ./dtree_build_test*      --清除之前的垃圾文件
    rm -rf dtree_build_test.zip

    4.注:.sh需要变为绿色可执行文件,需要授权:chmod +777 *.sh 或者 chmod wrx  *.sh

    二、修改服务器系统时间

    1.sudo date -s "2020/05/21 18:14:19"
    2.date -s 时分秒 :修改时间
    3.date命令:查看当前时间
     
     
    三、查看进程ps 与 top
    1.ps和top区别:
    ps查看进程,top实时查看进程,还可以查看资源占用情况
    2.ps -ef或者ps -aux | grep jenkins、ps -aux | grep 11011(根据端口号找到进程号)
    输出格式及详解如下:
    USER(行程拥有者)
    PID(进程号)
    %CPU(占用的 CPU 使用率)
    %MEM(占用的记忆体使用率)
    VSZ (该进程使用掉的虚拟内存量 (Kbytes)
    RSS(该进程占用的固定的内存量 (Kbytes)
    TTY(终端的次要装置号码)
    STAT(该行程的状态,linux的进程有5种状态:
    D 不可中断 uninterruptible sleep (usually IO)
    R 运行 runnable (on run queue)
    S 中断 sleeping
    T 停止 traced or stopped
    Z 僵死 a defunct (”zombie”) process)
    START (行程开始时间)
    TIME(执行的时间)
    COMMAND(所执行的指令)
    3.kill + 进程号或者 kill -s 9 进程号(杀掉某个服务,可以节省服务器资源)
    4.重启进程,可以复制command或则比如:service jenkins restart
     
    五 查看日志less、tail
    1.查找最新的日志
    less nohup.out
    shift+g  即可跳到文件底部
    返回文件顶部的时候 按 gg即可
    b:向上翻页
    f:向下翻页
    j:向下一行
    k:向上一行
    2.搜索日志
    / (输入关键字) 进入搜索且高亮模式
    n向下查找
     
     
    六、其他常用命令
    1.ssh连接
    ssh liudixuan@47.56.240.97:51668
     
    2.清空日志文件内容,重定向到一个黑洞
    cat /dev/null > nohup.out
     
    3.查看该日志文件的大小
    du -sh nohup.out

  • 相关阅读:
    排序算法
    彩票随机6+1,开发实例
    synchronized关键字以及对象锁和类锁的区别
    shell基础
    easyui+Spring MVC+hibernate = 乐途
    easyui + jdbc 实现简单的数据库管理。
    js map
    struts2 using kindeditor upload pictures (including jmagic compressed images)
    easyui filebox 浏览图片
    easyui datagrid to excel
  • 原文地址:https://www.cnblogs.com/liudixuan/p/13959708.html
Copyright © 2011-2022 走看看