那些年踩过的坑(持续更新)

rsync使用之批量删除

??依稀记得,那个夜晚要升级apache,持续到22:00,而后项目经理要求增加系统备份,好吧,应该的,rsync用的还不熟悉,直接上手就做了,结果,源与目的写反了,加上-delete参数,好吧,满屏的delete的......
??删除了一些oracle安装文件,还好oralce还在运行,导出数据库,重新安装oracle
??现在对-delete参数都满怀敬畏

find之查找删除

??find查找30天前的数据
find /opt/apps -mtime +30 -exec rm -rf {} \;
??+30改为-30,结果,30天内数据全部删除,再来个+30,30天前的数据全部删除,目录空了.....还好是测试环境

rm之删除

??这个不说了,搞linux的,都会遇到,最好设置回收站,给自己一个后悔药

ECS带宽问题

??阿里云ECS通过其他服务器上网,对带宽有要求,结果某天给这台ECS加了公网IP,带宽1M,好吧,数据积压的不忍直视

/etc/fstab文件

??系统自动挂载磁盘:
#<file system> <dir> <type> <options> <dump> <pass>
/dev/vdb /opt/apps/redisbak ext4 defaults 1 0
dump 工具通过它决定何时作备份. dump 会检查其内容,并用数字来决定是否对这个文件系统进行备份。 允许的数字是 0 和 1 。0 表示忽略, 1 则进行备份。大部分的用户是没有安装 dump 的 ,对他们而言 <dump> 应设为 0。
如果设置错误,系统重启将无法启动,对于系统管理员,没有什么比这更糟糕的了

先写这么多,想起来或遇到再补充

原文地址:http://blog.51cto.com/sjitwant/2058897

时间: 2024-10-27 13:58:33

那些年踩过的坑(持续更新)的相关文章

记录学习Appium踩过的一些坑(持续更新)

1.用模拟器调试脚本无任何问题,一连上真机就只是打开了APP,编译器也没报任何错误 我用的小米手机 解决方法: 将  USB调试(安全设置) 打开. 就相当于 打开了  模拟点击 一个操作 这是真的和手机型号有关,小米和vivo有那么一点点坑多 附上原文:https://blog.csdn.net/qq_28482369/article/details/80116851 原文地址:https://www.cnblogs.com/luobobobo/p/9340837.html

前端几个容易踩的坑(持续更新)

---恢复内容开始--- 1.HTML标签中的float属性 在查了好的资料都不能一下就让你想float到底是干嘛的?其实很简单, 参考文章:http://www.w3school.com.cn/css/css_positioning_floating.asp 2.Django的forms如何给input加属性 3.novalidate对input的作用 4.form表单无法提交数据,可能发生错误的地方 检查request.method == 'POST' 5.一个HTML页面,如何提交多个fo

微信小程序的坑(持续更新中)

参与微信小程序开发有一段时间了,先后完成信息查询类和交易类的两个不同性质的小程序产品的开发:期间遇到各种各样的小程序开发的坑,有的是小程序基础功能不断改进完善而需要业务持续的适配,有的是小程序使用上的一些坑:下面针对小程序开发过程中遇到的一些坑跟大家分享,有些没有深究具体原因: 1.原生组件遮盖的问题 由于原生组件层级最高,即使设置了其z-index也于事无补:不能随意在其层级上展示信息,只能通过cover-view和cover-image组件(其实这两个组件也是原生组件)来进行遮盖: 例如,下

Xcode7.1与iOS9之坑 (持续更新)

前几天升级OS X EI Capitan 10.11.1, 以及Xcode7.1,正好赶上公司新产品上线,要做iOS9的适配,遇到各种坑,各种查资料,随之记录总结一下遇到的坑. 先说下要适配iOS9要做的事: 1.更改http为https 两种方案: 一.公司后台服务器更改; 二.作为开发者,可在Xcode暂时退回到http协议.  开发者更改方法如下: 1.在Info.plist中添加App Transport Security Settings (或NSAppTransportSecurit

linux下多线程踩过的坑(不定更新)

1,多线程下整个进程的退出 <<APUE>>关于进程环境一章中指出了进程退出的8个条件: ... (4)最后一个线程从启动例程中返回 (5)最后一个线程调用pthread_exit()返回 ... 这些条件一个前提是,主线程在等待子线程返回,若没有等待,则是主线程退出,整个进程直接退出了.其实主线程在等待子线程时,是阻塞到join()上了,最后也是主线程最后退出,整个进程也结束了. 主线程 1 ... 2 { 3 pthread_create(...) 4 //打印 “In the

记录某项目中的踩坑与解决(持续更新)

前言 最近参加了某个比赛, 我所选的赛题就是个类似知乎这样的安卓app,由于着手近一个月了,踩了不少坑,之前没怎么记录,估计事后也会忘记干净. 因此特开一帖,在此记录下相关的坑. 记录 写完某个Recyclerview的item布局和相关适配器后, 然后展示的时候, 发现显示出来的Item数量小于List中绑定的数据量: 首先是检查了一遍适配器中的逻辑,发现没啥问题.然后在onCreateViewHolder中打log,发现只创建了两次就没了(而实际应该创建6次). 最后百度才发现是外面的Scr

&quot;开发路上踩过的坑要一个个填起来————持续更新&#183;&#183;&#183;&#183;&#183;&#183;(7月30日)&quot;

欢迎转载,请注明出处! https://gii16.github.io/learnmore/2016/07/29/problem.html 踩过的坑及解决方案记录在此篇博文中! 个人理解,如有偏颇,欢迎指出! 欢迎交流! 3.scss和css的区别 在使用github pages的jekylltheme时,发现有一个scss文件,略感好奇.查了一下,scss文件是css预处理器所产生的中间文件,可通过编译产生css文件.简单说起来就是,程序员觉得CSS只能一行一行的手动添加实在是太麻烦.于是大家

Angular js开发的各种坑(持续更新中。。。)

Angular UI的Modal 在按照官方文档写的时候会报如下错误 var ModalDemoCtrl = function ($scope, $modal, $log) {   $scope.items = ['item1', 'item2', 'item3'];   $scope.open = function (size) {    var modalInstance = $modal.open({       templateUrl: 'myModalContent.html',   

博客园写作避坑指南【持续更新】

以下是花了一晚上调格式之后的血泪经验,如果之后有新的发现会持续更新-- 关于英文单词自动断行 如果你和我一样需要写英文博文,你会发现遇到行尾的英文单词全部被拦腰截断,看上去怪怪的. 这是因为博客园默认模板CSS将mainContent设置为word-break:break-all,即强制断行. 好在博客园开放了页面定制CSS代码,我们可以很方便地加入自己的设置来覆盖掉默认设置,只需要在"设置 -> 页面定制CSS代码"中加入以下代码: #mainContent { word-br