zoukankan      html  css  js  c++  java
  • 现场维护常用

    1、mysql 表和结构备份

    -- 将test表的结构和数据,备份到表test_0815,两个表结构和数据一样
    create table test_0815 as select * from test

    2、PostgreSQL 表和结构备份(同mysql)

    create table test_0815 as select * from test

    3、不同数据库之间数据导入

      不同数据库sql语法有些不同,想使用导出一个库的sql,再在另一个库中执行的方式往往行不通。这时可以使用Navicat导出数据为.csv格式,再在另一个库中导入。

    4、统计某个文件夹及其子文件夹中,某种类型的文件个数

      例如:统计某个python项目中有多个python项目。进入到该项目中,统计以.py结尾的文件个数

    ls -lR|grep .py|wc -l

    5、查看文件大小为G的,并排序显示

    du -sh *|grep G|sort -n

    6、生成文件的md5,校验文件是否是同一个文件。终端输入md5,将文件拖入,回车生成md5码

    md5 /Users/tim/person/learn/linux.txt 

    7、打包和压缩

    1 将pic文件夹和内容打包成tar文件。c:创建,v:浏览,f:包名
    2 tar -cvf pic.tar pic
    3 
    4 解包pic.tar文件夹。x;解包,v:浏览,f:包名
    5 tar -xvf pic.tar 
    6 
    7 tar -zcvf /home/abc.tar.gz /home/abc        打包,并用gzip压缩
    8 tar -jcvf /home/abc.tar.bz2 /home/abc      打包,并用bzip2压缩
    9 解压,c换成x

    8、日志级别

      log4j建议只使用五个级别,级别顺序(由低到高): DEBUG < INFO < WARN < ERROR < FATAL

      程序会打印高于或等于所设置级别的日志,设置的日志等级越高,打印出来的日志就越少。

      如果设置级别为INFO,则优先级高于等于INFO级别(如:INFO、WARN、ERROR)的日志信息将可以被输出,小于该级别的如DEBUG将不会被输出。

    9、docker常用操作

     1 # 查看镜像
     2 docker images
     3 
     4 # 查看容器。或者查看包含每个关键词的容器 docker ps -a | grep mongodb
     5 docker ps -a
     6 
     7 # 进入容器
     8 docker exec -it 容器id bash
     9 
    10 # 执行容器命令,例如进入了mongodb,后面可以执行mongo各种命令
    11 mongo
    12
    13 # 如果mogodb带有密码,需要执行:
    14 mongo 127.0.0.1:27017/库名 -u user -p password
    15
    16 其他可以执行mongodb命令
  • 相关阅读:
    线段树专辑—— pku 1436 Horizontally Visible Segments
    线段树专辑——pku 3667 Hotel
    线段树专辑——hdu 1540 Tunnel Warfare
    线段树专辑—— hdu 1828 Picture
    线段树专辑—— hdu 1542 Atlantis
    线段树专辑 —— pku 2482 Stars in Your Window
    线段树专辑 —— pku 3225 Help with Intervals
    线段树专辑—— hdu 1255 覆盖的面积
    线段树专辑—— hdu 3016 Man Down
    Ajax跨域访问
  • 原文地址:https://www.cnblogs.com/leanfish/p/9484070.html
Copyright © 2011-2022 走看看