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

    服务器互传文件:

    scp ./spark.master.tar.gz user@slave01:/home/hadoop

    解压消除目录 

     tar -xvf eg.tar --strip-components 3 //参数:第几级目录

    查看后台进程所在目录

    ll /proc/PID

    搜索目录下含关键字的文件

    grep -r "test"  /data/reports

    批量替换目录下关键词为另一关键词

      格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`

      linux sed 批量替换多个文件中的字符串

      sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`

      例如:替换/home下所有文件中的www.admin99.net为admin99.net

      sed -i "s/www.admin99.net/admin99.net/g" `grep www.admin99.net -rl /home`

      exp:sed -i "s/shabi/$/g" `grep shabi -rl ./`

    按名称杀进程

    kill -9 $(ps -ef|grep 进程名关键字|gawk '$0 !~/grep/ {print $2}' |tr -s '
    ' ' ')



    清理内存

    echo 3 > /proc/sys/vm/drop_caches


    权限设置
    1.更改所有者:
    chown -R 用户 目录

    删除后磁盘无法清空:


    lsof |grep delete

    crontab


    重启:
     service crond restart
    状态值:
      service crond status
    关掉:
      service crond stop
  • 相关阅读:
    剑指offer 把字符串转换成整数 python
    剑指offer 重建二叉树 python
    LeetCode 82 删除排序链表中的重复元素 II python
    LeetCode 142 环形链表 II python
    hashlib
    configparser
    正则
    logging
    模块
    文件操作
  • 原文地址:https://www.cnblogs.com/supermanwx/p/9242185.html
Copyright © 2011-2022 走看看