NEXT:努力积累100篇
访问量
163.8K
文章数
71
运行天
405
前言网站有太多的功能想加了,然而并不希望在线调试代码,所以想到了用git。当然不只是git而已,还需要能够预览修改后的效果。所以最开始准备在本地windows8搭建一个NMP环境,其实搭建过程还好,然而在windows下安装nginx时出了问题,我使用了一个nginx插件subs_filter,在linux下可以很方便地重新编译把插件装上,但是在windows下就直接给的编译好的代码,感觉又得搭一个windows编译环境,好心累……所以放弃这个方案。第二个方案是本地采用vmware虚拟机,然后通过桥接接到主机,每次打开vmware作为本地环境来预览效果。我的计划总是那么美,实现起来总是那么困难,光是安装debian8.2就装了好久,大概做了这些:(1)vmware10不支持debian8以上
前言被布置了几个写linux内核设备驱动的作业,周末断断续续写了两天,也付出了不少精力。当我想在Makefile里面的clean多写点东西,把该删除的都删除了,想删除一个.mod.c的文件,一不小心直接写了个.c把c文件也一起删了……:clean:$(shellrm-f*.bak*o*.ko*.c*.order*.symvers)呆呆地望着剩下的Makefile,欲哭无泪……于是赶紧查了查有没有补救方案,果然查到了extundelete这款软件可以恢复,尝试了一下,成功了。一、使用条件extundelete只适用于ext3、ext4文件系统,vmware虚拟机的硬盘大多都挂在/dev/sda1上,ubuntu常用的都是ext4。你可以通过以下命令查看操作系统和linux版本:uname-aL
一、教程内容备份了mysql数据库内容后,想让它定时发送到QQ邮箱进行备份,所以用了sendmail,这里仅介绍如何配置,没有发送成功,原因是腾讯云封禁了25端口。操作系统:debian8.9二、操作步骤1、安装sendmail-binapt-getinstallsendmail-bin如果不装这个会报错:下列软件包有未满足的依赖关系:sendmail:依赖:sendmail-bin但是它将不会被安装E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。2、安装sendmailapt-getinstallsendmail期间报错,但是没有管,因为不需要php发送邮件。正在设置php7.0-fpm(7.0.24-1~dotdeb+8.1)...NOTICE:Note
一、教程内容Debian下定时自动备份Mysql数据库,把写入的文章等数据备份一份。二、操作方法1、在服务器下建立三个文件夹mkdir/bakmkdir/bak/bakmysqlmkdir/bak/bakmysqlold2、建立shell脚本,更改文件权限touch/bak/bakmysql/backup.shchmod755/bak/bakmysql/backup.sh3、编辑/bak/bakmysql/backup.sh,内容如下:(1)保存旧的备份(2)备份今天的(3)如果发现七天前的旧备份存在,则删除它。这样保证了只备份7天的数据库内容。#!/bin/shcd/bak/bakmysqlecho"Youareinbakmysqldirectory"mvbakmysql*/bak/bak
一、Linux的诞生Multics计划上世纪六十年代,人们还在用批处理计算机,也就是一次性给一批任务到计算机,然后等待结果,中途不能和计算机进行交互,而且准备作业需要耗费大量时间。于是1965年,贝尔实验室(Bell),麻省理工学院(MIT)和通用电气(GE)准备联手开发“分时多任务处理系统”,即300台以上终端机可以同时连接一台大型计算机进行作业,并取名为Multics(MultiplexedInformationandComputingSystem,多路信息计算系统)。但由于项目进度落后,资金短缺,1969年,贝尔实验室放弃了这个项目,决定退出(后来Multics成功开发完成,尽管没有再被重视)。Unix的诞生与打飞机游戏调回到贝尔实验室的工程师看到费时的批处理机器,十分怀念先进的Mul
1