忘记Directadmin的MySQL数据库管理员密码,ssh登陆后执行以下命令 cat /usr/local/directadmin/conf/mysql.conf
mysql批量去除字段中多余的空格:
update `表名` set `字段A`=replace(`字段A`,' ','')
增加ssh用户 useradd -d /home/wwwroot/23phy.com 23phy
修改CENTOS的主机名 vi /etc/sysconfig/network 修改 HOSTNAME=code.amysql.com
linux检查文件系统的磁盘空间占用情况 df -h
linux查看硬盘及分区信息 fdisk -l
进入目录 cd /var/lib/mysql/
移动文件 mv /usr/lib/* /zone 是将 /usr/lib/下所有的东西移到/zone/中
强制删除 rm -rf /home/shoutmon/public_html/shoutmon
给相应的文件夹赋予用户和用户组权限:
DA面板 chown -R sama233:sama233 /home/sama233/domains/mclll.com/public_html
kangle面板 chown -R 1079:1100 /home/ftp/k/kyoyy5 【1079是用户,1100是用户组】
网站目录加读写权限:
chmod 755 -R /home/ftp/l/lml742
或者 chown www:www -R /home/wwwroot/23phy.com
打包并压缩 tar -zcvf sama233.tar.gz /home/ftp/sama233/wwwroot解包解压缩 tar zxvf aini365.tar.gz /home/wwwroot/my_lnmp/domain/aini365/web (tar xvf 这个只是解包,加上Z才算解压缩)
PPTP VPN 的帐号跟密码信息在 etc/ppp/chap-secrets 你可以用下面的命令进入文件进行修改 vi /etc/ppp/chap-secrets
导出整个数据库 mysqldump -u用户名 -p数据库名 > 导出的文件名 , 比如: mysqldump -uroot -pmima sama233 >./sama.sql
导入数据库 mysql -uda_admin -pcS8AmIiK sama233_db < ./sama.sql
立即备份数据库
set open-files-limit=20000
mysqldump --lock-tables=false -uroot -pmima sama233 > /home/ftp/s/server7/sama233.sql
mysqldump -uroot -pmima --databases sama233 > /home/ftp/s/server7/sama233.sql
mysql更新权限 mysql>GRANT ALL ON sama233_db.* TO sama233 @'%' IDENTIFIED BY 'mima';
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
替换的SQL语句命令
update 表名 set 字段名=replace(字段名,'原来的内容','替换后的内容')
update emlog_blog set excerpt=replace(excerpt,'http://www.23phy.com','http://localhost/23phy')
UPDATE pre_forum_post SET message=REPLACE(message,'要替换的字符串','替换后的字符串')
UPDATE emlog_blog SET content=REPLACE(content,'attachments/','http://www.aini365.cn/attachments/')
DZ一定需要备份的文件有:
UCenter 的文件请不要移动。
config目录
/data/attachment(附件目录)
/uc_server/data/avatar(头像目录)
当然,数据库千万别忘记了,否者你就哭吧!
---
转载请注明本文标题和链接:《linux备忘录2》
发表评论