导读在 Linux 机器中,尤其是生产服务器上的时间管理技能,是在系统管理中一个极其重要的方面,所以下面我们将介绍在Linux下时间管理。
Linux 包含多种可用的时间管理工具,比如 date 或 timedatectlcommands,你可以用它们来获取当前系统时区,也可以将系统时间与NTP服务器同步,来自动地、更精确地进行时间管理。
1、我们从使用传统的 date 命令开始
使用下面的命令,来看一看我们的当前时区:
$ date
或者,你也可以使用下面...
阅读全文
导读本篇中,我们会简要地讨论 Apache 服务器前端以及如何列出或查看已经启用的 Apache 模块。Apache 基于模块化的理念而构建,这样就可以让 web 管理员添加不同的模块来扩展主要的功能及增强性能。
常见的 Apache 模块有:
mod_ssl – 提供了 HTTPS 功能。mod_rewrite – 可以用正则表达式匹配 url 样式,并且使用 .htaccess 技巧来进行透明转发,或者提供 HTTP 状态码回应。mod_security – 用于保护 Apache 免于暴力破解或者 DD...
阅读全文
导读你曾经是否遇到这样的事?当你发现的时候,你已经通过删除键,或者在命令行中使用"rm"命令,错误的删除了一个不该删除的文件。
在第一种情况下,你可以到垃圾箱,搜索那个文件,然后把它复原到原始位置。但是第二种情况又该怎么办呢?你可能知道,Linux 命令行不会把删除的文件转移到任何位置,而是直接把它们移除了,biu~,它们就不复存在了。
在这篇文章里,将分享一个很有用的技巧来避免此事发生。同时,也会分享一个工...
阅读全文
本篇中,我们会简要地讨论 Apache 服务器前端以及如何列出或查看已经启用的 Apache 模块。Apache 基于模块化的理念而构建,这样就可以让 web 管理员添加不同的模块来扩展主要的功能及增强性能。常见的 Apache 模块有:
mod_ssl – 提供了 HTTPS 功能。mod_rewrite – 可以用正则表达式匹配 url 样式,并且使用 .htaccess 技巧来进行透明转发,或者提供 HTTP 状态码回应。mod_security – 用于保护 Apache 免于暴力破解或者 DDoS 攻...
阅读全文
导读通过一些步骤,我将告诉你如何把 KDE Plasma 5 桌面变成 Windows 10 桌面。除了菜单, KDE Plasma 桌面的许多地方已经和 Win 10 桌面非常像了。因此,只需要一点点改动就可以使二者看起来几乎是一样。
开始菜单内容
让 KDE Plasma 桌面看起来像 Win 10 桌面的首要以及可能最有标志性的环节是实现 Win 10 的 ‘开始’ 菜单。
通过安装 Zren's Tiled Menu,这很容易实现。
安装
1、 在 KDE Plasma 桌面上单击右键 -> 解锁窗...
阅读全文
导读dpkg 意即 Debian 包管理器(Debian PacKaGe manager)。dpkg 是一个可以安装、构建、删除及管理 Debian 软件包的命令行工具。dpkg 将 Aptitude(首选而对用户更友好)作为执行所有操作的前端界面。
其它的一些工具如 dpkg-deb 和 dpkg-query 等也使用 dpkg 作为执行某些操作的前端。现在大多数系统管理员使用 Apt、Apt-Get 及 Aptitude 等工具,不用费心就可以轻松地管理软件。
尽管如此,必要的时候还是需要用 dpkg 来安...
阅读全文
导读Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件,源代码和解释器CPython遵循GPL(GNU General Public License)协议[1] 。Python语法简洁清晰,特色之一是强制用空白符(w作为语句缩进。
Python 简介
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解...
阅读全文
导读要是完全在 Linux 终端中生存并不容易,但这绝对是可行的,下面来分享下我是怎么完成的。你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件,只有文本 —— 在 Linux shell 中,除了文本还是文本。这可能并不容易,但这是绝对可行的。
处理常见功能的最佳 Linux shell 应用
我最近尝试完全在 Linux shell 中生存30天。下边提到的就是我最喜欢用的 shell 应用,可以用来处理大部分的常用电脑功能...
阅读全文
导读memcached和redis,作为近些年最常用的缓存服务器,相信大家对它们再熟悉不过了。前两年还在学校时,我曾经读过它们的主要源码,如今写篇笔记从个人角度简单对比一下它们的实现方式,权当做复习,有理解错误之处,欢迎指正。
一. 综述
读一个软件的源码,首先要弄懂软件是用作干什么的,那memcached和redis是干啥的?众所周知,数据一般会放在数据库中,但是查询数据会相对比较慢,特别是用户很多时,频繁的查询,需要耗费...
阅读全文