如何在 Linux 中产生、加密或解密随机密码 我们一直积极地提供有关 Linux 技巧的系列文章,如果你错过了这个系列的最新文章,你或许可以去访问下面的链接。 Linux 中 5 个有趣的命令行技巧 在这篇文章中,我们将分享一些有趣 Linux 技巧,内容是有关如何产生随机密码以及加密或解密这些经过加盐或没有加盐处理的密码。 安全是数字时代中的一个主要话题。在电脑,email,云端,手机,文档和其他的场合中,我们都会使用到密码。众所周知, 2015-05-22 技术 #密码 #pwgen #makepasswd
Inkscape - 开源矢量图形编辑器 Inkscape是一款开源矢量图形编辑工具,并不同于Xara X、Corel Draw和Adobe Illustrator等竞争对手,它使用的是可缩放矢量图形(SVG)图形格式。SVG是一个广泛部署、免版税使用的图形格式,由W3C SVG工作组开发和维护。这是一个跨平台工具,完美运行于Linux、Windows和Mac OS上。 Inkscape始于2003年,起初它的bug跟踪系统托管于Sou 2015-05-22 分享 #Inkscape
如何在 CentOS Linux 中配置 MariaDB 复制 这是一个创建数据库重复版本的过程。复制过程不仅仅是复制一个数据库,同时也包括从主节点到一个从节点的更改同步。但这并不意味着从数据库就是和主数据库完全相同的副本,因为复制可以配置为只复制表结构、行或者列,这叫做局部复制。复制保证了特定的配置对象在不同的数据库之间保持一致。 Mariadb 复制概念 备份 :复制可以用来进行数据库备份。例如,当你做了主-从复制。如果主节点数据丢失(比如硬盘损坏),你可 2015-05-22 系统运维 #Mariadb #数据库复制 #主从
如何在Fedora / CentOS上面升级Docker 1.6 Docker,一个流行的将软件打包的开源容器平台,已经有了新的1.6版,增加了许多新的特性。该版本主要更新了Docker Registry、Engine、 Swarm、 Compose 和 Machine等方面。这次发布旨在提升性能、改善开发者和系统管理员的体验。让我们来快速看看有哪些新特性吧。 Docker Registry (2.0)是一项推送Docker镜像用于存储和分享的服务,因为面临加载 2015-05-22 系统运维 #Docker
Linux有问必答:nginx网络服务器上如何阻止特定用户代理(UA) 问题: 我注意到有一些机器人经常访问我的nginx驱动的网站,并且进行一些攻击性的扫描,导致消耗掉了我的网络服务器的大量资源。我一直尝试着通过用户代理符串来阻挡这些机器人。我怎样才能在nginx网络服务器上阻挡掉特定的用户代理呢? 现代互联网滋生了大量各种各样的恶意机器人和网络爬虫,比如像恶意软件机器人、垃圾邮件程序或内容刮刀,这些恶意工具一直偷偷摸摸地扫描你的网站,干些诸如检测潜在网站漏洞、收 2015-05-22 系统运维 #爬虫 #nginx
5个有趣的Linux命令行技巧 你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是技巧的有用特性。有些时候你会需要这些技巧。本文会帮助你更好得使用一些命令,发挥其更强大的功能。 图1:5个命令行技巧 我们开始一个新的系列,在这里我们还会写一些技巧,并且用尽量小的篇幅写清楚。 1. 我们可以使用history命令来查看曾经运行过的命令。 这里是一个history命令的示例输出。 # history 图2:h 2015-05-22 技术 #命令行
如何交互式地创建一个Docker容器 大家好,今天我们来学习如何使用一个docker镜像交互式地创建一个Docker容器。当我们从镜像中启动一个Docker进程,Docker就会获取该镜像及其父镜像,并重复这个过程,直到到达基础镜像。然后联合文件系统(UFS)会在其顶层添加一个读写层。读写层被称之为容器,它包含了一些关于父镜像信息及一些其他的信息,如唯一ID,网络配置和资源限制等。容器是有状态的,其状态可以从 运行态 切换到 退出态。 2015-05-21 容器与云 #容器 #Docker
如何解决 Ubuntu 下不能记住亮度设置的问题 在解决亮度控制在Ubuntu和Linux Mint下不工作的问题这篇教程里,一些用户提到虽然问题已经得到解决,但是Ubuntu无法记住亮度设置,同样的情况在Linux Mint下也会发生。每次开机或从睡眠状态下唤醒,亮度会恢复至最大值或最小值。我知道这种情况很烦。不过幸好我们有很简单的方法来解决Ubuntu和Linux Mint下的亮度问题。 解决Ubuntu和Linux下不能记住亮度设置 Nor 2015-05-21 桌面应用 #亮度
用腻了 wget 或 curl,有什么更好的替代品吗? 如果你经常需要通过终端以非交互模式访问网络服务器(例如,从网络上下载文件,或者是测试 RESTful 网络服务接口),可能你会选择的工具是 wget 或 curl。通过大量的命令行选项,这两种工具都可以处理很多非交互网络访问的情况(比如这里、这里,还有这里)。然而,即使像这些一样的强大的工具,你也只能发挥你所了解的那些选项的功能。除非你很精通那些繁冗的语法细节,这些工具对于你来说只不过是简单的网络 2015-05-21 技术 #wget #curl #HTTPie
Linux有问必答:如何在Linux中修改环境变量PATH 提问: 当我试着运行一个程序时,它提示command not found。 但这个程序就在/usr/local/bin下。我该如何添加/usr/local/bin到我的PATH变量下,这样我就可以不用指定路径来运行这个命令了。 在Linux中,PATH环境变量保存了一系列的目录用于用户在输入的时候搜索命令。PATH变量的值由一系列的由分号分隔的绝对路径组成。每个用户都有特定的PATH环境变量(由 2015-05-21 技术 #环境变量