2019-05-19 - Docker 安装 官方网站上有各种环境下的安装指南,比如:CentOS、Ubuntu 和 Debian 系列的安装。 而我们现在主要介绍的是基于 CentOS 7.x 上面的安装。 1、查看是否已经安装过docker [root@localhost ~]# yum list installed | grep docker docker.x86_64 2:1...
2018-04-24 - 由于复刻了 mon 项目到 etbemon 中,我花了一些时间做监视脚本。事实上监视一些事情通常很容易,但是决定监视什么才是困难的部分。进程监视脚本 ps.monitor 是我重新设计过的一个。 对于进程监视我有一些思路。如果你对进程监视如何做的更好有任何建议,请通...
2018-04-16 - 在前面的文章中,我们了解到了基本的 Docker 术语,在 Linux 桌面、MacOS 和 Windows上 如何安装 Docker,如何创建容器镜像 并且在系统上运行它们。在本系列的最后一篇文章中,我们将讨论如何使用 DockerHub 中的镜像以及将自己的镜像发布到 DockerHub。 首...
2018-04-11 - 众所周知,对硬盘分区是 Linux 管理员一项最重要的管理任务之一,他们不能不知道这个。 在最糟糕的时候,你至少每周会收到一次依赖小组的请求,而在更大的环境里会更加频繁 。 你可能会问为什么我们要用 parted 而不是 fdisk? 它们有什么区别?好问题,我会...
2018-03-29 - Q:我是一个新 Debian Linux 用户,我想为 Debian Linux 上运行的虚拟化环境(KVM)设置网桥。那么我该如何在 Debian Linux 9.x 服务器上的 /etc/network/interfaces 中设置桥接网络呢? 如何你想为你的虚拟机分配 IP 地址并使其可从你的局域网访问,则需要...
2018-03-26 - rtty 是一个反向代理 WebTTY。它由客户端和服务端组成。服务端采用 Go 语言实现, 以及使用了 vue + iview。你可以基于你设置的设备 ID(不设置则为设备的 MAC 地址)通过 Web 浏览器访问你的任意一台终端。 rtty 非常适合远程维护你的或者你公司的部署在全...
2018-03-25 - 就算是网费每天变得越来越便宜,你也不应该重复下载相同的东西来浪费你的流量。一个很好的例子就是下载 Ubuntu 或任何 Linux 镜像的开发版本。如你所知,Ubuntu 开发人员每隔几个月就会发布一次日常构建、alpha、beta 版 ISO 镜像以供测试。在过去,一旦发布...
2018-03-25 - Tlog 是 Linux 中终端 I/O 录制和回放软件包。它用于实现一个集中式用户会话录制。它将所有经过的消息录制为 JSON 消息。录制为 JSON 格式的主要目的是将数据传送到 ElasticSearch 之类的存储服务,可以从中搜索和查询,以及回放。同时,它们保留所有通过的...
2018-03-23 - 有时,我想要连续收听几个播客专辑或音轨,而不将它们添加到我的媒体库中。 PLlayer一款不错的选择,一款最简单的Linux音频播放器。 Linux下的音乐播放也不少,像Rhythmbox,Clementine或任何其他Linux音乐播放器更好。它不是为了竞争而设计的。相反,对LPla...
2018-03-22 - 目的 使用 GNU Stow 轻松管理从源代码安装的程序和点文件(注:点文件,即以 . 开头的文件,在 *nix 下默认为隐藏文件,常用于存储程序的配置信息。) 要求 root 权限 难度 简单 约定 # - 给定的命令要求直接以 root 用户身份或使用 sudo 命令以 root 权限执...
2018-03-21 - 不可否认维基的用处,即使对于一个极客来说也是如此。你可以用它做很多事写笔记和手稿,协作项目,建立完整的网站。还有更多的事。 这些年来,我已经使用了几个维基,要么是为了我自己的工作,要么就是为了我接到的各种合同和全职工作。虽然传统的维基很好,...
2018-03-19 - 如何保持正确的时间,如何使用 NTP 和 systemd 让你的计算机在不滥用时间服务器的前提下保持同步。 它的时间是多少? 让 Linux 来告诉你时间的时候,它是很奇怪的。你可能认为是使用 time 命令来告诉你时间,其实并不是,因为 time 只是一个测量一个进程运行...
2018-03-16 - 安全即内心的平静。毕竟,安全是许多用户迁移到 Linux 的最大理由。但是为什么要止步于仅仅采用该平台,你还可以采用多种方法和技术去确保你的桌面或者服务器系统的安全。 其中一项技术涉及到密钥 用在 PGP 和 SSH 中。PGP 密钥允许你去加密和解密电子邮件和...
2018-03-15 - 我是一名新的 Vim 编辑器用户。我用它编写 Python 代码。有没有办法在 vim 中查看 Python 文档而无需访问互联网?假设我的光标在 Python 的 print 关键字下,然后按下 F1,我想查看关键字 print 的帮助。如何在 vim 中显示 python help() ?如何在不离开 vim...
2018-03-14 - 关于开源软件最古老的笑话是:代码是自具文档化的。经验表明,阅读源代码就像听天气预报一样:明智的人依然出门会看看室外的天气。本文讲述了如何运用调试工具来观察和分析 Linux 系统的启动。分析一个功能正常的系统启动过程,有助于用户和开发人员应对不可...
2018-03-13 - 如果您当前的Ubuntu桌面看起来有点黑或有点过时,为什么不给它刷新一下? Vimix系列主题制作人Vince Liuice(Vimix主题成名)的Canta主题是帮助您为桌面带来全新外观的完美选择。 这是一个带颜色重点的平面主题。它的灵感来自Google的材料设计。而且,它使用...
2018-03-12 - 人们在电脑上选择黑暗主题有几个原因。有些人觉得对于眼睛轻松,而另一些人因为他们的医学条件选择黑色。特别地,程序员喜欢黑暗的主题,因为可以减少眼睛的眩光。 如果你是一位 Linux 用户和黑暗主题爱好者,那么你很幸运。这里有五个最好的 Linux 黑暗主题...
2018-03-12 - 你可以使用几乎所有的屏幕录制程序轻松录制终端会话。但是,你很可能会得到超大的视频文件。Linux 中有几种终端录制程序,每种录制程序都有自己的优点和缺点。Showterm 是一个可以非常容易地记录终端会话、上传、分享,并将它们嵌入到任何网页中的工具。一个...
2018-03-11 - 可能有一个困扰你多时的问题,当你想要获取一张屏幕截图向开发者反馈问题,或是在 Stack Overflow 寻求帮助时,你可能缺乏一个可靠的屏幕截图工具去保存和发送截图。在 GNOME 中有一些这种类型的程序和 shell 拓展工具。这里介绍的是 Linux 最好的屏幕截图工...
2018-03-11 - Partclone 是由 Clonezilla 的开发者们开发的用于创建和克隆分区镜像的自由开源软件。实际上,Partclone 是 Clonezilla 所基于的工具之一。 它为用户提供了备份与恢复已用分区的工具,并与多个文件系统高度兼容,这要归功于它能够使用像 e2fslibs 这样的现有...
2018-03-09 - 如果你的数据中心全是 Linux 服务器,而你就是系统管理员。那么你的其中一项工作内容就是查看服务器的日志文件。但是,如果你在大量的机器上去查看日志文件,那么意味着你需要挨个去登入到机器中来阅读日志文件。如果你管理的机器很多,仅这项工作就可以花费...
2018-03-08 - Vim 是一款强大的文本文件处理的通用工具,能够管理系统配置文件和编写代码。通过插件,Vim 可以被拓展出不同层次的功能。通常,所有的插件和附属的配置文件都会存放在 ~/.vim 目录中。由于所有的插件文件都被存储在同一个目录下,所以当你安装更多插件时,...
2018-03-08 - 如何在 Ubuntu Linux 桌面上安装 spotify 来在线听音乐? Spotify 是一个可让你访问大量歌曲的数字音乐流服务。你可以免费收听或者购买订阅,可以创建播放列表。订阅用户可以免广告收听音乐,你会得到更好的音质。本教程展示如何使用在 Ubuntu、Mint、Debian...
2018-03-07 - Rocket.Chat 是什么? 字面意思好像是火箭聊天。Rocket.Chat 是一款类似于 Slack 的开源聊天软件,其支持 Windows、Mac、Linux 和 Android、iOS 全平台。为啥说 Rocket.Chat 是程序员的聊天软件呢?因为它与当前主流的代码管理开发平台深度整合,对于程序员...
2018-03-06 - 在 Linux 系统中,你可能会在主目录中存储了大量文件和文件夹。但在这些文件之外,你知道你的主目录还附带了很多隐藏的文件和文件夹吗?如果你在主目录中运行 ls -a,你会发现一堆带有点前缀的隐藏文件和目录。这些隐藏的文件到底做了什么? 在主目录中隐藏...
2018-03-06 - 如果你是一个 Linux 系统管理方面的新手,如何在 Linux 上使用命令行方式去安装或者更新 Intel/AMD CPU 的微码固件呢? 微码就是由 Intel/AMD 提供的 CPU 固件。Linux 的内核可以在引导时更新 CPU 固件,而无需 BIOS 更新。处理器的微码保存在内存中,在每次...
2018-03-05 - 目标 学习在 Linux 上使用 pass 密码管理器来管理你的密码 条件 需要 root 权限来安装需要的包 难度 简单 约定 # - 执行指定命令需要 root 权限,可以是直接使用 root 用户来执行或者使用 sudo 命令来执行 $ - 使用普通的非特权用户执行指定命令 介绍 如果你...
2018-03-04 - sar 命令用用收集、报告、或者保存 UNIX / Linux 系统的活动信息。它保存选择的计数器到操作系统的 /var/log/sa/sadd 文件中。从收集的数据中,你可以得到许多关于你的服务器的信息: 1.CPU 使用率 2.内存页面和使用率 3.网络 I/O 和传输统计 4.进程创建活动...
2018-03-02 - 新的Ubuntu主题非常棒,但它仍然主要是Ambiance,Adwaita和Unity 8风格的组合。即所有已知数量。 Ubuntu(以及一般Linux)最好的GTK主题。如果你相关主题,你可能已经注意到许多主题看起来很相似,分享设计趋势或者使用类似的主题作为基...
2018-03-01 - 你是否厌倦了 Linux 桌面背景,想要设置好看的壁纸,但是不知道在哪里可以找到?别担心,我们在这里会帮助你。 我们都知道必应搜索引擎,但是由于一些原因很少有人使用它,每个人都喜欢必应网站的背景壁纸,它是非常漂亮和惊人的高分辨率图像。 如果你想使用...
2018-02-27 - 对于很多用户来说,网页浏览器已经成为电脑使用体验的重要环节。现代浏览器已经发展成强大、可拓展的平台。作为平台的一部分,插件能添加或修改浏览器的功能。火狐插件的构建使用了 WebExtensions API ,这是一个跨浏览器的开发系统。 你应该安装哪一个插件...
2018-02-27 - lftp 是一个文件传输程序。它可以用于复杂的 FTP、 HTTP/HTTPS 和其他连接。如果指定了站点 URL,那么 lftp 将连接到该站点,否则会使用 open 命令建立连接。它是所有 Linux/Unix 命令行用户的必备工具。我目前写了一些关于 Linux 下超快命令行下载加速器,...
2018-02-25 - 如果你不具备相关的知识和经验,挑选出最适合 Linux 的笔记本电脑,可能是件很困难的事。并且,看上去你买了一台配置、功能、性能都很棒的电脑,但是,却疲于处理各种 Linux 的问题,太难堪了!因此,作为一个 RedHat 认证工程师,这篇文章的作者兼博主,也...
2018-02-25 - 办公套件是任何操作系统的必备品。很难想象没有 Office 软件的桌面操作系统。虽然 Windows 有 MS Office 套件,Mac OS X 也有它自己的 iWork,但其他很多办公套件都是专门针对这些操作系统的,Linux 也有自己的办公套件。 在本文中,我会列举一些在 Linux 平...
2018-02-24 - 如果你听到一个 13 岁的黑客吹嘘他是多么的牛逼,是有可能的,因为有 Kali Linux 的存在。尽管有可能会被称为脚本小子,但是事实上,Kali 仍旧是安全专家手头的重要工具(或工具集)。 Kali 是一个基于 Debian 的 Linux 发行版。它的目标就是为了简单:在一...
2018-02-24 - 把你的注意力投向2016年,你是否记得有一个GNOME系统监视器重新设计的计划。其目标是:使检查系统资源的使用更容易获得,理想情况下将历史数据放入组合中以获得更多的附加环境。 两年后,重新设计的努力成果终于可以用于样本,尽管通过一个名为 GNOME Usage...
2018-02-23 - 您需要监控 Linux 服务器的性能吗?试试用这些内置命令和附加工具吧!大多数 Linux 发行版都附带了大量的监控工具。这些工具提供了获取系统活动的相关指标。您可以使用这些工具来查找性能问题的可能原因。本文提到的是一些基本的命令,用于系统分析和服务器...
2018-02-22 - Vim 是每个 Linux 发行版]中不可或缺的一部分,也是 Linux 用户最常用的工具(当然是基于终端的)。至少,这个说法对我来说是成立的。人们可能会在利用什么工具进行程序设计更好方面产生争议,的确 Vim 可能不是一个好的选择,因为有很多不同的 IDE 或其它类...
2018-02-21 - 开机要启动的脚本qidong.sh [root@c69-01 scripts]# vim /server/scripts/qidong.sh [root@c69-01 scripts]# cat /server/scripts/qidong.sh #!/bin/bash /bin/echo $(/bin/date +%F_%T) /tmp/qidong.log 方法一:修改/etc/rc.local /etc/rc.local,该文件为...
2018-02-17 - 目标 了解特殊权限的工作原理,以及如何识别和设置它们。 要求 了解标准的 Unix / Linux 权限系统(http://www.linuxdiyf.com/linux/21512.html) 难度 简单 约定 # - 要求直接以 root 用户或使用 sudo 命令执行指定的命令 $ - 用普通的非特权用户来执行指定...