zoukankan      html  css  js  c++  java
  • linux 学习操作小计

    屌丝最近在接触lamp开发 把工作中遇到的 问题和 一些常用的操作记下来。以便以后去翻阅

    (1)linux下备份mysql数据库方法 

           #mysqldump -u root -p dbname > /root/dbname.sql    

              root 和 dbname  分别是 数据库的用户名 和 数据库名称  路径可以自己随便选择dbname.sql   是备份的数据库名称

    (2)linux下导入mysql数据库方法 

         连接mysql数据库后 选择你要导入的数据库

      ->use dbname

             source /home/sql/db.sql  

             这里用source 方法导入数据库 source可导入批量大数据库文件

    (3)linux下修改文件权限

          chmod 777  -R  /home/www/demo/ 

          这里是修改全部子目录及文件权限改为 777

       这查看linux文件的权限:ls -l 文件名称
       查看linux文件夹的权限:ls -ld 文件夹名称(所在目录)

    (4)linux下查找文件所在位置

        find / -name 文件位置  列如

        find / -name www

    grep -rn "hello,world!" ./

    (5)linux下替换文件夹下所有文件包括子文件夹

        sed -i "s/查找/替换/g" `grep 查找 -rl /home/www/` 例如 将 home/www 目录下所有的22 替换成33

        sed -i "s/22/33/g" `grep 22 -rl /home/www/`

  • 相关阅读:
    Django rest framework Pagination(分页)
    Vue的mixin的一点使用(table的头部sticky的实现)
    spark streaming中维护kafka偏移量到外部介质
    spring-cloud-gateway负载普通web项目
    JdbcTemplate实体映射
    Sqoop葵花宝典
    kettle web化
    Summer Project
    Spark执行失败时的一个错误分析
    spark load data from mysql
  • 原文地址:https://www.cnblogs.com/wlgaojin/p/3460414.html
Copyright © 2011-2022 走看看