工作常用的linux/mysql/php/工具命令:

1. tar备份目录

tar zcvf ****.tar.gz ****/

tar 备份跳过目录

tar --exclude=test1

3. scp 目录

scp -rp *** root@B_ip:***/

4. 新建一个数据库账户

GRANT ALL PRIVILEGES ON test.* TO 'test'@'ip' IDENTIFIED BY
'******';

该ip 为允许访问该数据库的服务器ip

5. 清除.svn 目录

# find ./ -type d -name ".svn" -exec rm -fR {} \;

6. 修改目录、文件权限和用户组

find ./ -type d -exec chmod -R 755 {} \;————目录755

find ./ -type f -exec chmod -R 644 {} \;————文件644

find ./ -type f -exec chown root:nginx {} \;

find ./ -type d -exec chown root:nginx {} \;

7. yum、rpm 安装软件

yum -y install 包名(支持*) :自动选择y,全自动

yum install 包名(支持*) :手动选择y or n

yum remove 包名(不支持*)

rpm -ivh 包名(支持*):安装rpm包

rpm -e 包名(不支持*):卸载rpm包

8. 挂载存储 nfs

mount -t nfs -o rw,sync,noatime 192.168.0.200:/test/test/www
/data/www/test

9. 卸载存储

umount /data/www/test

10. 卸载存储失败报错 ———— umount: /data/www/test: device is
busy

fuser -km /data/www/test

再执行

umount /data/www/test

11. 清除数据库表外键约束

SET FOREIGN_KEY_CHECKS=0;

12. 更新数据库

FLUSH PRIVILEGES;

13. 备份数据库 查找数据库名

DBLIST=`ls -p $DATADIR | grep / | tr -d /`

14. 添加开机启动进程

chkconfig nginx on

chkconfig mysqld on

chkconfig php-fpm on

chkconfig memcached on

15. sed整体替换

sed -i 's#{IMG_URL}templates\/{TEMPLATE}\/#'{TEMPLATE_URL}'#g'
`grep {IMG_URL}templates\/{TEMPLATE} -rl ./`

16. mysql的sql 替换 ----- 替换前切记需要备份

UPDATE `test` SET `content`=REPLACE(`content`,
'replace_before_str', 'replace_after_str');

UPDATE `test` set `content`=replace(`content`,
'www.test.cn/upload/','upload.test.cn/') where content LIKE
'%www.test.cn/upload/%'

17. 创建数据库

CREATE DATABASE  `dbname` DEFAULT CHARACTER SET
utf8 COLLATE utf8_general_ci;

18. 清空表

TRUNCATE TABLE  `tablename`;

19. 备份数据库

mysqldump -uroot -p dbname > /tmp/dbname.sql

20. 导入数据库

不进入数据库导入

mysql -uroot -p dbname < /tmp/dbname.sql

进入数据库导入

use dbname;

SOURCE /tmp/dbname.sql;

21. 修改数据库表主键的 AUTO_INCREMENT 属性

ALTER TABLE  `test` AUTO_INCREMENT =28;

工作常用的linux/mysql/php/工具命令的更多相关文章

  1. Linux 性能分析 工具命令

    背景知识:具备背景知识是分析性能问题时需要了解的.比如硬件 cache:再比如操作系统内核.应用程序的行为细节往往是和这些东西互相牵扯的,这些底层的东西会以意想不到的方式影响应用程序的性能,比如某些程 ...

  2. zookeeper工作原理、安装配置、工具命令简介

    1.Zookeeper简介 Zookeeper 是分布式服务框架,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等等. 2.zo ...

  3. [转载] zookeeper工作原理、安装配置、工具命令简介

    转载自http://www.cnblogs.com/kunpengit/p/4045334.html 1 Zookeeper简介Zookeeper 是分布式服务框架,主要是用来解决分布式应用中经常遇到 ...

  4. Linux网络统计工具/命令

    我在Linux(基于CentOS 或者 Debian 的发行版)中该如何查看当前网络端口吞吐量的统计信息?在Linux操作系统中如何查看当前内核snmp计数器以及网络端口的统计信息? 你可以使用以下任 ...

  5. Linux Crontab 任务管理工具命令以及示例

    Crontab 是 Linux 平台下的一款用于循环执行例行任务的工具,Linux 系统由 cron (crond) 这个系统服务来控制任务 , Linux系统本来就有很多的计划任务需要启动 , 所以 ...

  6. 工作中常用的Linux命令介绍与实践

    前言 做后端开发的同学,一般都会接触到服务器,而我们现在的系统用的比较多的服务器系统就是linux了,平时多多少少也会接触到一些linux下的shell命令.我们来介绍下linux一些常用的命令和使用 ...

  7. 工作中常用的Linux命令:mkdir命令

    本文链接:http://www.cnblogs.com/MartinChentf/p/6076075.html (转载请注明出处) 在Linux系统中,mkdir命令用来创建一个目录或一个级联目录. ...

  8. 工作中常用的Linux命令:crontab命令

    本文链接:http://www.cnblogs.com/MartinChentf/p/6060252.html (转载请注明出处) crontab是一个用来设置.删除或显示供守护进程cron执行的定时 ...

  9. 工作中常用的Linux命令:ipcs/ipcrm命令

    本文链接:http://www.cnblogs.com/MartinChentf/p/6057100.html (转载请注明出处) ipcs 1. 命令格式 ipcs [resource-option ...

随机推荐

  1. Apache Commons-pool实现对象池(包括带key对象池)

    Commons-pool是一个apache开源组织下的众多项目的一个.其被广泛地整合到众多需要对象池功能的项目中. 官网:http://commons.apache.org/proper/common ...

  2. Java Cryptography Extension (JCE): 放开Java加密算法密钥最大长度16的限制

    1. 在官网下载JCE: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads- ...

  3. 对torch的一点感想

    torch是一个基于LuaJIT的科学计算框架,知乎上有个人回答说torch比较适合科研用途, torch与matlab的很多函数很相似

  4. CodeForces 651A Joysticks 贪心

    A. Joysticks time limit per test 1 second memory limit per test 256 megabytes input standard input o ...

  5. 我的android学习经历27

    前几天忙着学校的互联网+项目比赛,没有时间学习android和发一些东西,主要是这两天太累了,我是项目组长,好多东西去弄,今天已经交稿去进行初赛. 马上收拾收拾心情,继续我的andorid菜鸟之路 加 ...

  6. 使用Hibernate框架,新增数据后如何返回新增数据的全部信息

    一.需求描述:一个修改事物(TRANSACTION)先后包括子事物修改和子事物新增,修改事物完成后返回其子事物新增的全部数据  二.实现:若实现修改对象后还需要新增一个新对象,并返回新对象的需求,保存 ...

  7. Shell脚本中的交互式命令处理

    先贴代码: DATE=`date -d -1hour +%T` fileName=erver_`date -d now +%Y-%m-%d-%H%M%S`.txt cp /home/BLload_ba ...

  8. 基础!winForm客户端最常用的几个基本属性

    客户端应用程序 - 是需要安装在用户电脑上才可以使用的程序特点:不需要联网也可以打开使用部分功能但是现在的情况是许多功能依然需要互联网的支持 代码部分在用户电脑上执行 WinForm常用窗体属性: 布 ...

  9. MYSQL写入数据时报错ERROR 1366 (HY000): Incorrect string value: '\xE8\x8B\xB1\xE5\xAF\xB8...' for c 插入中文不能插入

    先把原先你创建的这个表删除,然后 CREATE TABLE IF NOT EXISTS tdb_goods( goods_id SMALLINT UNSIGNED PRIMARY KEY AUTO_I ...

  10. How to evaluate a transimpedance amplifier (part 2)

    In my previous blog on "How to evaluate a transimpedance amplifier, part 1", we looked at ...