打包解包:

打包当前目录下所有文件(不包含.htaccess等隐含文件)成xxx.tar.gz
tar -czvf xxx.tar.gz *
打包当前目录下所有文件(包含.htaccess等隐含文件)成xxx.tar.gz,注意中间不是引号而是`,保存文件一定要保存到上级目录,要不连xxx.tar.gz本身也包含进去了
tar czvf - `find . -print` > ../xxx.tar.gz
解压xxx.tar.gz到当前目录
tar -xzvf xxx.tar.gz
解压xxx.zip到当前目录
unzip xxx.zip


数据库备份,恢复

导出数据库为xxx.sql
mysqldump -u 用户名 -p 数据库名 > xxx.sql
导出全部数据库为xxx.sql
mysqldump -u root -p --all-databases > xxx.sql
将xxx.sql以UTF-8编码导入数据库
mysql -u 用户名 -p 数据库名 < xxx.sql ––default-character-set=utf8
将xxx.sql以UTF-8编码导入全部数据库
mysql -u root -p < xxx.sql ––default-character-set=utf8

文件操作

删除文件xxx.rar
rm -vf xxx.rar
新建文件夹xxx
mkdir xxx
删除文件夹dir
rm -rf dir
重命名文件或文件夹xxx为yyy(加目录是移动文件或文件夹)
mv xxx yyy
复制文件或文件夹aaa到dir目录
cp aaa /dir
创建link,给dir目录创建名为xxx的link
ln -s dir xxx