zoukankan      html  css  js  c++  java
  • 网站文件批量转移方式

    1. 生成密钥,方便免密传输

    目标机器: 

    ssh-keygen -t rsa

    一路回车, 然后会自动在 /root/.ssh/下生成 id_rsa 以及 id_rsa.pub

    2. 将pub内容复制到本机下的 /root/.ssh/authorized_keys 中,如果有多个,请换行

    如果不生效,则证明没有启用密钥登陆方式, 可以进入  /etc/ssh/sshd_config 中修改设置RSAAuthentication的设置为 yes 即可

    3. 其他常用命令。

    zip压缩(q代表静默)

    zip -rq 压缩文件名.zip 待压缩文件或文件夹

    zip 解压将 www.zip 解压到当前目录下

    unzip -q www.zip -d ./

    4. mysql dump备份和还原数据库命令

    格式:

    mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql

    例如: 

    mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/backup/cmdb.sql

    导出整个数据库

    mysqldump  -uroot -p --all-databases > /data/backup/alldb.sql

    5. mysql 还原数据库命令

    mysql -uroot -p"db_password" -f dbname < backup.sql

     还原整个数据库

    先登陆,然后使用source命令

    mysql -uroot -p
    #输入密码回车
    source /path/to/sqlbak.sql;

     注意,新还原的数据库,因为包含mysql库的 user表,因此需要执行

     flush privileges;

    才可以使得用户名密码生效。

  • 相关阅读:
    学习笔记
    聊聊字节序
    SPDK发送和接收连接请求的处理
    企业设备维护——不仅仅是解决问题
    怎样快速找到某一行代码的git提交记录
    生产环境中利用软链接避免"rm -rf /"的方法
    程序员五年小结
    Django Model 数据库增删改查
    python中字符串列表字典常用方法
    python编辑配置
  • 原文地址:https://www.cnblogs.com/aleafo/p/11907063.html
Copyright © 2011-2022 走看看