迁移到 Linux:网络和系统设置
这个系列我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到 Linux;这篇中我们涉及到 Linux 桌面系统上的一些常见设置。Media
via https://linux.cn/article-10363-1.html
这个系列我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到 Linux;这篇中我们涉及到 Linux 桌面系统上的一些常见设置。Media
via https://linux.cn/article-10363-1.html
迁移到 Linux:网络和系统设置
这个系列我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到 Linux;这篇中我们涉及到 Linux 桌面系统上的一些常见设置。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/004424z4994gs0ys9hsdt5.jpg">Media</a>在这个系列中,我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到 Linux。如果你错过了以前的文章,可以从这访问:<a href="https://linux.cn/article-9212-1.html">第1部分 - 入门介绍</a><a href="https://linux.cn/article-9213-1.html">第2部分 - 磁盘、文件和文件系统</a><a href="https://linux.cn/article-9293-1.html">第3部分 - 图形操作环境</a><a href="https://linux.cn/article-9565-1.html">第4部分 - 命令行</a><a href="https://linux.cn/article-9819-1.html">第5部分 - 使用 sudo</a><a href="https://linux.cn/article-9823-1.html">第5部分 - 安装软件</a>Linux 提供了一系列网络和系统设置。在你的桌面计算机上,Linux 允许您调整系统上的任何内容。大多数这些设置都出现在 <code>/etc</code> 目录下的纯文本文件中。这里我将介绍你使用桌面 Linux 操作系统的过程中最常用的设置。大多数设置都能够在“设置”程序里面找到,这些设置可能对于不同的 Linux 发行版有所不同。通常来说,你可以修改背景、调整音量、连接打印机、进行显示设置等。对于这些设置尽管我不会全部谈论,但你可以自己探索。连接互联网在 Linux 中连接到互联网通常非常简单。如果您通过以太网电缆连接,Linux 通常会在插入电缆时或启动时(如果电缆已连接)获得 IP 地址并自动连接。如果您使用无线网络,则在大多数Ö…
这个系列我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到 Linux;这篇中我们涉及到 Linux 桌面系统上的一些常见设置。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/004424z4994gs0ys9hsdt5.jpg">Media</a>在这个系列中,我们提供了基础知识的概述,以帮助您成功地从另一个操作系统过渡到 Linux。如果你错过了以前的文章,可以从这访问:<a href="https://linux.cn/article-9212-1.html">第1部分 - 入门介绍</a><a href="https://linux.cn/article-9213-1.html">第2部分 - 磁盘、文件和文件系统</a><a href="https://linux.cn/article-9293-1.html">第3部分 - 图形操作环境</a><a href="https://linux.cn/article-9565-1.html">第4部分 - 命令行</a><a href="https://linux.cn/article-9819-1.html">第5部分 - 使用 sudo</a><a href="https://linux.cn/article-9823-1.html">第5部分 - 安装软件</a>Linux 提供了一系列网络和系统设置。在你的桌面计算机上,Linux 允许您调整系统上的任何内容。大多数这些设置都出现在 <code>/etc</code> 目录下的纯文本文件中。这里我将介绍你使用桌面 Linux 操作系统的过程中最常用的设置。大多数设置都能够在“设置”程序里面找到,这些设置可能对于不同的 Linux 发行版有所不同。通常来说,你可以修改背景、调整音量、连接打印机、进行显示设置等。对于这些设置尽管我不会全部谈论,但你可以自己探索。连接互联网在 Linux 中连接到互联网通常非常简单。如果您通过以太网电缆连接,Linux 通常会在插入电缆时或启动时(如果电缆已连接)获得 IP 地址并自动连接。如果您使用无线网络,则在大多数Ö…
认识存储:块、文件和对象
今天产生的大量数据带来了新的存储挑战。在本文中了解各种存储类型以及它们的使用方式。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/154519p172q219w9nf2row.jpg">Media</a>现在,对于那些创建或消费数据的公司来说,处理数量巨大的生成数据是个非常大的挑战。而对于那些解决存储相关问题的科技公司来说,也是一个挑战。Red Hat 存储首席产品营销经理 Michael St. Jean 说,“数据每年呈几何级增长,而我们发现数据大量增长的主要原因是由于消费增长和为拓展价值而进行的产业转型,毫无疑问,物联网对数据增长的贡献很大,但对软件定义存储来说最重要的挑战是,如何处理用户场景相关的数据增长。“任何挑战都意味着机遇。Azure 存储、介质和边缘计算总经理 Tad Brockway 说,“今天,新旧数据源产生的海量数据为我们满足客户在规模、性能、灵活性、治理方面急剧增长的需求提供了一个机遇。”现代软件定义存储的三种类型这里有三个不同类型的存储解决方案 —— 块、文件、和对象 —— 虽然它们每个都可以与其它的共同工作,但它们每个都有不同的用途。块存储是数据存储的最古老形式,数据都存储在固定长度的块或多个块中。块存储适用于企业存储环境,并且通常使用光纤通道或 iSCSI 接口。根据 SUSE 的软件定义存储高级产品经理 Larry Morris 的说法,“块存储要求一个应用去映射存储设备…
今天产生的大量数据带来了新的存储挑战。在本文中了解各种存储类型以及它们的使用方式。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/154519p172q219w9nf2row.jpg">Media</a>现在,对于那些创建或消费数据的公司来说,处理数量巨大的生成数据是个非常大的挑战。而对于那些解决存储相关问题的科技公司来说,也是一个挑战。Red Hat 存储首席产品营销经理 Michael St. Jean 说,“数据每年呈几何级增长,而我们发现数据大量增长的主要原因是由于消费增长和为拓展价值而进行的产业转型,毫无疑问,物联网对数据增长的贡献很大,但对软件定义存储来说最重要的挑战是,如何处理用户场景相关的数据增长。“任何挑战都意味着机遇。Azure 存储、介质和边缘计算总经理 Tad Brockway 说,“今天,新旧数据源产生的海量数据为我们满足客户在规模、性能、灵活性、治理方面急剧增长的需求提供了一个机遇。”现代软件定义存储的三种类型这里有三个不同类型的存储解决方案 —— 块、文件、和对象 —— 虽然它们每个都可以与其它的共同工作,但它们每个都有不同的用途。块存储是数据存储的最古老形式,数据都存储在固定长度的块或多个块中。块存储适用于企业存储环境,并且通常使用光纤通道或 iSCSI 接口。根据 SUSE 的软件定义存储高级产品经理 Larry Morris 的说法,“块存储要求一个应用去映射存储设备…
SMPlayer:增强版的媒体播放器
SMPlayer 是一款自由开源媒体播放器,它基于强大的 MPlayer 媒体引擎。Media
via https://linux.cn/article-10365-1.html
SMPlayer 是一款自由开源媒体播放器,它基于强大的 MPlayer 媒体引擎。Media
via https://linux.cn/article-10365-1.html
SMPlayer:增强版的媒体播放器
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/174457nffi8ffybh111wuu.jpg">SMPlayer default interface</a>当你要播放视频时,你会在<a href="https://itsfoss.com/things-to-do-after-installing-ubuntu-18-04/">全新安装的 Ubuntu</a>,或其他许多发行版中,会注意到一个消息:<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/174458ek71ipkzwgwzz1fw.jpg">Media</a><em>默认媒体播放器没有适合的编解码器</em>这意味着系统上没有安装播放媒体的<a href="https://packages.ubuntu.com/trusty/ubuntu-restricted-extras">所需编解码器</a>。现在,由于某些版权问题,某些基于 Linux 的操作系统无法在安装介质中预先打包编解码器。但是它们能让你只需点击即可下载和安装编解码器,或者你可以安装拥有所有媒体编解码器的媒体播放器。让我们了解一下 <a href="https://www.smplayer.info/">SMPlayer</a>。认识 SMPlayer:适用于 Linux 的更好的媒体播放器SMPlayer 是一款自由开源媒体播放器,它基于强大的 <a href="http://www.mplayerhq.hu/design7/news.html">MPlayer</a> 媒体引擎。SMPlayer 能够播放 avi、mp4、mkv、mpeg、mov、divx、h.264 以及其他任何主要媒体格式。锦上添花的是,它也可以播放 <a href="https://www.youtube.com/">YouTube</a> 视频,并且无广告。SMPlayer 是一个完整的媒体解决方案。它是跨平台的,因此可在所有操作系统上使用。如果你是双启动系统,则可以将其安装在 Windows 和 Linux 操作系统上,以便在两个系统上获得统一的体验。它还支持带触摸的可变形笔记本。你也可以在 SMPlayer 上播放 YouTube。我知道每次复制粘贴视频 URL 并在外部播放器上播放是不切实际的。但是当你观看相对较长的视频时,SMPlayer 特别有用。SMPlayer 以௥…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/174457nffi8ffybh111wuu.jpg">SMPlayer default interface</a>当你要播放视频时,你会在<a href="https://itsfoss.com/things-to-do-after-installing-ubuntu-18-04/">全新安装的 Ubuntu</a>,或其他许多发行版中,会注意到一个消息:<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/19/174458ek71ipkzwgwzz1fw.jpg">Media</a><em>默认媒体播放器没有适合的编解码器</em>这意味着系统上没有安装播放媒体的<a href="https://packages.ubuntu.com/trusty/ubuntu-restricted-extras">所需编解码器</a>。现在,由于某些版权问题,某些基于 Linux 的操作系统无法在安装介质中预先打包编解码器。但是它们能让你只需点击即可下载和安装编解码器,或者你可以安装拥有所有媒体编解码器的媒体播放器。让我们了解一下 <a href="https://www.smplayer.info/">SMPlayer</a>。认识 SMPlayer:适用于 Linux 的更好的媒体播放器SMPlayer 是一款自由开源媒体播放器,它基于强大的 <a href="http://www.mplayerhq.hu/design7/news.html">MPlayer</a> 媒体引擎。SMPlayer 能够播放 avi、mp4、mkv、mpeg、mov、divx、h.264 以及其他任何主要媒体格式。锦上添花的是,它也可以播放 <a href="https://www.youtube.com/">YouTube</a> 视频,并且无广告。SMPlayer 是一个完整的媒体解决方案。它是跨平台的,因此可在所有操作系统上使用。如果你是双启动系统,则可以将其安装在 Windows 和 Linux 操作系统上,以便在两个系统上获得统一的体验。它还支持带触摸的可变形笔记本。你也可以在 SMPlayer 上播放 YouTube。我知道每次复制粘贴视频 URL 并在外部播放器上播放是不切实际的。但是当你观看相对较长的视频时,SMPlayer 特别有用。SMPlayer 以௥…
极客漫画:聊天机器人
Media现在聊天机器人技术使用的越来越多了,无论是 Slack 机器人还是 QQ 机器人,甚至还有图灵式的,比如 Siri、微软小冰。很多时候,群里面突然跑来一个机器人,那笨拙而无聊的话术,让人看了令人发噱。有时候,昨天我朋友表示,他的机器人被另外一个机器人搭讪了,然后由于本方的机器人太笨,对方色诱失败,哈哈。前段时间听说,现在你接到的广告电话都不是人打的了,是自动语音机器人程序了 —— 而在几年前,国外就有一个人开发了一个语音对答机器人,以一个老人的角色和无数的电话销售人员(真人)聊得十分投入,有人到最后也没发现对方是个对答机器人。所以,对面和你聊天的甚至不是一条狗,而是一段代码。via: http://turnoff.us/geek/chatbot/作者:Daniel Stori 译者&点评:wxy 校对&合成:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-10366-1.html?utm_source=rss&utm_medium=rss
Media现在聊天机器人技术使用的越来越多了,无论是 Slack 机器人还是 QQ 机器人,甚至还有图灵式的,比如 Siri、微软小冰。很多时候,群里面突然跑来一个机器人,那笨拙而无聊的话术,让人看了令人发噱。有时候,昨天我朋友表示,他的机器人被另外一个机器人搭讪了,然后由于本方的机器人太笨,对方色诱失败,哈哈。前段时间听说,现在你接到的广告电话都不是人打的了,是自动语音机器人程序了 —— 而在几年前,国外就有一个人开发了一个语音对答机器人,以一个老人的角色和无数的电话销售人员(真人)聊得十分投入,有人到最后也没发现对方是个对答机器人。所以,对面和你聊天的甚至不是一条狗,而是一段代码。via: http://turnoff.us/geek/chatbot/作者:Daniel Stori 译者&点评:wxy 校对&合成:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-10366-1.html?utm_source=rss&utm_medium=rss
如何不重装修复损坏的 Ubuntu 系统
这个简短的教程描述了如何在不丢失数据的情况下轻松修复损坏的 Ubuntu 系统,而无需重新安装。Media
via https://linux.cn/article-10367-1.html
这个简短的教程描述了如何在不丢失数据的情况下轻松修复损坏的 Ubuntu 系统,而无需重新安装。Media
via https://linux.cn/article-10367-1.html
如何不重装修复损坏的 Ubuntu 系统
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/20/221412drfzewj3oj9z5mrb.jpg">Media</a>今天,我在升级我的 Ubuntu 18.04 LTS 系统。不幸的是,在更新 Ubuntu 时中途断电,系统关机。电源恢复后,我再次启动系统。在登录页面输入密码后,它变成空白并且没有响应。键盘和鼠标也没有作用。我只看到一个空白的屏幕!值得庆幸的是,它只是一台测试机,并且没有重要的数据。我可以直接擦除整个系统然后重新安装。但是,我不想这样做。由于我没有什么可失去的,我只是想不重装修复我损坏的 Ubuntu 系统,并且我成功了!如果你发现自己处于像我这样的境地,不要惊慌。这个简短的教程描述了如何在不丢失数据的情况下轻松修复损坏的 Ubuntu 系统,而无需重新安装。修复损坏的 Ubuntu 系统首先,尝试使用 live cd 登录并<strong>在外部驱动器中备份数据</strong>。以防这个方法没用,你仍然可以获取数据并重新安装系统!在登录页上,按下 CTRL+ALT+F1 切换到 tty1。你可以在<a href="https://www.ostechnix.com/how-to-switch-between-ttys-without-using-function-keys-in-linux/">此处</a>了解有关在 TTY 之间切换的更多信息。现在,逐个输入以下命令来修复损坏的 Ubuntu Linux。<pre class="prettyprint linenums">$ sudo rm /var/lib/apt/lists/lock$ sudo rm /var/lib/dpkg/lock$ sudo rm /var/lib/dpkg/lock-frontend$ sudo dpkg --configure -a$ sudo apt clean$ sudo apt update --fix-missing$ sudo apt install -f$ sudo dpkg --configure -a$ sudo apt upgrade$ sudo apt dist-upgrade</pre>最后,使用命令重启系统:<pre class="prettyprint linenums">$ sudo reboot</pre>你现在可以像往常一样登录到你的 Ubuntu 系统。我做完这些步骤后,我 Ubuntu 18.04 测试系统中的所有数据都๢…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/20/221412drfzewj3oj9z5mrb.jpg">Media</a>今天,我在升级我的 Ubuntu 18.04 LTS 系统。不幸的是,在更新 Ubuntu 时中途断电,系统关机。电源恢复后,我再次启动系统。在登录页面输入密码后,它变成空白并且没有响应。键盘和鼠标也没有作用。我只看到一个空白的屏幕!值得庆幸的是,它只是一台测试机,并且没有重要的数据。我可以直接擦除整个系统然后重新安装。但是,我不想这样做。由于我没有什么可失去的,我只是想不重装修复我损坏的 Ubuntu 系统,并且我成功了!如果你发现自己处于像我这样的境地,不要惊慌。这个简短的教程描述了如何在不丢失数据的情况下轻松修复损坏的 Ubuntu 系统,而无需重新安装。修复损坏的 Ubuntu 系统首先,尝试使用 live cd 登录并<strong>在外部驱动器中备份数据</strong>。以防这个方法没用,你仍然可以获取数据并重新安装系统!在登录页上,按下 CTRL+ALT+F1 切换到 tty1。你可以在<a href="https://www.ostechnix.com/how-to-switch-between-ttys-without-using-function-keys-in-linux/">此处</a>了解有关在 TTY 之间切换的更多信息。现在,逐个输入以下命令来修复损坏的 Ubuntu Linux。<pre class="prettyprint linenums">$ sudo rm /var/lib/apt/lists/lock$ sudo rm /var/lib/dpkg/lock$ sudo rm /var/lib/dpkg/lock-frontend$ sudo dpkg --configure -a$ sudo apt clean$ sudo apt update --fix-missing$ sudo apt install -f$ sudo dpkg --configure -a$ sudo apt upgrade$ sudo apt dist-upgrade</pre>最后,使用命令重启系统:<pre class="prettyprint linenums">$ sudo reboot</pre>你现在可以像往常一样登录到你的 Ubuntu 系统。我做完这些步骤后,我 Ubuntu 18.04 测试系统中的所有数据都๢…
在命令行中步入黑客帝国
使用 cmatrix 重建每个人都喜欢的 20 世纪 90 年代科幻电影中滚动代码的经典外观。Media
via https://linux.cn/article-10368-1.html
使用 cmatrix 重建每个人都喜欢的 20 世纪 90 年代科幻电影中滚动代码的经典外观。Media
via https://linux.cn/article-10368-1.html
在命令行中步入黑客帝国
使用 cmatrix 重建每个人都喜欢的 20 世纪 90 年代科幻电影中滚动代码的经典外观。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/20/222508ds2z288zes8k28s7.png">Media</a>这是今天的命令行玩具日历推荐项目。如果这是你第一次访问该系列,你可能想知道什么是命令行玩具?它可以是在命令行中任何可以娱乐的东西,可以是一个游戏,一个有趣的工具,或者一个消遣的东西。其中一些是经典,有些是全新的(至少对我而言),但我希望你们所有人都能在这个系列中找到你喜欢的东西。在我们在接近下一年的时候,现在是回顾和期待的好时机。2019 年会为你带来什么?2019 年意味着什么?我想起 2019 年将是我青少年时期最喜欢的科幻电影之一<a href="https://en.wikipedia.org/wiki/The_Matrix">黑客帝国</a>的二十周年纪念日,它当时让我思考了未来将会发生什么。对于像我这样的痴迷计算机小孩来说,这是一个电脑程序员通过利用自己思维的力量崛起并成为虚拟宇宙中的动作英雄的终极故事。当时,对我来说没有比这部电影更具未来感了。无论是故事本身,还是迷人的特效。即使意识到它是在二十多年前拍摄的也并没有改变我的想法。今天将它带回我们的命令行玩具,让我们在终端用 cmatrix 重建黑客帝国中那向下滚动的代码流。 cmatrix 很容易安装,它在 Fedora 中被打包了,所以安装它只需:<pre class="prettyprint linenums">$ dnf install cmatrix</pre>接着,只需在߰…
使用 cmatrix 重建每个人都喜欢的 20 世纪 90 年代科幻电影中滚动代码的经典外观。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/20/222508ds2z288zes8k28s7.png">Media</a>这是今天的命令行玩具日历推荐项目。如果这是你第一次访问该系列,你可能想知道什么是命令行玩具?它可以是在命令行中任何可以娱乐的东西,可以是一个游戏,一个有趣的工具,或者一个消遣的东西。其中一些是经典,有些是全新的(至少对我而言),但我希望你们所有人都能在这个系列中找到你喜欢的东西。在我们在接近下一年的时候,现在是回顾和期待的好时机。2019 年会为你带来什么?2019 年意味着什么?我想起 2019 年将是我青少年时期最喜欢的科幻电影之一<a href="https://en.wikipedia.org/wiki/The_Matrix">黑客帝国</a>的二十周年纪念日,它当时让我思考了未来将会发生什么。对于像我这样的痴迷计算机小孩来说,这是一个电脑程序员通过利用自己思维的力量崛起并成为虚拟宇宙中的动作英雄的终极故事。当时,对我来说没有比这部电影更具未来感了。无论是故事本身,还是迷人的特效。即使意识到它是在二十多年前拍摄的也并没有改变我的想法。今天将它带回我们的命令行玩具,让我们在终端用 cmatrix 重建黑客帝国中那向下滚动的代码流。 cmatrix 很容易安装,它在 Fedora 中被打包了,所以安装它只需:<pre class="prettyprint linenums">$ dnf install cmatrix</pre>接着,只需在߰…
我的个人电子邮件系统设置:notmuch、mbsync、Postfix 和 dovecot
我使用个人电子邮件系统已经相当长的时间了,但是一直没有记录过文档。最近我换了我的笔记本电脑(职业变更导致的变动),我在试图重新创建本地邮件系统时迷茫了。Media
via https://linux.cn/article-10369-1.html
我使用个人电子邮件系统已经相当长的时间了,但是一直没有记录过文档。最近我换了我的笔记本电脑(职业变更导致的变动),我在试图重新创建本地邮件系统时迷茫了。Media
via https://linux.cn/article-10369-1.html
我的个人电子邮件系统设置:notmuch、mbsync、Postfix 和 dovecot
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/21/071228kqaqj6khjq48k727.jpg">Media</a>我使用个人电子邮件系统已经相当长的时间了,但是一直没有记录过文档。最近我换了我的笔记本电脑(职业变更导致的变动),我在试图重新创建本地邮件系统时迷茫了。所以这篇文章是一个给自己看的文档,这样我不用费劲就能再次搭建出来。服务器端我运行自己的邮件服务器,并使用 Postfix 作为 SMTP 服务器,用 Dovecot 实现 IMAP。我不打算详细介绍如何配置这些设置,因为我的设置主要是通过使用 Jonas 为 Redpill 基础架构创建的脚本完成的。什么是 Redpill?(用 Jonas 自己的话说):<jonas> Redpill 是一个概念:一种设置 Debian hosts 去跨组织协作的方式<jonas> 我发展了这个概念,并将其首次用于 Redpill 网中网:redpill.dk,其中涉及到了我自己的网络(jones.dk),我的主要客户的网络(homebase.dk),一个包括 Skolelinux Germany(free-owl.de)的在德国的网络,和 Vasudev 的网络(copyninja.info)除此之外, 我还有一个 dovecot sieve 过滤,根据邮件的来源,对邮件进行高级分类,将其放到各种文件夹中。所有的规则都存在于每个有邮件地址的账户下的 ~/dovecot.sieve 文件中。再次,我不会详细介绍如何设置这些东西,因为这不是我这个帖子的目标。在我的笔记本电脑上在我的笔记本电脑上,我已经按照 4 个部分设置邮件同步:使用 mbsync 命令完成分类:使用 notmuch 完成阅读:使用 notmuch-emacs 完…
<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/21/071228kqaqj6khjq48k727.jpg">Media</a>我使用个人电子邮件系统已经相当长的时间了,但是一直没有记录过文档。最近我换了我的笔记本电脑(职业变更导致的变动),我在试图重新创建本地邮件系统时迷茫了。所以这篇文章是一个给自己看的文档,这样我不用费劲就能再次搭建出来。服务器端我运行自己的邮件服务器,并使用 Postfix 作为 SMTP 服务器,用 Dovecot 实现 IMAP。我不打算详细介绍如何配置这些设置,因为我的设置主要是通过使用 Jonas 为 Redpill 基础架构创建的脚本完成的。什么是 Redpill?(用 Jonas 自己的话说):<jonas> Redpill 是一个概念:一种设置 Debian hosts 去跨组织协作的方式<jonas> 我发展了这个概念,并将其首次用于 Redpill 网中网:redpill.dk,其中涉及到了我自己的网络(jones.dk),我的主要客户的网络(homebase.dk),一个包括 Skolelinux Germany(free-owl.de)的在德国的网络,和 Vasudev 的网络(copyninja.info)除此之外, 我还有一个 dovecot sieve 过滤,根据邮件的来源,对邮件进行高级分类,将其放到各种文件夹中。所有的规则都存在于每个有邮件地址的账户下的 ~/dovecot.sieve 文件中。再次,我不会详细介绍如何设置这些东西,因为这不是我这个帖子的目标。在我的笔记本电脑上在我的笔记本电脑上,我已经按照 4 个部分设置邮件同步:使用 mbsync 命令完成分类:使用 notmuch 完成阅读:使用 notmuch-emacs 完…
用户、组及其它 Linux 特性
Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。Media
via https://linux.cn/article-10370-1.html
Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。Media
via https://linux.cn/article-10370-1.html
用户、组及其它 Linux 特性
Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/002103hsp4ilq194sllpz6.jpg">Media</a>到这个阶段,<a href="https://linux.cn/article-10066-1.html">在看到如何操作目录或文件夹之后</a>,但在让自己一头扎进文件之前,我们必须重新审视 权限、用户 和 组。幸运的是,<a href="https://www.linux.com/learn/understanding-linux-file-permissions">有一个网站上已经有了一个优秀而全面的教程,讲到了权限</a>,所以你应该去立刻阅读它。简而言之,你使用权限来确定谁可以对文件和目录执行操作,以及他们可以对每个文件和目录执行什么操作 —— 从中读取、写入、移动、擦除等等。要尝试本教程涵盖的所有内容,你需要在系统上创建新用户。让我们实践起来,为每一个需要借用你电脑的人创建一个用户,我们称之为 guest 账户。<strong>警告:</strong> 例如,如果你错误地删除了自己的用户和目录,那么创建用户,特别是删除用户以及主目录会严重损坏系统。你可能不想在你日常的工作机中练习,那么请在另一台机器或者虚拟机上练习。无论你是否想要安全地练习,经常备份你的东西总是一个好主意。检查备份是否正常工作,为你自己以后避免很多咬牙切齿的事情。一个新用户你可以使用 useradd 命令来创建一个新用户。使用超级用户或 root 权限…
Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/002103hsp4ilq194sllpz6.jpg">Media</a>到这个阶段,<a href="https://linux.cn/article-10066-1.html">在看到如何操作目录或文件夹之后</a>,但在让自己一头扎进文件之前,我们必须重新审视 权限、用户 和 组。幸运的是,<a href="https://www.linux.com/learn/understanding-linux-file-permissions">有一个网站上已经有了一个优秀而全面的教程,讲到了权限</a>,所以你应该去立刻阅读它。简而言之,你使用权限来确定谁可以对文件和目录执行操作,以及他们可以对每个文件和目录执行什么操作 —— 从中读取、写入、移动、擦除等等。要尝试本教程涵盖的所有内容,你需要在系统上创建新用户。让我们实践起来,为每一个需要借用你电脑的人创建一个用户,我们称之为 guest 账户。<strong>警告:</strong> 例如,如果你错误地删除了自己的用户和目录,那么创建用户,特别是删除用户以及主目录会严重损坏系统。你可能不想在你日常的工作机中练习,那么请在另一台机器或者虚拟机上练习。无论你是否想要安全地练习,经常备份你的东西总是一个好主意。检查备份是否正常工作,为你自己以后避免很多咬牙切齿的事情。一个新用户你可以使用 useradd 命令来创建一个新用户。使用超级用户或 root 权限…
持续集成与部署的 3 个最佳实践
了解自动化,使用 Git 存储库以及参数化 Jenkins 管道。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/095139y6ur04x8c4mx3e6r.png">Media</a>本文涵盖了三个关键主题:自动化 CI/CD 配置、使用 Git 存储库处理常见的 CI/CD 工件、参数化 Jenkins 管道。术语首先,我们定义一些术语。<strong>CI/CD</strong> 是允许团队快速自动化测试、打包、部署其应用程序的实践。它通常通过利用名为 <a href="https://jenkins.io/">Jenkins</a> 的服务器来实现,该服务器充当 CI/CD 协调器。Jenkins 侦听特定输入(通常是代码签入后的 Git 挂钩),并在触发时启动一个管道。管道pipeline 由开发和/或运营团队编写的代码组成,这些代码指导 Jenkins 在 CI/CD 过程中采取哪些操作。这个流水线通常类似于“构建我的代码,然后测试我的代码,如果这些测试通过,则把我的应用程序部署到下一个最高环境(通常是开发、测试或生产环境)”。组织通常具有更复杂的管道,并入了诸如工件存储库和代码分析器之类的工具,这里提供了一个高级示例。现在我们了解了关键术语,让我们深入研究一些最佳实践。1、自动化是关键要在 PaaS 上运行 CI/CD,需要在集群上配置适当的基础设施。在这个例子中,我将使用 <a href="https://www.openshift.com/">OpenShift</a>。“Hello, World” 的实现很容易实现。简单地运行 oc new-app jenkins-<persistent/ephemeral>,然后,你就有了一个已经就绪的运行中的 Jenkins 服务器了。然而,在企业中的使用要复杂得多。除了 Jenkins 服务器之外…
了解自动化,使用 Git 存储库以及参数化 Jenkins 管道。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/095139y6ur04x8c4mx3e6r.png">Media</a>本文涵盖了三个关键主题:自动化 CI/CD 配置、使用 Git 存储库处理常见的 CI/CD 工件、参数化 Jenkins 管道。术语首先,我们定义一些术语。<strong>CI/CD</strong> 是允许团队快速自动化测试、打包、部署其应用程序的实践。它通常通过利用名为 <a href="https://jenkins.io/">Jenkins</a> 的服务器来实现,该服务器充当 CI/CD 协调器。Jenkins 侦听特定输入(通常是代码签入后的 Git 挂钩),并在触发时启动一个管道。管道pipeline 由开发和/或运营团队编写的代码组成,这些代码指导 Jenkins 在 CI/CD 过程中采取哪些操作。这个流水线通常类似于“构建我的代码,然后测试我的代码,如果这些测试通过,则把我的应用程序部署到下一个最高环境(通常是开发、测试或生产环境)”。组织通常具有更复杂的管道,并入了诸如工件存储库和代码分析器之类的工具,这里提供了一个高级示例。现在我们了解了关键术语,让我们深入研究一些最佳实践。1、自动化是关键要在 PaaS 上运行 CI/CD,需要在集群上配置适当的基础设施。在这个例子中,我将使用 <a href="https://www.openshift.com/">OpenShift</a>。“Hello, World” 的实现很容易实现。简单地运行 oc new-app jenkins-<persistent/ephemeral>,然后,你就有了一个已经就绪的运行中的 Jenkins 服务器了。然而,在企业中的使用要复杂得多。除了 Jenkins 服务器之外…
极客漫画:密室逃脱
“密室逃脱”是近年来流行的益智解密游戏。我们的主人公就进入了这样的一个游戏,然而,发现谜题是——如何退出 Vim!!!Media
via https://linux.cn/article-10372-1.html
“密室逃脱”是近年来流行的益智解密游戏。我们的主人公就进入了这样的一个游戏,然而,发现谜题是——如何退出 Vim!!!Media
via https://linux.cn/article-10372-1.html
极客漫画:密室逃脱
Media“密室逃脱”是近年来流行的益智解密游戏。我们的主人公就进入了这样的一个游戏,然而,发现谜题是——如何退出 Vim!!!“如何退出 Vim”这个话题,已经成了众多 Linux 初学者经常听说的一个梗了,比如说,“如何制造乱码?——新手退出 Vim”。甚至在国外著名的问答网站 Stack Overflow 上,从 2012 年 8 月 6 日,jclancy 发了“如何退出 Vim 编辑器”求救。6 年过去了,这个帖子已经有 170 万的阅读了。(2017 年 5 月 24 日,Stack Overflow 官方博客还专门发文纪念了该贴阅读量突破 100 百万次)via: http://turnoff.us/geek/escape-room/作者:Daniel Stori 译者 & 点评:wxy 校对 & 合成:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-10372-1.html?utm_source=rss&utm_medium=rss
Media“密室逃脱”是近年来流行的益智解密游戏。我们的主人公就进入了这样的一个游戏,然而,发现谜题是——如何退出 Vim!!!“如何退出 Vim”这个话题,已经成了众多 Linux 初学者经常听说的一个梗了,比如说,“如何制造乱码?——新手退出 Vim”。甚至在国外著名的问答网站 Stack Overflow 上,从 2012 年 8 月 6 日,jclancy 发了“如何退出 Vim 编辑器”求救。6 年过去了,这个帖子已经有 170 万的阅读了。(2017 年 5 月 24 日,Stack Overflow 官方博客还专门发文纪念了该贴阅读量突破 100 百万次)via: http://turnoff.us/geek/escape-room/作者:Daniel Stori 译者 & 点评:wxy 校对 & 合成:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media
via https://linux.cn/article-10372-1.html?utm_source=rss&utm_medium=rss
如何在 Ubuntu 和其他 Linux 发行版上安装 Putty
Putty 不是限定于 Windows 的。你也可以在 Linux 和 macOS 上使用此开源软件。Media
via https://linux.cn/article-10373-1.html
Putty 不是限定于 Windows 的。你也可以在 Linux 和 macOS 上使用此开源软件。Media
via https://linux.cn/article-10373-1.html
如何在 Ubuntu 和其他 Linux 发行版上安装 Putty
如果我没弄错,<a href="https://www.putty.org/">Putty</a> 可能是 Windows 最受欢迎的 SSH 客户端。在 IT 公司中,开发环境通常在远程 Linux 系统上,而开发人员则使用 Windows 作为本地系统。Putty 用于从 Windows 机器连接到远程 Linux 系统。Putty 不是限定于 Windows 的。你也可以在 Linux 和 macOS 上使用此开源软件。但是等等!当你已经拥有“真正的” Linux 终端时,为什么要在 Linux 上使用单独的 SSH 客户端?这有几个想在 Linux 上使用 Putty 的原因。你在 Windows 上使用 Putty 已经很久了,你觉得它更舒服。你发现很难手动编辑 SSH 配置文件以保存各种 SSH 会话。你更喜欢 Putty 图形化保存 SSH 连接的方式。你想通过连接到原始套接字和串口进行调试。无论是什么原因,如果你想在 Ubuntu 或任何其他 Linux 上使用 Putty,你当然可以这样做。让我告诉你如何做到。在 Ubuntu Linux 上安装 Putty<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/181610el1fv5kt7lzee3bd.png">Installing Putty on Linux</a>对于 Ubuntu 用户来说,好消息是 Putty 可以在 Ubuntu 的 universe 仓库中找到。要在 Ubuntu上安装 Putty,首先应确保已启用 universe 仓库。<pre class="prettyprint linenums">sudo add-apt-repository universe</pre>启用 universe 仓库后,应使用以下命令更新 Ubuntu:<pre class="prettyprint linenums">sudo apt update</pre>之后,你可以使用以下命令安装 Putty:<pre class="prettyprint linenums">sudo apt install putty</pre>安装后,你可以在菜单中找到它来启动 Putty。正如你在下面的截图中看到的,Putty 的 Linux 版本看起来与 Windows 版本相同。这让你松了一口气, 因为你不必再尝试新的设置。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/181611vsvq4p4e49ev11dg.jpg">Putty in Linux</a>ঈ…
如果我没弄错,<a href="https://www.putty.org/">Putty</a> 可能是 Windows 最受欢迎的 SSH 客户端。在 IT 公司中,开发环境通常在远程 Linux 系统上,而开发人员则使用 Windows 作为本地系统。Putty 用于从 Windows 机器连接到远程 Linux 系统。Putty 不是限定于 Windows 的。你也可以在 Linux 和 macOS 上使用此开源软件。但是等等!当你已经拥有“真正的” Linux 终端时,为什么要在 Linux 上使用单独的 SSH 客户端?这有几个想在 Linux 上使用 Putty 的原因。你在 Windows 上使用 Putty 已经很久了,你觉得它更舒服。你发现很难手动编辑 SSH 配置文件以保存各种 SSH 会话。你更喜欢 Putty 图形化保存 SSH 连接的方式。你想通过连接到原始套接字和串口进行调试。无论是什么原因,如果你想在 Ubuntu 或任何其他 Linux 上使用 Putty,你当然可以这样做。让我告诉你如何做到。在 Ubuntu Linux 上安装 Putty<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/181610el1fv5kt7lzee3bd.png">Installing Putty on Linux</a>对于 Ubuntu 用户来说,好消息是 Putty 可以在 Ubuntu 的 universe 仓库中找到。要在 Ubuntu上安装 Putty,首先应确保已启用 universe 仓库。<pre class="prettyprint linenums">sudo add-apt-repository universe</pre>启用 universe 仓库后,应使用以下命令更新 Ubuntu:<pre class="prettyprint linenums">sudo apt update</pre>之后,你可以使用以下命令安装 Putty:<pre class="prettyprint linenums">sudo apt install putty</pre>安装后,你可以在菜单中找到它来启动 Putty。正如你在下面的截图中看到的,Putty 的 Linux 版本看起来与 Windows 版本相同。这让你松了一口气, 因为你不必再尝试新的设置。<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/22/181611vsvq4p4e49ev11dg.jpg">Putty in Linux</a>ঈ…