Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux系统对网站数据定期自动备份与删除

Linux系统对网站数据定期自动备份与删除

需求是这样的,首先网站文件和数据库需要每天自动备份,然后备份目录超过一定时间的删除,比如保留最近14天地备份刚好vps是redhat,里面默认居然没有装crond的服务,输入以下命令安装yum install cronie 创建备份脚本vi /root/bakweb.sh 编辑并输入以下内容#!/bin/bashfind /home/bak/ -name "*" -type f -mtime +14 -exec rm {} ;tar zcvf /home/...
使用GIT软件备份linux系统上的网页文件

使用GIT软件备份linux系统上的网页文件

BUP 并不单纯是Git, 而是一款基于Git 的软件. 一般情况下, 我使用 rsync 来备份我的文件, 而且迄今为止一直工作的很好. 唯一的不足就是无法把文件恢复到某个特定的时间点. 因此, 我开始寻找替代品, 结果发现了 BUP, 一款基于 git 的软件, 它将数据存储在一个仓库中, 并且有将数据恢复到特定时间点的选项.要使用 BUP, 你先要初始化一个空的仓库, 然后备份所有文件. 当 BUP 完成一次备份是, 它会创建一个还原点, 你可以过后...
入门教程 Linux操作系统下串口设置及编程

入门教程 Linux操作系统下串口设置及编程

用户常见的数据通信的基本方式可分为并行通信和串行通信。并行通信是指利用多条数据传输线将一个资料的各位同时传送。特点是传输速度快,适用于短距离通信,但要求传输速度较高的应用场合。串行通信是指利用一条传输线将资料一位位的顺序传送。特点是通信线路简单,利用简单的线缆就可以实现通信,减低成本,适用于远距离通信,但传输速度慢的应用场合。常用的串口有RS-232-C接口(全称是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标...
Linux日历程序California 0.2 发布 添加了“自然语言”解析器

Linux日历程序California 0.2 发布 添加了“自然语言”解析器

一个合格的桌面日历是工作井井有条(以及想要井井有条)的必备工具。Chrome Web Store上广受欢迎的Sunrise应用的发布让我们的选择比以前更丰富了,而California又为之增添了新的生力军!Yorba的Jim Nelson在Yorba博客上写道:“发生了很多变化“,接着写道:“...很高兴的告诉大家,初次发布比我预想的加入了更多的特性。”California 0.2在GNOME上看上去棒极了。...
Linux系统下 源码软件最简单的安装方法

Linux系统下 源码软件最简单的安装方法

在linux下的很多软件都是通过源码包方式发布的,这样做对于最终用户而言,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终用户经过编译就可以正确运行,这也是非常符合c语言的设计哲学的,一次编写,到处编译么,而常见的二进制包,比如rpm和deb,软件开发者必须为每种特定的平台定制好专门的软件包,这个通过rpm文件的后缀名就可以初见端倪,比如ppc,sparc,i386之...
liunx系统下时钟不同步会出现问题 怎么同步Linux 的系统时钟和硬件时钟?

liunx系统下时钟不同步会出现问题 怎么同步Linux 的系统时钟和硬件时钟?

linux的系统时钟在很多地方都要用到,要是不准,就会出现一些奇怪的问题;在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟: 是指当前Linux Kernel中的时钟,硬件时钟: 是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统...
巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力的方法

巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力的方法

一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势:1)动态文件系统的大小。2)tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在内存 RAM 中,读写几乎可以是瞬间的。同时它也有一个缺点tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易...
Linux系统中如何在PDF中嵌入LaTex中的所有字体

Linux系统中如何在PDF中嵌入LaTex中的所有字体

提问: 我通过编译LaTex源文件生成了一份PDF文档。然而,我注意到,并不是所有字体都嵌入到了PDF文档中。我怎样才能确保所有的字体嵌入在由LaTex生成的PDF文档中?解答:当你创建一个PDF文件时,在PDF文件中嵌入字体是一个好主意。如果你不嵌入字体,PDF浏览器可以在计算机上没有字体的情况下使用其他东西代替。这将导致文件被在不同的PDF浏览器或操作系统平台上呈现不同的样式。当你打印出来的文档时,缺少的字体是一个问题。当你从LaTex中生成PDF文档...
linux小技巧:

linux小技巧:"启动器的shell脚本会调用xterm来运行" 的解决办法

本文针对 Mate 1.8.1 桌面环境下,CentOS 7.0 (x86_64) 和 ArchLinux 2014.10.01 (x86_64) 版本,也同样适用于存在类似问题的其他发行版本。(我自己仅仅在这两种发行版本下使用)问题提出按照旧思路,在面板中添加启动器指向 .sh 脚本,以这个为例:/home/myname/Scripts/pacman_Update.sh但是运行时会默认调用 xterm 来运行。界面既不美观,也不习惯,更为麻烦的是不支持粘...
Linux系统中Sysstat性能监控工具包中20个实用命令

Linux系统中Sysstat性能监控工具包中20个实用命令

今天,我们将会通过一些有趣的实例来学习mpstat, pidstat, iostat和sar等工具,这些工具可以帮组我们找出系统中的问题。这些工具都包含了不同的选项,这意味着你可以根据不同的工作使用不同的选项,或者根据你的需求来自定义脚本。我们都知道,系统管理员都会有点懒,他们经常去寻找一些更简单的方法来完成他们的工作。 mpstat - 处理器统计信息 1.不带任何参数的使用mpstat命令将会输出所有CPU的平均统计信息复制代码代码如下:tecmi...
Linux系统下中 在命令行中实现Wifi 连接的方法

Linux系统下中 在命令行中实现Wifi 连接的方法

无论何时要安装一款新的 Linux 发行系统,一般的建议都是让您通过有线连接来接到互联网的。这主要的原因有两条:第一,您的无线网卡也许安装的驱动不正确而不能用;第二,如果您是从命令行中来安装系统的,管理 WiFi 就非常可怕。我总是试图避免在命令行中处理 WiFi 。但 Linux 的世界,应具有无所畏惧的精神。如果您不知道怎样操作,您需要继续往下来学习之,这就是写这篇文章的唯一原因。所以我迫使自己学习如何在命令行中管理 WiFi 连接。 通过命令行来设置...
Linux中如何修复“X11 forwarding request failed on channel 0”错误

Linux中如何修复“X11 forwarding request failed on channel 0”错误

问题: 当我尝试使用SSH的X11转发选项连接到远程主机时, 我在登录时遇到了一个 "X11 forwarding request failed on channel 0" (X11 转发请求在通道0上失败)的错误。 我为什么会遇到这个错误,并且该如何修复它?首先,我们假设你已经正确启用了SSH的X11转发。如果你在登录时遇到"X11 forwarding request failed on channel 0" (...
关于linux服务器进程监控及自动重启的方法介绍

关于linux服务器进程监控及自动重启的方法介绍

本周开始,新手游进行删档封测阶段,前两天表现还好,今天更新后出现几次宕机行为,比较影响玩家的测试和体验,我们的服务器管理系统尚未完善,为了晚上能够预防宕机造成损失,先用一种简单的方案临时顶替一下。 实现原理主要是使用linux提供的crontab机制,定时查询服务器进程是否存在,如果宕机则处理我们预设的脚本。 首先我们要向crontab加入一个新任务。 # crontab -e:进入编辑状态,其实就是使用vi编辑。 */1 * * * * sh /...
Ubuntu 14.10正式发布 Ubuntu 14.10 正式版下载地址

Ubuntu 14.10正式发布 Ubuntu 14.10 正式版下载地址

Ubuntu 14.10“Utopic Unicorn”(乌托邦独角兽)已经正式发布,使用内核3.16,Unity桌面升级到7.3,同时Ubuntu-Kylin 14.10发布,包含了优客系列软件和多款合作开发的流行应用;我们还为您进行了大量的系统优化和功能增强,并增加了新的安装动画、壁纸大赛作品。下面小编就为大家带来Ubuntu 14.10 正式版下载地址,小白也能用Linux哦,一起来看看吧!Ubuntu当今最流行的Linux操...
linux系统下 文件夹和文件的字符集编码方式转换

linux系统下 文件夹和文件的字符集编码方式转换

网站有一些课件资源是从windows传到Linux服务器,在windows下文件夹编码方式为GBK,而浏览器默认的编码模式为UTF-8(服务器默认编码也为UTF-8),如此,便导致了类似http://xxxx//Resources/北师大/初中语文/八年级上/本册综合/绿.ppt 这样的域名的无法访问,提示找不到资源。解决办法:用convmv工具将Resources目录下的所有文件的名称使用utf-8重新编码下载convmv:wget https://ww...
Linux系统下如何检测并修复bash中的破壳漏洞​​

Linux系统下如何检测并修复bash中的破壳漏洞​​

问题:我想要知道我的Linux服务器是否存在bash破壳漏洞,以及如何来保护我的Linux服务器不受破壳漏洞侵袭。2014年9月24日,一位名叫斯特凡·沙泽拉的安全研究者发现了一个名为“破壳”(Shellshock,也称为“bash门”或“Bash漏洞”)的bash漏洞。该漏洞如果被渗透,远程攻击者就可以在调用shell前通过在特别精心编制的环境中输出函数定义执行任何程序...
在Windows中合并Linux split命令分割的文件教程

在Windows中合并Linux split命令分割的文件教程

Linux VPS备份使用了split命令来分割文件, 拷贝到windows下如何合并读取?在Linux下可以使用cat 命令来完美合并通过split分割的文件, 那在windows下该怎么办呢?可以直接使用copy命令来时行合并:复制代码代码如下:D:YourDirectory>copy /b 20130428.part000+20130428.part001 backup.tar.gz合并完后使用MD5校验工具来校验生成的文件HASH值发现和合并...
Linux输入统计神器 WhatPulse软件的使用教程

Linux输入统计神器 WhatPulse软件的使用教程

如果,你像我这样,是个对统计数据有着狂热癖好的人,那么你必须在你的计算机上安装这个小应用:WhatPulse此软件会追踪用户的击键、鼠标点击以及使用的带宽和系统开机时间。用户可以周期性地,或者手动上传击键的数量到服务器上,这称之为“脉动”。用户可以看到他们在所有加入该程序的人的领先选手排行板的所处位置,并且与他们自己国家的人作比较。用户也可以加入团队,在团队中他们可以和有着相同爱好的人作对比(去吧,Linux用户们!!)。软件分为免...
<< 71 72 73 74 75 76 77 78 79 80 >>