ls 查看当前目录下的文件和文件夹
ls -la
ls -lh
mv xxx/* /bb
cd 进入一个文件夹
cd ..
chmod -R 777 /xx/xxx/ 设置 文件夹权限
rm -f xxxx.sql 删除文件
rm -rf cache 删除cache文件夹下所以文件和文件夹
/usr/local/mysql/bin/mysqldump -uuser -p database_name| gzip > /var/www/vhosts/db.sql.gz
mysqldump -uusr_name -p db_name | gzip > test.sql.gz
mysqldump -u用户名 -p 密码> 路径/*.sql 导出 数据库
mysql -uusrname -p db_name< db.sql
tar -czf xxx.tar.gz xxx/* 把网站打包 成 xxx.tar.gz
tar -xzf xx.tar.gz
tar cvzf image.tar.gz catalog/ --exclude catalog/product/cache
解压 新网站代码:tar -xzf xxx
ls -lh 查看文件夹下面所有文件大小
cp xxx.tar.gz artifesto/ xx/复制到文件夹
cp 测试服务名@2测试服务IP:路径/文件 将测试服务器的数据库和代码 传送到live服务器上:
$find . -name .svn -type d -exec rm -fr {} \;
touch ... 开启原网站维护页面:
vi xx.txt 编辑文件
Esc /查找内容 n 下一个
Esc :wq :q退出
whereis mysql
which mysql
cat /proc/version
/bin/cp -r skin htdocs
tar -cvzf art003_2013_3_8.tar.gz public_html/ --exclude artifesto --exclude var --exclude useruploads --exclude media
会级联删除所有media
$find . -name .svn -type d -exec rm -fr {} \;
本地:
环境变量下的用户变量
变量名:PATH
变量值:G:\wamp\bin\mysql\mysql5.1.33\bin
mysql -uroot -p
create database test;
use test;
set names utf8;
source e:/test.sql;
mysqldump -uroot -p test >e:/test.sql
Linux服务器:
1.进入目录: cd ..
cd public_html/
cd ~
2.查看文件和文件夹
ls
ls -lh
ls -la
3.数据库
导入数据库:mysql -ubzh001sh_bzh001 -p bzh001sh_test</home/bzh001sh/public_html/bzh001sh_bzh.sql
导出数据库:mysqldump -ubzh001sh_bzh001 -p bzh001sh_test|gzip>/home/bzh001sh/public_html/bzh001sh_bzh.sql.gz
mysqldump -ubzh001sh_bzh001 -p bzh001sh_test>/home/bzh001sh/public_html/bzh001sh_bzh1.sql
4.文件及文件夹
创建目录:mkdir test
文件重命名:mv test test-1
权限:chmod -R 777 test
删除文件夹:rm -rf test
创建文件:vi test.txt
文件重命名:mv test.txt test.txt-bak
权限:hmod -R 777 test.txt
删除文件:rm -r test.txt
查看当前路径:pwd
5.文件编辑
编辑文件:
vi test.txt
编辑:i
查找:Esc /
保存退出: Esc :wq
直接退出: Esc :q
查找sql:which mysql
6.压缩和解压缩
压缩文件夹:tar -czf test.tar.gz test/*
解压文件夹:tar -xzf test.tar.gz