zoukankan      html  css  js  c++  java
  • linux常用指令

    1.复制     cp -r srcDocument destDocuent

    2.删除     rm -r srcDocument 

    3.scp传输:  scp -r search_item_1_new/ sys@192.168.1.166:/opt/sys 

    4.windows与linux系统传输文件:

    使用secureCRT传输: sz:send至当前windows系统客户端, rz:从windows系统客户端接收文件。

    貌似文件太大的时候会出问题,此时建议用winscp、SSH Secure File Transfer Client软件进行传输。

    5.看服务及端口对应:   ps axuf | grep XXX  

    6.当前端口占用: netstat -an

    7.当前进程:  ps -A

    8.文件夹下文件磁盘占用: du -sh ./*

    9.压缩:  tar -zcvf xxx.tar.gz xxx

    解压:tar -zxvf xxx.tar.gz 

    10.ps and kill指令

     
    使用示例:
    [root@node20 updateDB]# ps aux|grep ./update_stock
    root 14232 0.0 0.0 5928 724 pts/1 S+ 18:16 0:00 grep ./update_stock
    root 25021 0.0 0.0 3056 816 ? S Apr12 0:03 ./update_stock
     
    ps aux输出格式:
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
     
    格式说明:
    USER: 行程拥有者
    PID: pid
    %CPU: 占用的 CPU 使用率
    %MEM: 占用的记忆体使用率
    VSZ: 占用的虚拟记忆体大小
    RSS: 占用的记忆体大小
    TTY: 终端的次要装置号码 (minor device number of 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
    注: 其它状态还包括W(无驻留页), <(高优先级进程), N(低优先级进程), L(内存锁页).
     
    START: 行程开始时间
    TIME: 执行的时间
    COMMAND:所执行的指令
     
    kill -9 14232 

                

    11. 文件中搜索字段

    tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。

    tail -f foo.txt | grep helloworld

    cat:

    cat foo.txt | grep helloworld

    12.看进程目录位置

    pwdx 1234

    看进程号为1234的进程所在的目录位置

    13.wget:

    wget http://192.168.32.166:9012/solr/#/main-core/query

    默认会下载网页存放在当前目录下。

    14.sudo su - root

    切换用户

    15.wc

    wc -l filename  查看文件行数

    wc -c filename 查看文件字节数

    16.cat filename | sort -u >sorteduniqfile

    等价于  cat filename | sort | uniq >sorteduniqfile

    去重的时候一定要先sort,因为uniq是对联系重复的去重

    $ cat test              
    jason
    jason
    jason
    fffff
    jason

    $  uniq test

    $uniq test 
    jason
    fffff
    jason 

  • 相关阅读:
    用于 webpack 打包后方便修改的配置文件
    antd 中对树形表格中二级元素进行筛选过滤
    layui快速搭建一个后台管理系统
    centos使用shell定时清空缓存
    内存异常原因查询
    Protocol "‘https" not supported or disabled in libcurl
    HTML table标签实现表头固定
    vue 查询某个对象在对象列表的索引位置
    vue 实现页面监听键盘按键 上下左右
    Vue 实现图片监听鼠标滑轮滚动实现图片缩小放大功能
  • 原文地址:https://www.cnblogs.com/DjangoBlog/p/3482699.html
Copyright © 2011-2022 走看看