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命令
  • 相关阅读:
    python 上传下载文件
    post方式加载iframe
    js 实现打印功能
    python 判断数据类型
    web样式无法正常显示
    C# 调用python
    PDF转换成Txt
    js预览PDF的插件(亲测支持IE9,火狐,等等)
    文件下载
    asp.net网站发布到服务器GET的技能
  • 原文地址:https://www.cnblogs.com/leanfish/p/9484070.html
Copyright © 2011-2022 走看看