From a66fc2babc22e5bdfc580cae6c09d7e9482e1fc1 Mon Sep 17 00:00:00 2001 From: HankChow <280630620@qq.com> Date: Mon, 1 Oct 2018 20:42:23 +0800 Subject: [PATCH 1/4] hankchow translating --- ...180823 How To Easily And Safely Manage Cron Jobs In Linux.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sources/tech/20180823 How To Easily And Safely Manage Cron Jobs In Linux.md b/sources/tech/20180823 How To Easily And Safely Manage Cron Jobs In Linux.md index aa4ec0a655..3f65ac7825 100644 --- a/sources/tech/20180823 How To Easily And Safely Manage Cron Jobs In Linux.md +++ b/sources/tech/20180823 How To Easily And Safely Manage Cron Jobs In Linux.md @@ -1,3 +1,5 @@ +HankChow translating + How To Easily And Safely Manage Cron Jobs In Linux ====== From 2b39f9d568e29a7c0d2af208f8b3403f7414abfb Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Mon, 1 Oct 2018 21:16:27 +0800 Subject: [PATCH 2/4] PRF:20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md @HankChow --- ...ke Screenshot in Linux GUI and Terminal.md | 100 ++++++++---------- 1 file changed, 47 insertions(+), 53 deletions(-) diff --git a/translated/tech/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md b/translated/tech/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md index b8872981fe..c6618b9a52 100644 --- a/translated/tech/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md +++ b/translated/tech/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md @@ -1,6 +1,7 @@ -5 种在 Linux 图形界面或命令行界面截图的方法 +在 Linux 下截屏并编辑的最佳工具 ====== -下面介绍几种获取屏幕截图并对其编辑的方法,而且其中的屏幕截图工具在 Ubuntu 和其它主流 Linux 发行版中都能够使用。 + +> 有几种获取屏幕截图并对其进行添加文字、箭头等编辑的方法,这里提及的的屏幕截图工具在 Ubuntu 和其它主流 Linux 发行版中都能够使用。 ![在 Ubuntu Linux 中如何获取屏幕截图][1] @@ -8,26 +9,26 @@ 本文将会介绍在不适用第三方工具的情况下,如何通过系统自带的方法和工具获取屏幕截图,另外还会介绍一些可用于 Linux 的最佳截图工具。 -### 方法 1: 在 Linux 中截图的默认方式 +### 方法 1:在 Linux 中截图的默认方式 -你是否需要截取整个屏幕?屏幕中的某个区域?某个特定的窗口? +你想要截取整个屏幕?屏幕中的某个区域?某个特定的窗口? 如果只需要获取一张屏幕截图,不对其进行编辑的话,那么键盘的默认快捷键就可以满足要求了。而且不仅仅是 Ubuntu ,绝大部分的 Linux 发行版和桌面环境都支持以下这些快捷键: -**PrtSc** – 获取整个屏幕的截图并保存到 Pictures 目录。 -**Shift + PrtSc** – 获取屏幕的某个区域截图并保存到 Pictures 目录。 -**Alt + PrtSc** –获取当前窗口的截图并保存到 Pictures 目录。 -**Ctrl + PrtSc** – 获取整个屏幕的截图并存放到剪贴板。 -**Shift + Ctrl + PrtSc** – 获取屏幕的某个区域截图并存放到剪贴板。 -**Ctrl + Alt + PrtSc** – 获取当前窗口的 截图并存放到剪贴板。 +- `PrtSc` – 获取整个屏幕的截图并保存到 Pictures 目录。 +- `Shift + PrtSc` – 获取屏幕的某个区域截图并保存到 Pictures 目录。 +- `Alt + PrtSc` –获取当前窗口的截图并保存到 Pictures 目录。 +- `Ctrl + PrtSc` – 获取整个屏幕的截图并存放到剪贴板。 +- `Shift + Ctrl + PrtSc` – 获取屏幕的某个区域截图并存放到剪贴板。 +- `Ctrl + Alt + PrtSc` – 获取当前窗口的 截图并存放到剪贴板。 如上所述,在 Linux 中使用默认的快捷键获取屏幕截图是相当简单的。但如果要在不把屏幕截图导入到其它应用程序的情况下对屏幕截图进行编辑,还是使用屏幕截图工具比较方便。 -#### **方法 2: 在 Linux 中使用 Flameshot 获取屏幕截图并编辑** +### 方法 2:在 Linux 中使用 Flameshot 获取屏幕截图并编辑 ![flameshot][2] -功能概述 +功能概述: * 注释 (高亮、标示、添加文本、框选) * 图片模糊 @@ -35,66 +36,63 @@ * 上传到 Imgur * 用另一个应用打开截图 +Flameshot 在去年发布到 [GitHub][3],并成为一个引人注目的工具。 - -Flameshot 在去年发布到 [GitHub][3],并成为一个引人注目的工具。如果你需要的是一个能够用于标注、模糊、上传到 imgur 的新式截图工具,那么 Flameshot 是一个好的选择。 +如果你需要的是一个能够用于标注、模糊、上传到 imgur 的新式截图工具,那么 Flameshot 是一个好的选择。 下面将会介绍如何安装 Flameshot 并根据你的偏好进行配置。 如果你用的是 Ubuntu,那么只需要在 Ubuntu 软件中心上搜索,就可以找到 Flameshot 进而完成安装了。要是你想使用终端来安装,可以执行以下命令: + ``` sudo apt install flameshot - ``` -如果你在安装过程中遇到问题,可以按照[官方的安装说明][4]进行操作。安装完成后,你还需要进行配置。尽管可以通过搜索来随时启动 Flameshot,但如果想使用 PrtSc 键触发启动,则需要指定对应的键盘快捷键。以下是相关配置步骤: +如果你在安装过程中遇到问题,可以按照[官方的安装说明][4]进行操作。安装完成后,你还需要进行配置。尽管可以通过搜索来随时启动 Flameshot,但如果想使用 `PrtSc` 键触发启动,则需要指定对应的键盘快捷键。以下是相关配置步骤: - * 进入系统设置中的键盘设置 - * 页面中会列出所有现有的键盘快捷键,拉到底部就会看见一个 **+** 按钮 + * 进入系统设置中的“键盘设置” + * 页面中会列出所有现有的键盘快捷键,拉到底部就会看见一个 “+” 按钮 * 点击 “+” 按钮添加自定义快捷键并输入以下两个字段: -**名称:** 任意名称均可 -**命令:** /usr/bin/flameshot gui - * 最后将这个快捷操作绑定到 **PrtSc** 键上,可能会提示与系统的截图功能相冲突,但可以忽略掉这个警告。 - - + * “名称”: 任意名称均可。 + * “命令”: `/usr/bin/flameshot gui` + * 最后将这个快捷操作绑定到 `PrtSc` 键上,可能会提示与系统的截图功能相冲突,但可以忽略掉这个警告。 配置之后,你的自定义快捷键页面大概会是以下这样: ![][5] -将键盘快捷键映射到 Flameshot -### **方法 3: 在 Linux 中使用 Shutter 获取屏幕截图并编辑** +*将键盘快捷键映射到 Flameshot* + +### 方法 3:在 Linux 中使用 Shutter 获取屏幕截图并编辑 ![][6] -功能概述: +功能概述: * 注释 (高亮、标示、添加文本、框选) * 图片模糊 * 图片裁剪 * 上传到图片网站 - - [Shutter][7] 是一个对所有主流 Linux 发行版都适用的屏幕截图工具。尽管最近已经不太更新了,但仍然是操作屏幕截图的一个优秀工具。 -在使用过程中可能会遇到这个工具的一些缺陷。Shutter 在任何一款最新的 Linux 发行版上最常见的问题就是由于缺少了任务栏上的程序图标,导致默认禁用了编辑屏幕截图的功能。 对于这个缺陷,还是有解决方案的。下面介绍一下如何[在 Shutter 中重新打开这个功能并将程序图标在任务栏上显示出来][8]。问题修复后,就可以使用 Shutter 来快速编辑屏幕截图了。 +在使用过程中可能会遇到这个工具的一些缺陷。Shutter 在任何一款最新的 Linux 发行版上最常见的问题就是由于缺少了任务栏上的程序图标,导致默认禁用了编辑屏幕截图的功能。 对于这个缺陷,还是有解决方案的。你只需要跟随我们的教程[在 Shutter 中修复这个禁止编辑选项并将程序图标在任务栏上显示出来][8]。问题修复后,就可以使用 Shutter 来快速编辑屏幕截图了。 同样地,在软件中心搜索也可以找到进而安装 Shutter,也可以在基于 Ubuntu 的发行版中执行以下命令使用命令行安装: + ``` sudo apt install shutter - ``` -类似 Flameshot,你可以通过搜索 Shutter 手动启动它,也可以按照相似的方式设置自定义快捷方式以 **PrtSc** 键唤起 Shutter。 +类似 Flameshot,你可以通过搜索 Shutter 手动启动它,也可以按照相似的方式设置自定义快捷方式以 `PrtSc` 键唤起 Shutter。 如果要指定自定义键盘快捷键,只需要执行以下命令: + ``` shutter -f - ``` -### 方法 4: 在 Linux 中使用 GIMP 获取屏幕截图 +### 方法 4:在 Linux 中使用 GIMP 获取屏幕截图 ![][9] @@ -103,83 +101,79 @@ shutter -f * 高级图像编辑功能(缩放、添加滤镜、颜色校正、添加图层、裁剪等) * 截取某一区域的屏幕截图 - - 如果需要对屏幕截图进行一些预先编辑,GIMP 是一个不错的选择。 通过软件中心可以安装 GIMP。如果在安装时遇到问题,可以参考其[官方网站的安装说明][10]。 -要使用 GIMP 获取屏幕截图,需要先启动程序,然后通过 **File-> Create-> Screenshot** 导航。 +要使用 GIMP 获取屏幕截图,需要先启动程序,然后通过 “File-> Create-> Screenshot” 导航。 -打开 Screenshot 选项后,会看到几个控制点来控制屏幕截图范围。点击 **Snap** 截取屏幕截图,图像将自动显示在 GIMP 中可供编辑。 +打开 Screenshot 选项后,会看到几个控制点来控制屏幕截图范围。点击 “Snap” 截取屏幕截图,图像将自动显示在 GIMP 中可供编辑。 -### 方法 5: 在 Linux 中使用命令行工具获取屏幕截图 +### 方法 5:在 Linux 中使用命令行工具获取屏幕截图 -这一节内容仅适用于终端爱好者。如果你也喜欢使用终端,可以使用 **GNOME 截图工具**或 **ImageMagick** 或 **Deepin Scrot**,大部分流行的 Linux 发行版中都自带这些工具。 +这一节内容仅适用于终端爱好者。如果你也喜欢使用终端,可以使用 “GNOME 截图工具”或 “ImageMagick” 或 “Deepin Scrot”,大部分流行的 Linux 发行版中都自带这些工具。 要立即获取屏幕截图,可以执行以下命令: -#### GNOME Screenshot(可用于 GNOME 桌面) +#### GNOME 截图工具(可用于 GNOME 桌面) + ``` gnome-screenshot - ``` -GNOME Screenshot 是使用 GNOME 桌面的 Linux 发行版中都自带的一个默认工具。如果需要延时获取屏幕截图,可以执行以下命令(这里的 **5** 是需要延迟的秒数): +GNOME 截图工具是使用 GNOME 桌面的 Linux 发行版中都自带的一个默认工具。如果需要延时获取屏幕截图,可以执行以下命令(这里的 `5` 是需要延迟的秒数): ``` gnome-screenshot -d -5 - ``` #### ImageMagick 如果你的操作系统是 Ubuntu、Mint 或其它流行的 Linux 发行版,一般会自带 [ImageMagick][11] 这个工具。如果没有这个工具,也可以按照[官方安装说明][12]使用安装源来安装。你也可以在终端中执行这个命令: + ``` sudo apt-get install imagemagick - ``` 安装完成后,执行下面的命令就可以获取到屏幕截图(截取整个屏幕): ``` import -window root image.png - ``` -这里的“image.png”就是屏幕截图文件保存的名称。 +这里的 “image.png” 就是屏幕截图文件保存的名称。 要获取屏幕一个区域的截图,可以执行以下命令: + ``` import image.png - ``` #### Deepin Scrot Deepin Scrot 是基于终端的一个较新的截图工具。和前面两个工具类似,一般自带于 Linux 发行版中。如果需要自行安装,可以执行以下命令: + ``` sudo apt-get install scrot - ``` 安装完成后,使用下面这些命令可以获取屏幕截图。 获取整个屏幕的截图: + ``` scrot myimage.png - ``` 获取屏幕某一区域的截图: + ``` scrot -s myimage.png - ``` ### 总结 -以上是一些在 Linux 上的优秀截图工具。当然还有很多截图工具没有提及(例如 [Spectacle][13] for KDE-distros),但相比起来还是上面几个工具更为好用。 +以上是一些在 Linux 上的优秀截图工具。当然还有很多截图工具没有提及(例如用于 KDE 发行版的 [Spectacle][13]),但相比起来还是上面几个工具更为好用。 如果你有比文章中提到的更好的截图工具,欢迎讨论! @@ -189,8 +183,8 @@ via: https://itsfoss.com/take-screenshot-linux/ 作者:[Ankush Das][a] 选题:[lujun9972](https://github.com/lujun9972) -译者:[译者ID](https://github.com/译者ID) -校对:[校对者ID](https://github.com/校对者ID) +译者:[HankChow](https://github.com/HankChow) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 From 0a57a6ddac60f2f27e3b7fd59b07ecbdaae91756 Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Mon, 1 Oct 2018 21:17:50 +0800 Subject: [PATCH 3/4] PUB:20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md @HankChow https://linux.cn/article-10070-1.html --- ...0180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {translated/tech => published}/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md (100%) diff --git a/translated/tech/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md b/published/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md similarity index 100% rename from translated/tech/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md rename to published/20180901 5 Ways to Take Screenshot in Linux GUI and Terminal.md From 2e08815b78381e9c561c194c1d45061f8a54b121 Mon Sep 17 00:00:00 2001 From: "Xingyu.Wang" Date: Mon, 1 Oct 2018 21:23:21 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=BD=92=E6=A1=A3=20201809?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20140805 How to Install Cinnamon Desktop on Ubuntu.md | 0 ...loud Commander - A Web File Manager With Console And Editor.md | 0 ...20170706 Docker Guide Dockerizing Python Django Application.md | 0 .../20170709 The Extensive Guide to Creating Streams in RxJS.md | 0 ...ow To Set Up PF Firewall on FreeBSD to Protect a Web Server.md | 0 ... Trash-Cli - A Command Line Interface For Trashcan On Linux.md | 0 published/{ => 201809}/20171010 Operating a Kubernetes network.md | 0 published/{ => 201809}/20171124 How do groups work on Linux.md | 0 .../20171202 Scrot Linux command-line screen grabs made simple.md | 0 ... Top 7 open source project management tools for agile teams.md | 0 .../20180131 What I Learned from Programming Interviews.md | 0 ...some amazing advantages of Go that you dont hear much about.md | 0 ...0180203 API Star- Python 3 API Framework - Polyglot.Ninja().md | 0 .../20180226 Linux Virtual Machines vs Linux Live Images.md | 0 .../{ => 201809}/20180308 What is open source programming.md | 0 .../20180316 How to Encrypt Files From Within a File Manager.md | 0 .../20180324 How To Compress And Decompress Files In Linux.md | 0 ...30 minutes with Hugo, a static site generator written in Go.md | 0 .../20180402 Understanding Linux filesystems- ext4 and beyond.md | 0 .../{ => 201809}/20180424 A gentle introduction to FreeDOS.md | 0 ...tanding metrics and monitoring with Python - Opensource.com.md | 0 .../20180427 An Official Introduction to the Go Compiler.md | 0 published/{ => 201809}/20180516 How Graphics Cards Work.md | 0 .../{ => 201809}/20180516 Manipulating Directories in Linux.md | 0 published/{ => 201809}/20180518 Mastering CI-CD at OpenDev.md | 0 .../20180525 Getting started with the Python debugger.md | 0 ...29 How To Add Additional IP (Secondary IP) In Ubuntu System.md | 0 .../20180618 Twitter Sentiment Analysis using NodeJS.md | 0 ...w to build a professional network when you work in a bazaar.md | 0 ...ents Of An Archive Or Compressed File Without Extracting It.md | 0 .../20180703 Understanding Python Dataclasses — Part 1.md | 0 .../20180706 Anatomy of a Linux DNS Lookup - Part III.md | 0 ...0 How To View Detailed Information About A Package In Linux.md | 0 published/{ => 201809}/20180717 Getting started with Etcher.io.md | 0 published/{ => 201809}/20180720 An Introduction to Using Git.md | 0 ...o Install 2048 Game in Ubuntu and Other Linux Distributions.md | 0 .../20180720 How to build a URL shortener with Apache.md | 0 .../20180725 How do private keys work in PKI and cryptography.md | 0 .../20180730 7 Python libraries for more maintainable code.md | 0 .../20180730 How to use VS Code for your Python projects.md | 0 ...lps Linux Beginners To Choose A Suitable Linux Distribution.md | 0 ...03 10 Popular Windows Apps That Are Also Available on Linux.md | 0 .../{ => 201809}/20180804 Installing Andriod on VirtualBox.md | 0 .../20180806 Anatomy of a Linux DNS Lookup - Part IV.md | 0 ...nd using Git and GitHub on Ubuntu Linux- A beginner-s guide.md | 0 ...20180808 5 applications to manage your to-do list on Fedora.md | 0 .../20180808 5 open source role-playing games for Linux.md | 0 .../20180810 6 Reasons Why Linux Users Switch to BSD.md | 0 ...Themes Based On Sunrise And Sunset Times With AutomaThemely.md | 0 .../20180813 MPV Player- A Minimalist Video Player for Linux.md | 0 ...elerated Video Decoding In Chromium On Ubuntu Or Linux Mint.md | 0 ...To Switch Between TTYs Without Using Function Keys In Linux.md | 0 .../20180822 What is a Makefile and how does it work.md | 0 .../20180823 An introduction to pipes and named pipes in Linux.md | 0 ...w to publish a WordPress blog to a static GitLab Pages site.md | 0 ...0180824 How to install software from the Linux command line.md | 0 ...180824 Steam Makes it Easier to Play Windows Games on Linux.md | 0 ...cess usr bin dpkg returned an error code 1- Error in Ubuntu.md | 0 ...o capture and analyze packets with tcpdump command on Linux.md | 0 .../{ => 201809}/20180827 An introduction to diffs and patches.md | 0 .../20180828 15 command-line aliases to save you time.md | 0 ...28 A Cat Clone With Syntax Highlighting And Git Integration.md | 0 ...828 How to Play Windows-only Games on Linux with Steam Play.md | 0 ...d GUIs to your programs and scripts easily with PySimpleGUI.md | 0 .../20180830 How To Reset MySQL Or MariaDB Root Password.md | 0 .../20180830 How to Update Firmware on Ubuntu 18.04.md | 0 .../20180831 6 open source tools for making your own VPN.md | 0 ...how of Photos in Ubuntu 18.04 and other Linux Distributions.md | 0 ...20180903 Turn your vi editor into a productivity powerhouse.md | 0 .../20180904 8 Linux commands for effective process management.md | 0 published/{ => 201809}/20180904 Why I love Xonsh.md | 0 .../20180905 5 tips to improve productivity with zsh.md | 0 .../20180905 8 great Python libraries for side projects.md | 0 .../20180905 Find your systems easily on a LAN with mDNS.md | 0 .../20180906 3 top open source JavaScript chart libraries.md | 0 .../20180906 Two open source alternatives to Flash Player.md | 0 ...trash - A CLI Tool To Automatically Purge Old Trashed Files.md | 0 .../20180907 What do open source and cooking have in common.md | 0 ... What is ZFS- Why People Use ZFS- [Explained for Beginners].md | 0 ...10 13 Keyboard Shortcut Every Ubuntu 18.04 User Should Know.md | 0 .../{ => 201809}/20180910 3 open source log aggregation tools.md | 0 .../20180910 Randomize your MAC address using NetworkManager.md | 0 .../20180911 Visualize Disk Usage On Your Linux System.md | 0 ...2 How To Configure Mouse Support For Linux Virtual Consoles.md | 0 .../20180917 Linux tricks that can save you time and trouble.md | 0 ...ow To Force APT Package Manager To Use IPv4 In Ubuntu 16.04.md | 0 .../20180919 Understand Fedora memory usage with top.md | 0 ...Make The Output Of Ping Command Prettier And Easier To Read.md | 0 ...0180929 Getting started with the i3 window manager on Linux.md | 0 89 files changed, 0 insertions(+), 0 deletions(-) rename published/{ => 201809}/20140805 How to Install Cinnamon Desktop on Ubuntu.md (100%) rename published/{ => 201809}/20160503 Cloud Commander - A Web File Manager With Console And Editor.md (100%) rename published/{ => 201809}/20170706 Docker Guide Dockerizing Python Django Application.md (100%) rename published/{ => 201809}/20170709 The Extensive Guide to Creating Streams in RxJS.md (100%) rename published/{ => 201809}/20170829 How To Set Up PF Firewall on FreeBSD to Protect a Web Server.md (100%) rename published/{ => 201809}/20171003 Trash-Cli - A Command Line Interface For Trashcan On Linux.md (100%) rename published/{ => 201809}/20171010 Operating a Kubernetes network.md (100%) rename published/{ => 201809}/20171124 How do groups work on Linux.md (100%) rename published/{ => 201809}/20171202 Scrot Linux command-line screen grabs made simple.md (100%) rename published/{ => 201809}/20180102 Top 7 open source project management tools for agile teams.md (100%) rename published/{ => 201809}/20180131 What I Learned from Programming Interviews.md (100%) rename published/{ => 201809}/20180201 Here are some amazing advantages of Go that you dont hear much about.md (100%) rename published/{ => 201809}/20180203 API Star- Python 3 API Framework - Polyglot.Ninja().md (100%) rename published/{ => 201809}/20180226 Linux Virtual Machines vs Linux Live Images.md (100%) rename published/{ => 201809}/20180308 What is open source programming.md (100%) rename published/{ => 201809}/20180316 How to Encrypt Files From Within a File Manager.md (100%) rename published/{ => 201809}/20180324 How To Compress And Decompress Files In Linux.md (100%) rename published/{ => 201809}/20180326 Start a blog in 30 minutes with Hugo, a static site generator written in Go.md (100%) rename published/{ => 201809}/20180402 Understanding Linux filesystems- ext4 and beyond.md (100%) rename published/{ => 201809}/20180424 A gentle introduction to FreeDOS.md (100%) rename published/{ => 201809}/20180425 Understanding metrics and monitoring with Python - Opensource.com.md (100%) rename published/{ => 201809}/20180427 An Official Introduction to the Go Compiler.md (100%) rename published/{ => 201809}/20180516 How Graphics Cards Work.md (100%) rename published/{ => 201809}/20180516 Manipulating Directories in Linux.md (100%) rename published/{ => 201809}/20180518 Mastering CI-CD at OpenDev.md (100%) rename published/{ => 201809}/20180525 Getting started with the Python debugger.md (100%) rename published/{ => 201809}/20180529 How To Add Additional IP (Secondary IP) In Ubuntu System.md (100%) rename published/{ => 201809}/20180618 Twitter Sentiment Analysis using NodeJS.md (100%) rename published/{ => 201809}/20180626 How to build a professional network when you work in a bazaar.md (100%) rename published/{ => 201809}/20180702 View The Contents Of An Archive Or Compressed File Without Extracting It.md (100%) rename published/{ => 201809}/20180703 Understanding Python Dataclasses — Part 1.md (100%) rename published/{ => 201809}/20180706 Anatomy of a Linux DNS Lookup - Part III.md (100%) rename published/{ => 201809}/20180710 How To View Detailed Information About A Package In Linux.md (100%) rename published/{ => 201809}/20180717 Getting started with Etcher.io.md (100%) rename published/{ => 201809}/20180720 An Introduction to Using Git.md (100%) rename published/{ => 201809}/20180720 How to Install 2048 Game in Ubuntu and Other Linux Distributions.md (100%) rename published/{ => 201809}/20180720 How to build a URL shortener with Apache.md (100%) rename published/{ => 201809}/20180725 How do private keys work in PKI and cryptography.md (100%) rename published/{ => 201809}/20180730 7 Python libraries for more maintainable code.md (100%) rename published/{ => 201809}/20180730 How to use VS Code for your Python projects.md (100%) rename published/{ => 201809}/20180802 Distrochooser Helps Linux Beginners To Choose A Suitable Linux Distribution.md (100%) rename published/{ => 201809}/20180803 10 Popular Windows Apps That Are Also Available on Linux.md (100%) rename published/{ => 201809}/20180804 Installing Andriod on VirtualBox.md (100%) rename published/{ => 201809}/20180806 Anatomy of a Linux DNS Lookup - Part IV.md (100%) rename published/{ => 201809}/20180806 Installing and using Git and GitHub on Ubuntu Linux- A beginner-s guide.md (100%) rename published/{ => 201809}/20180808 5 applications to manage your to-do list on Fedora.md (100%) rename published/{ => 201809}/20180808 5 open source role-playing games for Linux.md (100%) rename published/{ => 201809}/20180810 6 Reasons Why Linux Users Switch to BSD.md (100%) rename published/{ => 201809}/20180810 Automatically Switch To Light - Dark Gtk Themes Based On Sunrise And Sunset Times With AutomaThemely.md (100%) rename published/{ => 201809}/20180813 MPV Player- A Minimalist Video Player for Linux.md (100%) rename published/{ => 201809}/20180815 How To Enable Hardware Accelerated Video Decoding In Chromium On Ubuntu Or Linux Mint.md (100%) rename published/{ => 201809}/20180822 How To Switch Between TTYs Without Using Function Keys In Linux.md (100%) rename published/{ => 201809}/20180822 What is a Makefile and how does it work.md (100%) rename published/{ => 201809}/20180823 An introduction to pipes and named pipes in Linux.md (100%) rename published/{ => 201809}/20180823 How to publish a WordPress blog to a static GitLab Pages site.md (100%) rename published/{ => 201809}/20180824 How to install software from the Linux command line.md (100%) rename published/{ => 201809}/20180824 Steam Makes it Easier to Play Windows Games on Linux.md (100%) rename published/{ => 201809}/20180824 [Solved] -sub process usr bin dpkg returned an error code 1- Error in Ubuntu.md (100%) rename published/{ => 201809}/20180826 How to capture and analyze packets with tcpdump command on Linux.md (100%) rename published/{ => 201809}/20180827 An introduction to diffs and patches.md (100%) rename published/{ => 201809}/20180828 15 command-line aliases to save you time.md (100%) rename published/{ => 201809}/20180828 A Cat Clone With Syntax Highlighting And Git Integration.md (100%) rename published/{ => 201809}/20180828 How to Play Windows-only Games on Linux with Steam Play.md (100%) rename published/{ => 201809}/20180829 Add GUIs to your programs and scripts easily with PySimpleGUI.md (100%) rename published/{ => 201809}/20180830 How To Reset MySQL Or MariaDB Root Password.md (100%) rename published/{ => 201809}/20180830 How to Update Firmware on Ubuntu 18.04.md (100%) rename published/{ => 201809}/20180831 6 open source tools for making your own VPN.md (100%) rename published/{ => 201809}/20180831 How to Create a Slideshow of Photos in Ubuntu 18.04 and other Linux Distributions.md (100%) rename published/{ => 201809}/20180903 Turn your vi editor into a productivity powerhouse.md (100%) rename published/{ => 201809}/20180904 8 Linux commands for effective process management.md (100%) rename published/{ => 201809}/20180904 Why I love Xonsh.md (100%) rename published/{ => 201809}/20180905 5 tips to improve productivity with zsh.md (100%) rename published/{ => 201809}/20180905 8 great Python libraries for side projects.md (100%) rename published/{ => 201809}/20180905 Find your systems easily on a LAN with mDNS.md (100%) rename published/{ => 201809}/20180906 3 top open source JavaScript chart libraries.md (100%) rename published/{ => 201809}/20180906 Two open source alternatives to Flash Player.md (100%) rename published/{ => 201809}/20180907 Autotrash - A CLI Tool To Automatically Purge Old Trashed Files.md (100%) rename published/{ => 201809}/20180907 What do open source and cooking have in common.md (100%) rename published/{ => 201809}/20180909 What is ZFS- Why People Use ZFS- [Explained for Beginners].md (100%) rename published/{ => 201809}/20180910 13 Keyboard Shortcut Every Ubuntu 18.04 User Should Know.md (100%) rename published/{ => 201809}/20180910 3 open source log aggregation tools.md (100%) rename published/{ => 201809}/20180910 Randomize your MAC address using NetworkManager.md (100%) rename published/{ => 201809}/20180911 Visualize Disk Usage On Your Linux System.md (100%) rename published/{ => 201809}/20180912 How To Configure Mouse Support For Linux Virtual Consoles.md (100%) rename published/{ => 201809}/20180917 Linux tricks that can save you time and trouble.md (100%) rename published/{ => 201809}/20180918 How To Force APT Package Manager To Use IPv4 In Ubuntu 16.04.md (100%) rename published/{ => 201809}/20180919 Understand Fedora memory usage with top.md (100%) rename published/{ => 201809}/20180924 Make The Output Of Ping Command Prettier And Easier To Read.md (100%) rename published/{ => 201809}/20180929 Getting started with the i3 window manager on Linux.md (100%) diff --git a/published/20140805 How to Install Cinnamon Desktop on Ubuntu.md b/published/201809/20140805 How to Install Cinnamon Desktop on Ubuntu.md similarity index 100% rename from published/20140805 How to Install Cinnamon Desktop on Ubuntu.md rename to published/201809/20140805 How to Install Cinnamon Desktop on Ubuntu.md diff --git a/published/20160503 Cloud Commander - A Web File Manager With Console And Editor.md b/published/201809/20160503 Cloud Commander - A Web File Manager With Console And Editor.md similarity index 100% rename from published/20160503 Cloud Commander - A Web File Manager With Console And Editor.md rename to published/201809/20160503 Cloud Commander - A Web File Manager With Console And Editor.md diff --git a/published/20170706 Docker Guide Dockerizing Python Django Application.md b/published/201809/20170706 Docker Guide Dockerizing Python Django Application.md similarity index 100% rename from published/20170706 Docker Guide Dockerizing Python Django Application.md rename to published/201809/20170706 Docker Guide Dockerizing Python Django Application.md diff --git a/published/20170709 The Extensive Guide to Creating Streams in RxJS.md b/published/201809/20170709 The Extensive Guide to Creating Streams in RxJS.md similarity index 100% rename from published/20170709 The Extensive Guide to Creating Streams in RxJS.md rename to published/201809/20170709 The Extensive Guide to Creating Streams in RxJS.md diff --git a/published/20170829 How To Set Up PF Firewall on FreeBSD to Protect a Web Server.md b/published/201809/20170829 How To Set Up PF Firewall on FreeBSD to Protect a Web Server.md similarity index 100% rename from published/20170829 How To Set Up PF Firewall on FreeBSD to Protect a Web Server.md rename to published/201809/20170829 How To Set Up PF Firewall on FreeBSD to Protect a Web Server.md diff --git a/published/20171003 Trash-Cli - A Command Line Interface For Trashcan On Linux.md b/published/201809/20171003 Trash-Cli - A Command Line Interface For Trashcan On Linux.md similarity index 100% rename from published/20171003 Trash-Cli - A Command Line Interface For Trashcan On Linux.md rename to published/201809/20171003 Trash-Cli - A Command Line Interface For Trashcan On Linux.md diff --git a/published/20171010 Operating a Kubernetes network.md b/published/201809/20171010 Operating a Kubernetes network.md similarity index 100% rename from published/20171010 Operating a Kubernetes network.md rename to published/201809/20171010 Operating a Kubernetes network.md diff --git a/published/20171124 How do groups work on Linux.md b/published/201809/20171124 How do groups work on Linux.md similarity index 100% rename from published/20171124 How do groups work on Linux.md rename to published/201809/20171124 How do groups work on Linux.md diff --git a/published/20171202 Scrot Linux command-line screen grabs made simple.md b/published/201809/20171202 Scrot Linux command-line screen grabs made simple.md similarity index 100% rename from published/20171202 Scrot Linux command-line screen grabs made simple.md rename to published/201809/20171202 Scrot Linux command-line screen grabs made simple.md diff --git a/published/20180102 Top 7 open source project management tools for agile teams.md b/published/201809/20180102 Top 7 open source project management tools for agile teams.md similarity index 100% rename from published/20180102 Top 7 open source project management tools for agile teams.md rename to published/201809/20180102 Top 7 open source project management tools for agile teams.md diff --git a/published/20180131 What I Learned from Programming Interviews.md b/published/201809/20180131 What I Learned from Programming Interviews.md similarity index 100% rename from published/20180131 What I Learned from Programming Interviews.md rename to published/201809/20180131 What I Learned from Programming Interviews.md diff --git a/published/20180201 Here are some amazing advantages of Go that you dont hear much about.md b/published/201809/20180201 Here are some amazing advantages of Go that you dont hear much about.md similarity index 100% rename from published/20180201 Here are some amazing advantages of Go that you dont hear much about.md rename to published/201809/20180201 Here are some amazing advantages of Go that you dont hear much about.md diff --git a/published/20180203 API Star- Python 3 API Framework - Polyglot.Ninja().md b/published/201809/20180203 API Star- Python 3 API Framework - Polyglot.Ninja().md similarity index 100% rename from published/20180203 API Star- Python 3 API Framework - Polyglot.Ninja().md rename to published/201809/20180203 API Star- Python 3 API Framework - Polyglot.Ninja().md diff --git a/published/20180226 Linux Virtual Machines vs Linux Live Images.md b/published/201809/20180226 Linux Virtual Machines vs Linux Live Images.md similarity index 100% rename from published/20180226 Linux Virtual Machines vs Linux Live Images.md rename to published/201809/20180226 Linux Virtual Machines vs Linux Live Images.md diff --git a/published/20180308 What is open source programming.md b/published/201809/20180308 What is open source programming.md similarity index 100% rename from published/20180308 What is open source programming.md rename to published/201809/20180308 What is open source programming.md diff --git a/published/20180316 How to Encrypt Files From Within a File Manager.md b/published/201809/20180316 How to Encrypt Files From Within a File Manager.md similarity index 100% rename from published/20180316 How to Encrypt Files From Within a File Manager.md rename to published/201809/20180316 How to Encrypt Files From Within a File Manager.md diff --git a/published/20180324 How To Compress And Decompress Files In Linux.md b/published/201809/20180324 How To Compress And Decompress Files In Linux.md similarity index 100% rename from published/20180324 How To Compress And Decompress Files In Linux.md rename to published/201809/20180324 How To Compress And Decompress Files In Linux.md diff --git a/published/20180326 Start a blog in 30 minutes with Hugo, a static site generator written in Go.md b/published/201809/20180326 Start a blog in 30 minutes with Hugo, a static site generator written in Go.md similarity index 100% rename from published/20180326 Start a blog in 30 minutes with Hugo, a static site generator written in Go.md rename to published/201809/20180326 Start a blog in 30 minutes with Hugo, a static site generator written in Go.md diff --git a/published/20180402 Understanding Linux filesystems- ext4 and beyond.md b/published/201809/20180402 Understanding Linux filesystems- ext4 and beyond.md similarity index 100% rename from published/20180402 Understanding Linux filesystems- ext4 and beyond.md rename to published/201809/20180402 Understanding Linux filesystems- ext4 and beyond.md diff --git a/published/20180424 A gentle introduction to FreeDOS.md b/published/201809/20180424 A gentle introduction to FreeDOS.md similarity index 100% rename from published/20180424 A gentle introduction to FreeDOS.md rename to published/201809/20180424 A gentle introduction to FreeDOS.md diff --git a/published/20180425 Understanding metrics and monitoring with Python - Opensource.com.md b/published/201809/20180425 Understanding metrics and monitoring with Python - Opensource.com.md similarity index 100% rename from published/20180425 Understanding metrics and monitoring with Python - Opensource.com.md rename to published/201809/20180425 Understanding metrics and monitoring with Python - Opensource.com.md diff --git a/published/20180427 An Official Introduction to the Go Compiler.md b/published/201809/20180427 An Official Introduction to the Go Compiler.md similarity index 100% rename from published/20180427 An Official Introduction to the Go Compiler.md rename to published/201809/20180427 An Official Introduction to the Go Compiler.md diff --git a/published/20180516 How Graphics Cards Work.md b/published/201809/20180516 How Graphics Cards Work.md similarity index 100% rename from published/20180516 How Graphics Cards Work.md rename to published/201809/20180516 How Graphics Cards Work.md diff --git a/published/20180516 Manipulating Directories in Linux.md b/published/201809/20180516 Manipulating Directories in Linux.md similarity index 100% rename from published/20180516 Manipulating Directories in Linux.md rename to published/201809/20180516 Manipulating Directories in Linux.md diff --git a/published/20180518 Mastering CI-CD at OpenDev.md b/published/201809/20180518 Mastering CI-CD at OpenDev.md similarity index 100% rename from published/20180518 Mastering CI-CD at OpenDev.md rename to published/201809/20180518 Mastering CI-CD at OpenDev.md diff --git a/published/20180525 Getting started with the Python debugger.md b/published/201809/20180525 Getting started with the Python debugger.md similarity index 100% rename from published/20180525 Getting started with the Python debugger.md rename to published/201809/20180525 Getting started with the Python debugger.md diff --git a/published/20180529 How To Add Additional IP (Secondary IP) In Ubuntu System.md b/published/201809/20180529 How To Add Additional IP (Secondary IP) In Ubuntu System.md similarity index 100% rename from published/20180529 How To Add Additional IP (Secondary IP) In Ubuntu System.md rename to published/201809/20180529 How To Add Additional IP (Secondary IP) In Ubuntu System.md diff --git a/published/20180618 Twitter Sentiment Analysis using NodeJS.md b/published/201809/20180618 Twitter Sentiment Analysis using NodeJS.md similarity index 100% rename from published/20180618 Twitter Sentiment Analysis using NodeJS.md rename to published/201809/20180618 Twitter Sentiment Analysis using NodeJS.md diff --git a/published/20180626 How to build a professional network when you work in a bazaar.md b/published/201809/20180626 How to build a professional network when you work in a bazaar.md similarity index 100% rename from published/20180626 How to build a professional network when you work in a bazaar.md rename to published/201809/20180626 How to build a professional network when you work in a bazaar.md diff --git a/published/20180702 View The Contents Of An Archive Or Compressed File Without Extracting It.md b/published/201809/20180702 View The Contents Of An Archive Or Compressed File Without Extracting It.md similarity index 100% rename from published/20180702 View The Contents Of An Archive Or Compressed File Without Extracting It.md rename to published/201809/20180702 View The Contents Of An Archive Or Compressed File Without Extracting It.md diff --git a/published/20180703 Understanding Python Dataclasses — Part 1.md b/published/201809/20180703 Understanding Python Dataclasses — Part 1.md similarity index 100% rename from published/20180703 Understanding Python Dataclasses — Part 1.md rename to published/201809/20180703 Understanding Python Dataclasses — Part 1.md diff --git a/published/20180706 Anatomy of a Linux DNS Lookup - Part III.md b/published/201809/20180706 Anatomy of a Linux DNS Lookup - Part III.md similarity index 100% rename from published/20180706 Anatomy of a Linux DNS Lookup - Part III.md rename to published/201809/20180706 Anatomy of a Linux DNS Lookup - Part III.md diff --git a/published/20180710 How To View Detailed Information About A Package In Linux.md b/published/201809/20180710 How To View Detailed Information About A Package In Linux.md similarity index 100% rename from published/20180710 How To View Detailed Information About A Package In Linux.md rename to published/201809/20180710 How To View Detailed Information About A Package In Linux.md diff --git a/published/20180717 Getting started with Etcher.io.md b/published/201809/20180717 Getting started with Etcher.io.md similarity index 100% rename from published/20180717 Getting started with Etcher.io.md rename to published/201809/20180717 Getting started with Etcher.io.md diff --git a/published/20180720 An Introduction to Using Git.md b/published/201809/20180720 An Introduction to Using Git.md similarity index 100% rename from published/20180720 An Introduction to Using Git.md rename to published/201809/20180720 An Introduction to Using Git.md diff --git a/published/20180720 How to Install 2048 Game in Ubuntu and Other Linux Distributions.md b/published/201809/20180720 How to Install 2048 Game in Ubuntu and Other Linux Distributions.md similarity index 100% rename from published/20180720 How to Install 2048 Game in Ubuntu and Other Linux Distributions.md rename to published/201809/20180720 How to Install 2048 Game in Ubuntu and Other Linux Distributions.md diff --git a/published/20180720 How to build a URL shortener with Apache.md b/published/201809/20180720 How to build a URL shortener with Apache.md similarity index 100% rename from published/20180720 How to build a URL shortener with Apache.md rename to published/201809/20180720 How to build a URL shortener with Apache.md diff --git a/published/20180725 How do private keys work in PKI and cryptography.md b/published/201809/20180725 How do private keys work in PKI and cryptography.md similarity index 100% rename from published/20180725 How do private keys work in PKI and cryptography.md rename to published/201809/20180725 How do private keys work in PKI and cryptography.md diff --git a/published/20180730 7 Python libraries for more maintainable code.md b/published/201809/20180730 7 Python libraries for more maintainable code.md similarity index 100% rename from published/20180730 7 Python libraries for more maintainable code.md rename to published/201809/20180730 7 Python libraries for more maintainable code.md diff --git a/published/20180730 How to use VS Code for your Python projects.md b/published/201809/20180730 How to use VS Code for your Python projects.md similarity index 100% rename from published/20180730 How to use VS Code for your Python projects.md rename to published/201809/20180730 How to use VS Code for your Python projects.md diff --git a/published/20180802 Distrochooser Helps Linux Beginners To Choose A Suitable Linux Distribution.md b/published/201809/20180802 Distrochooser Helps Linux Beginners To Choose A Suitable Linux Distribution.md similarity index 100% rename from published/20180802 Distrochooser Helps Linux Beginners To Choose A Suitable Linux Distribution.md rename to published/201809/20180802 Distrochooser Helps Linux Beginners To Choose A Suitable Linux Distribution.md diff --git a/published/20180803 10 Popular Windows Apps That Are Also Available on Linux.md b/published/201809/20180803 10 Popular Windows Apps That Are Also Available on Linux.md similarity index 100% rename from published/20180803 10 Popular Windows Apps That Are Also Available on Linux.md rename to published/201809/20180803 10 Popular Windows Apps That Are Also Available on Linux.md diff --git a/published/20180804 Installing Andriod on VirtualBox.md b/published/201809/20180804 Installing Andriod on VirtualBox.md similarity index 100% rename from published/20180804 Installing Andriod on VirtualBox.md rename to published/201809/20180804 Installing Andriod on VirtualBox.md diff --git a/published/20180806 Anatomy of a Linux DNS Lookup - Part IV.md b/published/201809/20180806 Anatomy of a Linux DNS Lookup - Part IV.md similarity index 100% rename from published/20180806 Anatomy of a Linux DNS Lookup - Part IV.md rename to published/201809/20180806 Anatomy of a Linux DNS Lookup - Part IV.md diff --git a/published/20180806 Installing and using Git and GitHub on Ubuntu Linux- A beginner-s guide.md b/published/201809/20180806 Installing and using Git and GitHub on Ubuntu Linux- A beginner-s guide.md similarity index 100% rename from published/20180806 Installing and using Git and GitHub on Ubuntu Linux- A beginner-s guide.md rename to published/201809/20180806 Installing and using Git and GitHub on Ubuntu Linux- A beginner-s guide.md diff --git a/published/20180808 5 applications to manage your to-do list on Fedora.md b/published/201809/20180808 5 applications to manage your to-do list on Fedora.md similarity index 100% rename from published/20180808 5 applications to manage your to-do list on Fedora.md rename to published/201809/20180808 5 applications to manage your to-do list on Fedora.md diff --git a/published/20180808 5 open source role-playing games for Linux.md b/published/201809/20180808 5 open source role-playing games for Linux.md similarity index 100% rename from published/20180808 5 open source role-playing games for Linux.md rename to published/201809/20180808 5 open source role-playing games for Linux.md diff --git a/published/20180810 6 Reasons Why Linux Users Switch to BSD.md b/published/201809/20180810 6 Reasons Why Linux Users Switch to BSD.md similarity index 100% rename from published/20180810 6 Reasons Why Linux Users Switch to BSD.md rename to published/201809/20180810 6 Reasons Why Linux Users Switch to BSD.md diff --git a/published/20180810 Automatically Switch To Light - Dark Gtk Themes Based On Sunrise And Sunset Times With AutomaThemely.md b/published/201809/20180810 Automatically Switch To Light - Dark Gtk Themes Based On Sunrise And Sunset Times With AutomaThemely.md similarity index 100% rename from published/20180810 Automatically Switch To Light - Dark Gtk Themes Based On Sunrise And Sunset Times With AutomaThemely.md rename to published/201809/20180810 Automatically Switch To Light - Dark Gtk Themes Based On Sunrise And Sunset Times With AutomaThemely.md diff --git a/published/20180813 MPV Player- A Minimalist Video Player for Linux.md b/published/201809/20180813 MPV Player- A Minimalist Video Player for Linux.md similarity index 100% rename from published/20180813 MPV Player- A Minimalist Video Player for Linux.md rename to published/201809/20180813 MPV Player- A Minimalist Video Player for Linux.md diff --git a/published/20180815 How To Enable Hardware Accelerated Video Decoding In Chromium On Ubuntu Or Linux Mint.md b/published/201809/20180815 How To Enable Hardware Accelerated Video Decoding In Chromium On Ubuntu Or Linux Mint.md similarity index 100% rename from published/20180815 How To Enable Hardware Accelerated Video Decoding In Chromium On Ubuntu Or Linux Mint.md rename to published/201809/20180815 How To Enable Hardware Accelerated Video Decoding In Chromium On Ubuntu Or Linux Mint.md diff --git a/published/20180822 How To Switch Between TTYs Without Using Function Keys In Linux.md b/published/201809/20180822 How To Switch Between TTYs Without Using Function Keys In Linux.md similarity index 100% rename from published/20180822 How To Switch Between TTYs Without Using Function Keys In Linux.md rename to published/201809/20180822 How To Switch Between TTYs Without Using Function Keys In Linux.md diff --git a/published/20180822 What is a Makefile and how does it work.md b/published/201809/20180822 What is a Makefile and how does it work.md similarity index 100% rename from published/20180822 What is a Makefile and how does it work.md rename to published/201809/20180822 What is a Makefile and how does it work.md diff --git a/published/20180823 An introduction to pipes and named pipes in Linux.md b/published/201809/20180823 An introduction to pipes and named pipes in Linux.md similarity index 100% rename from published/20180823 An introduction to pipes and named pipes in Linux.md rename to published/201809/20180823 An introduction to pipes and named pipes in Linux.md diff --git a/published/20180823 How to publish a WordPress blog to a static GitLab Pages site.md b/published/201809/20180823 How to publish a WordPress blog to a static GitLab Pages site.md similarity index 100% rename from published/20180823 How to publish a WordPress blog to a static GitLab Pages site.md rename to published/201809/20180823 How to publish a WordPress blog to a static GitLab Pages site.md diff --git a/published/20180824 How to install software from the Linux command line.md b/published/201809/20180824 How to install software from the Linux command line.md similarity index 100% rename from published/20180824 How to install software from the Linux command line.md rename to published/201809/20180824 How to install software from the Linux command line.md diff --git a/published/20180824 Steam Makes it Easier to Play Windows Games on Linux.md b/published/201809/20180824 Steam Makes it Easier to Play Windows Games on Linux.md similarity index 100% rename from published/20180824 Steam Makes it Easier to Play Windows Games on Linux.md rename to published/201809/20180824 Steam Makes it Easier to Play Windows Games on Linux.md diff --git a/published/20180824 [Solved] -sub process usr bin dpkg returned an error code 1- Error in Ubuntu.md b/published/201809/20180824 [Solved] -sub process usr bin dpkg returned an error code 1- Error in Ubuntu.md similarity index 100% rename from published/20180824 [Solved] -sub process usr bin dpkg returned an error code 1- Error in Ubuntu.md rename to published/201809/20180824 [Solved] -sub process usr bin dpkg returned an error code 1- Error in Ubuntu.md diff --git a/published/20180826 How to capture and analyze packets with tcpdump command on Linux.md b/published/201809/20180826 How to capture and analyze packets with tcpdump command on Linux.md similarity index 100% rename from published/20180826 How to capture and analyze packets with tcpdump command on Linux.md rename to published/201809/20180826 How to capture and analyze packets with tcpdump command on Linux.md diff --git a/published/20180827 An introduction to diffs and patches.md b/published/201809/20180827 An introduction to diffs and patches.md similarity index 100% rename from published/20180827 An introduction to diffs and patches.md rename to published/201809/20180827 An introduction to diffs and patches.md diff --git a/published/20180828 15 command-line aliases to save you time.md b/published/201809/20180828 15 command-line aliases to save you time.md similarity index 100% rename from published/20180828 15 command-line aliases to save you time.md rename to published/201809/20180828 15 command-line aliases to save you time.md diff --git a/published/20180828 A Cat Clone With Syntax Highlighting And Git Integration.md b/published/201809/20180828 A Cat Clone With Syntax Highlighting And Git Integration.md similarity index 100% rename from published/20180828 A Cat Clone With Syntax Highlighting And Git Integration.md rename to published/201809/20180828 A Cat Clone With Syntax Highlighting And Git Integration.md diff --git a/published/20180828 How to Play Windows-only Games on Linux with Steam Play.md b/published/201809/20180828 How to Play Windows-only Games on Linux with Steam Play.md similarity index 100% rename from published/20180828 How to Play Windows-only Games on Linux with Steam Play.md rename to published/201809/20180828 How to Play Windows-only Games on Linux with Steam Play.md diff --git a/published/20180829 Add GUIs to your programs and scripts easily with PySimpleGUI.md b/published/201809/20180829 Add GUIs to your programs and scripts easily with PySimpleGUI.md similarity index 100% rename from published/20180829 Add GUIs to your programs and scripts easily with PySimpleGUI.md rename to published/201809/20180829 Add GUIs to your programs and scripts easily with PySimpleGUI.md diff --git a/published/20180830 How To Reset MySQL Or MariaDB Root Password.md b/published/201809/20180830 How To Reset MySQL Or MariaDB Root Password.md similarity index 100% rename from published/20180830 How To Reset MySQL Or MariaDB Root Password.md rename to published/201809/20180830 How To Reset MySQL Or MariaDB Root Password.md diff --git a/published/20180830 How to Update Firmware on Ubuntu 18.04.md b/published/201809/20180830 How to Update Firmware on Ubuntu 18.04.md similarity index 100% rename from published/20180830 How to Update Firmware on Ubuntu 18.04.md rename to published/201809/20180830 How to Update Firmware on Ubuntu 18.04.md diff --git a/published/20180831 6 open source tools for making your own VPN.md b/published/201809/20180831 6 open source tools for making your own VPN.md similarity index 100% rename from published/20180831 6 open source tools for making your own VPN.md rename to published/201809/20180831 6 open source tools for making your own VPN.md diff --git a/published/20180831 How to Create a Slideshow of Photos in Ubuntu 18.04 and other Linux Distributions.md b/published/201809/20180831 How to Create a Slideshow of Photos in Ubuntu 18.04 and other Linux Distributions.md similarity index 100% rename from published/20180831 How to Create a Slideshow of Photos in Ubuntu 18.04 and other Linux Distributions.md rename to published/201809/20180831 How to Create a Slideshow of Photos in Ubuntu 18.04 and other Linux Distributions.md diff --git a/published/20180903 Turn your vi editor into a productivity powerhouse.md b/published/201809/20180903 Turn your vi editor into a productivity powerhouse.md similarity index 100% rename from published/20180903 Turn your vi editor into a productivity powerhouse.md rename to published/201809/20180903 Turn your vi editor into a productivity powerhouse.md diff --git a/published/20180904 8 Linux commands for effective process management.md b/published/201809/20180904 8 Linux commands for effective process management.md similarity index 100% rename from published/20180904 8 Linux commands for effective process management.md rename to published/201809/20180904 8 Linux commands for effective process management.md diff --git a/published/20180904 Why I love Xonsh.md b/published/201809/20180904 Why I love Xonsh.md similarity index 100% rename from published/20180904 Why I love Xonsh.md rename to published/201809/20180904 Why I love Xonsh.md diff --git a/published/20180905 5 tips to improve productivity with zsh.md b/published/201809/20180905 5 tips to improve productivity with zsh.md similarity index 100% rename from published/20180905 5 tips to improve productivity with zsh.md rename to published/201809/20180905 5 tips to improve productivity with zsh.md diff --git a/published/20180905 8 great Python libraries for side projects.md b/published/201809/20180905 8 great Python libraries for side projects.md similarity index 100% rename from published/20180905 8 great Python libraries for side projects.md rename to published/201809/20180905 8 great Python libraries for side projects.md diff --git a/published/20180905 Find your systems easily on a LAN with mDNS.md b/published/201809/20180905 Find your systems easily on a LAN with mDNS.md similarity index 100% rename from published/20180905 Find your systems easily on a LAN with mDNS.md rename to published/201809/20180905 Find your systems easily on a LAN with mDNS.md diff --git a/published/20180906 3 top open source JavaScript chart libraries.md b/published/201809/20180906 3 top open source JavaScript chart libraries.md similarity index 100% rename from published/20180906 3 top open source JavaScript chart libraries.md rename to published/201809/20180906 3 top open source JavaScript chart libraries.md diff --git a/published/20180906 Two open source alternatives to Flash Player.md b/published/201809/20180906 Two open source alternatives to Flash Player.md similarity index 100% rename from published/20180906 Two open source alternatives to Flash Player.md rename to published/201809/20180906 Two open source alternatives to Flash Player.md diff --git a/published/20180907 Autotrash - A CLI Tool To Automatically Purge Old Trashed Files.md b/published/201809/20180907 Autotrash - A CLI Tool To Automatically Purge Old Trashed Files.md similarity index 100% rename from published/20180907 Autotrash - A CLI Tool To Automatically Purge Old Trashed Files.md rename to published/201809/20180907 Autotrash - A CLI Tool To Automatically Purge Old Trashed Files.md diff --git a/published/20180907 What do open source and cooking have in common.md b/published/201809/20180907 What do open source and cooking have in common.md similarity index 100% rename from published/20180907 What do open source and cooking have in common.md rename to published/201809/20180907 What do open source and cooking have in common.md diff --git a/published/20180909 What is ZFS- Why People Use ZFS- [Explained for Beginners].md b/published/201809/20180909 What is ZFS- Why People Use ZFS- [Explained for Beginners].md similarity index 100% rename from published/20180909 What is ZFS- Why People Use ZFS- [Explained for Beginners].md rename to published/201809/20180909 What is ZFS- Why People Use ZFS- [Explained for Beginners].md diff --git a/published/20180910 13 Keyboard Shortcut Every Ubuntu 18.04 User Should Know.md b/published/201809/20180910 13 Keyboard Shortcut Every Ubuntu 18.04 User Should Know.md similarity index 100% rename from published/20180910 13 Keyboard Shortcut Every Ubuntu 18.04 User Should Know.md rename to published/201809/20180910 13 Keyboard Shortcut Every Ubuntu 18.04 User Should Know.md diff --git a/published/20180910 3 open source log aggregation tools.md b/published/201809/20180910 3 open source log aggregation tools.md similarity index 100% rename from published/20180910 3 open source log aggregation tools.md rename to published/201809/20180910 3 open source log aggregation tools.md diff --git a/published/20180910 Randomize your MAC address using NetworkManager.md b/published/201809/20180910 Randomize your MAC address using NetworkManager.md similarity index 100% rename from published/20180910 Randomize your MAC address using NetworkManager.md rename to published/201809/20180910 Randomize your MAC address using NetworkManager.md diff --git a/published/20180911 Visualize Disk Usage On Your Linux System.md b/published/201809/20180911 Visualize Disk Usage On Your Linux System.md similarity index 100% rename from published/20180911 Visualize Disk Usage On Your Linux System.md rename to published/201809/20180911 Visualize Disk Usage On Your Linux System.md diff --git a/published/20180912 How To Configure Mouse Support For Linux Virtual Consoles.md b/published/201809/20180912 How To Configure Mouse Support For Linux Virtual Consoles.md similarity index 100% rename from published/20180912 How To Configure Mouse Support For Linux Virtual Consoles.md rename to published/201809/20180912 How To Configure Mouse Support For Linux Virtual Consoles.md diff --git a/published/20180917 Linux tricks that can save you time and trouble.md b/published/201809/20180917 Linux tricks that can save you time and trouble.md similarity index 100% rename from published/20180917 Linux tricks that can save you time and trouble.md rename to published/201809/20180917 Linux tricks that can save you time and trouble.md diff --git a/published/20180918 How To Force APT Package Manager To Use IPv4 In Ubuntu 16.04.md b/published/201809/20180918 How To Force APT Package Manager To Use IPv4 In Ubuntu 16.04.md similarity index 100% rename from published/20180918 How To Force APT Package Manager To Use IPv4 In Ubuntu 16.04.md rename to published/201809/20180918 How To Force APT Package Manager To Use IPv4 In Ubuntu 16.04.md diff --git a/published/20180919 Understand Fedora memory usage with top.md b/published/201809/20180919 Understand Fedora memory usage with top.md similarity index 100% rename from published/20180919 Understand Fedora memory usage with top.md rename to published/201809/20180919 Understand Fedora memory usage with top.md diff --git a/published/20180924 Make The Output Of Ping Command Prettier And Easier To Read.md b/published/201809/20180924 Make The Output Of Ping Command Prettier And Easier To Read.md similarity index 100% rename from published/20180924 Make The Output Of Ping Command Prettier And Easier To Read.md rename to published/201809/20180924 Make The Output Of Ping Command Prettier And Easier To Read.md diff --git a/published/20180929 Getting started with the i3 window manager on Linux.md b/published/201809/20180929 Getting started with the i3 window manager on Linux.md similarity index 100% rename from published/20180929 Getting started with the i3 window manager on Linux.md rename to published/201809/20180929 Getting started with the i3 window manager on Linux.md