Bash 下如何逐行读取一个文件 在 Linux 或类 UNIX 系统下如何使用 KSH 或 BASH shell 逐行读取一个文件? 在 Linux、OSX、 *BSD 或者类 Unix 系统下你可以使用 while..do..done 的 bash 循环来逐行读取一个文件。 在 Bash Unix 或者 Linux shell 中逐行读取一个文件的语法 对于 bash、ksh、 zsh 和其他的 shells 语法如下 w 2015-08-31 技术 #bash
如何在 Ubuntu 15.04 系统中安装 Logwatch 大家好,今天我们会讲述在 Ubuntu 15.04 操作系统上如何安装 Logwatch 软件,它也可以在各种 Linux 系统和类 Unix 系统上安装。Logwatch 是一款可定制的日志分析和日志监控报告生成系统,它可以根据一段时间的日志文件生成您所希望关注的详细报告。它具有易安装、易配置、可审查等特性,同时对其提供的数据的安全性上也有一些保障措施。Logwatch 会扫描重要的操作系统组件 2015-08-30 系统运维 #日志 #logwatch
在 Linux 中使用日志来排错 人们创建日志的主要原因是排错。通常你会诊断为什么问题发生在你的 Linux 系统或应用程序中。错误信息或一系列的事件可以给你提供找出根本原因的线索,说明问题是如何发生的,并指出如何解决它。这里有几个使用日志来解决的样例。 登录失败原因 如果你想检查你的系统是否安全,你可以在验证日志中检查登录失败的和登录成功但可疑的用户。当有人通过不正当或无效的凭据来登录时会出现认证失败,这通常发生在使用 SSH 2015-08-30 系统运维 #日志
在 VirtualBox 中使用 Docker Machine 管理主机 大家好,今天我们学习在 VirtualBox 中使用 Docker Machine 来创建和管理 Docker 主机。Docker Machine 是一个可以帮助我们在电脑上、在云端、在数据中心内创建 Docker 主机的应用。它为根据用户的配置和需求创建服务器并在其上安装 Docker和客户端提供了一个轻松的解决方案。这个 API 可以用于在本地主机、或数据中心的虚拟机、或云端的实例提供 Doc 2015-08-30 技术 #Docker #Docker Machine
如何在 Linux 中安装 Visual Studio Code 大家好,今天我们一起来学习如何在 Linux 发行版中安装 Visual Studio Code。Visual Studio Code 是基于 Electron 优化代码后的编辑器,后者是基于 Chromium 的一款软件,用于为桌面系统发布 io.js 应用。Visual Studio Code 是微软开发的支持包括 Linux 在内的全平台代码编辑器和文本编辑器。它是免费软件但不开源,在专有软 2015-08-30 分享 #编辑器 #Visual Studio Code #Atom.io
Ubuntu 14.04中修复“update information is outdated”错误 看到过Ubuntu 14.04的顶部面板上那个显示下面这个错误的红色三角形了吗? 更新信息过时。该错误可能是由网络问题,或者某个仓库不再可用而造成的。请通过从指示器菜单中选择显示更新来手动更新,然后查看是否存在有失败的仓库。 它看起来像这样: 这里的粉红色感叹号标记就是原来的红色三角形,因为我使用了最佳的Ubuntu图标主题之一,Numix。让我们回到该错误中,这是一个常见的更新问题,你也许 2015-08-29 桌面应用 #Ubuntu #更新
如何在树莓派 2 运行 Ubuntu Snappy Core 物联网(Internet of Things, IoT) 时代即将来临。很快,过不了几年,我们就会问自己当初是怎么在没有物联网的情况下生存的,就像我们现在怀疑过去没有手机的年代。Canonical 就是一个物联网快速发展却还是开放市场下的竞争者。这家公司宣称自己把赌注压到了IoT 上,就像他们已经在云上做过的一样。在今年一月底,Canonical 启动了一个基于Ubuntu Core 的小型操作系 2015-08-29 树莓派 #Snappy #Snappy Core
如何配置 MongoDB 副本集 MongoDB 已经成为市面上最知名的 NoSQL 数据库。MongoDB 是面向文档的,它的无模式设计使得它在各种各样的WEB 应用当中广受欢迎。最让我喜欢的特性之一是它的副本集(Replica Set),副本集将同一数据的多份拷贝放在一组 mongod 节点上,从而实现数据的冗余以及高可用性。 这篇教程将向你介绍如何配置一个 MongoDB 副本集。 副本集的最常见配置需要一个主节点以及多个 2015-08-28 系统运维 #MongoDB
Linux中通过命令行监控股票报价 如果你是那些股票投资者或者交易者中的一员,那么监控证券市场将是你的日常工作之一。最有可能的是你会使用一个在线交易平台,这个平台有着一些漂亮的实时图表和全部种类的高级股票分析和交易工具。虽然这种复杂的市场研究工具是任何严肃的证券投资者了解市场的必备工具,但是监控最新的股票报价来构建有利可图的投资组合仍然有很长一段路要走。 如果你是一位长久坐在终端前的全职系统管理员,而证券交易又成了你日常生活中的业余 2015-08-28 分享 #终端 #Mop #股票
Linux有问必答:如何检查MariaDB服务端版本 提问: 我使用的是一台运行MariaDB的VPS。我该如何检查MariaDB服务端的版本? 有时候你需要知道你的数据库版本,比如当你升级你数据库或对已知缺陷打补丁时。这里有几种方法找出MariaDB版本的方法。 方法一 第一种找出版本的方法是登录MariaDB服务器,登录之后,你会看到一些MariaDB的版本信息。 另一种方法是在登录MariaDB后出现的命令行中输入status命令。输出会 2015-08-28 技术 #MariaDB