码迷,mamicode.com
首页 > 系统相关 > 详细

linux 学习总结

时间:2015-08-01 12:44:41      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

##安装crontab
	cd /etc/cron.d
	yum install crontabs
	service crond start
	vim crontab
	Crontab文件存于/var/spool/cron中
	1 * * * * /bin/echo ‘date‘ > /dev/console
	
	/sbin/service crond restart

###备份数据库

	for db in `echo "show databases" | mysql -p321| grep -v Database | grep -v mysql | grep -v test | grep -v info`;do mysqldump -p321 $db > $db-$(date +%y-%m-%d:%H:%M).sql

	//保存到*.sh里面
	chmod +x backup.sh //可执行权限
	crontab -e 打开脚本
	* 03 * * * bash /dbbackup.sh

##2015-06-24 
	rm -f article*

##2015-06-10 vim
	:set nubmer //设置行号  
	:432 //跳转到432行

##权限
	chown -R apache:apache Index.php
	chmod -R 751 Index.php
	//
	ls -lrt Index.php*

##导出数据库
未连接数据库  

	mysqldump -u root -p databasename > wifi.sql;

##导入数据库
连接数据  
	
	source wifi.sql;

##复制

	//复制文件夹
	cp -r yangyang  keke
	//删除文件夹
	mv -rf keke
	//删除文件
	mv keke
	//查文档
	man cp

##打包
###tar
- -c:建立压缩档案,产生新的包
- -x:解压
- -t:查看内容
- -r:向压缩归档文件末尾追加文件
- -u:更新原压缩包中的文件

- 这五个命令是独立的,压缩解压都要用到其中一个,可以和其他的连用,但是只能用一个

- -z:有gzip属性
- -j:有bz2属性

- -f 使用档案名字,这个是最后一个参数,指定包的文件名
**必须的参数**

- -v:压缩过程用显示文件
- -p:使用原文件的原来属性
- -P:路由使用绝对路径来压缩

##压缩
	
	//打包,但不压缩,后缀名仅为tar时
	tar -cf all.tar *.jpg
	//将所有.jpg的文件打包 
	tar -rf all.tar *.gif
	//将所有的.gif文件增加到all.tar
	tar -uf all.tar *.jpg

	tar -cvf yang.tar *.jpg

	//用gzip压缩包
	tar -czf yang.tar.gz *.jpg

	//用bzip2压缩包
	tar -cjf yang.tar.bz2 *.jpg

	//用compress压缩,生成一个umcompress压缩过的包
	tar -cZf yang.tar.Z *.jpg

	//需要先下载rar for linux
	rar a yang.rar *.jpg

	//需要先下载zip for linux
	zip yang.zip *.jpg

##解压
	tar -xvf file.tar 
	//解压tar包
	tar -xzvf file.tar.gz
	
	tar -xjvf file.tar.bz2
	
	tar -xZvf file.tar.Z
	
	unrar e file.rar
	
	unzip file.zip


## 查找文件
	find / -name ‘route.xls‘

  

linux 学习总结

标签:

原文地址:http://www.cnblogs.com/linglingyang/p/4693861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!