TAG: linux

了解Linux目录结构(文件系统结构)

你想知道为什么一些程序会在/bin 或者 /sbin 或者 /usr/bin 以及 /usr/sbin中吗?举个例子,less 命令保存在 /usr/bin 目录,为什么这个命令不保存在 /bin、/sbin或 /usr/sbin 目录中呢?这几个目录又有什么区别呢?在这篇文章中,让我们回顾一下Linux文件系统结构和了解个别高层目录的意义。

最后更新时间: 共 33 次浏览 Tags: linux

鉴定 Linux 文件系统类型的 5 种方法

问题:我怎么才能知道我现在使用的是那种文件系统?我想升级现在的文件系统到最新的 ext4 文件系统。但是在完成这个工作之前,我 TMD 要先知道我挂载的所有分区上到底跑的啥文件系统。 回答:嫑急,下面有 5 种方法给你选,他们都能鉴别你当前所用的文件系统类型。

最后更新时间: 共 39 次浏览 Tags: linux

如何配置 Grub 从 ISO 镜像启动系统

如果你需要使用多个 Linux 发行版,你没有太多的选择,你只能安装到你的计算机上、或者虚拟化、或者从 ISO 文件启动。第二个个选择你不需要太多的磁盘空间,不过麻烦的是你需要一个保存了 ISO 文件 USB 存储或者 CD(或DVD)光盘来启动系统。然而,我们还有妥协方案,将 ISO 文件放到本地硬盘上,然后启动实时模式。相比安装到本地而言,这种方案不需要太多磁盘空间,并且具备完整的功能,相对于缓慢的虚拟机来说是一种比较好的方案。这篇教程将介绍如何使用 Linux 操作系统著名的引导程序 Grub 来实现这个功能。

最后更新时间: 共 36 次浏览 Tags: linux grub

如何在OpenShift使用Spring创建混合持久化应用

通过这篇教程,你将会亲手配置一个可以部署应用的OpenShift容器,并完成一个部署在其上的Spring MongoDB应用程序。你也会通过这个教程了解混合存储、NoSQL等术语,并思考为什么他们是超越RDBMS的数据存储解决方案。

最后更新时间: 共 23 次浏览 Tags: linux

如何在交互 shell 脚本中使用对话框

当在终端环境下安装新软件时,你可以经常看到用来接受你输入的信息对话框弹出。弹出对话框的类型有:yes/no对话框、输入对话框、密码对话框、清单、菜单等等。使用这类易用的弹出对话框的优势是很明显的,它可以让我们使用直观的方式输入必要的信息。

最后更新时间: 共 38 次浏览 Tags: linux shell

如何使用 backupninja 为 Debian 创建自定义备份计划

Backupninja 是Debian Linux 发行版下的一款功能强大和高度可配置的备份工具。在前面一篇文章中我们介绍了如何安装 backupninja 以及设置了两个动作。然而,我们需要注意这些示例仅仅是 backupninja 功能的一小部分。在这篇文章中,我们将讨论如何通过定义自己的 backupninja 处理程序和辅助程序来完成你需要的备份功能。

最后更新时间: 共 47 次浏览 Tags: linux debian backupninja

如何使用modprobe命令来加载、卸载和查看模块

modprobe工具是用来想Linux内核添加可加载模块的,当然也可以用这个命令来查看和卸载模块。Linux使用/lib/modules/$(uname-r) d来管理模块和模块的配置(除了/etc/modprobe.conf 和 /etc/modprobe.d)。Linux从2.6版本内核开始使用.ko模块来替换.o模块。因为.ko模块为内核加载模块提供了更多信息。

最后更新时间: 共 63 次浏览 Tags: linux

通过 15 个例子学习 Grep

你需要掌握 Linux grep 命令的用法,在这篇文章中,我们将通过 15 个 grep 命令例子来学习 Linux/Unix 中 grep 命令的用法。

最后更新时间: 共 16 次浏览 Tags: linux

如何把 Vim 配置成功能全面的 IDE

如果你是开发人员,你肯定知道使用集成开发环境(IDE)是多么方便。IDE 的语法检查、后台编译以及库管理等功能使编写 C、Python 和 Java这些语言更加的方便。另外,如果你使用 Linux 用户,你一定知道使用 vim 编辑文本的便利性。因此,很自然,你或许想使 Vim 具备 IDE 的所有功能。

最后更新时间: 共 27 次浏览 Tags: linux vim

一些不起眼但很有用的 VIM 命令

在我之前的文章中我并没有告诉大家,我是一个 vim 粉丝。这里我将介绍一些“不起眼但是很有用的” vim 命令。我的意思是:会介绍一些你可能没有使用过的不过可能很有用处的 vim 命令。我可能不知道你熟悉和常用的 vim 命令,这仅是介绍使用相对少但是可能很有用的 vim 命令的文章。

最后更新时间: 共 40 次浏览 Tags: linux vim

如何在 Linux 操作系统上使用 SQL 语句查询 Apache 日志

Linux的一个显着特点是,一般情况下你通过分析系统日志,你可以知道正在发生什么事或已经发生了什么。的确,系统日志是在诊断系统或应用程序问题时系统管理员要查看的第一个信息。在这篇文章中,我们将要关注 Apache HTTP 服务器的访问日志(access log)。我们将介绍另一种查看 Apache 访问日志的方式,使用开源工具 asql 通过运行 SQL 语句来查询日志,能够通过更友好的格式查看相同的信息。

最后更新时间: 共 19 次浏览 Tags: linux

图说 RAID:RAID 0, RAID 1, RAID 5, RAID 10

磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。 磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。[1] 磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中

最后更新时间: 共 33 次浏览 Tags: linux

妈妈咪,我终于找到了 !— 15 个 Linux Find 命令示例

除了基础的在目录下查找文件,你还可以在实际操作中使用 find 命令完成查找工作,这个命令会使你的命令行旅程更加愉快。 在这篇文章中,我们将通过15个示例介绍 Linux find 命令,这篇文章适合菜鸟也适合老鸟。

最后更新时间: 共 48 次浏览 Tags: linux

Awk 的8个强大的内置变量 – FS, OFS, RS, ORS, NR, NF, FILENAME, FNR

在这篇文章中,我们将介绍 8 个强大的 awk 内置变量。awk 有很多强大的内置变量,这些变量大概可以分为两类:用来定义哪些是可以改变的变量,如字段分隔符和记录分隔值。用来处理和汇总的变量,比如记录数和字段的数量。

最后更新时间: 共 65 次浏览 Tags: linux

Vi 和 Vim 宏教程: 如何记录和回放

在 vim 可以使用 vim 宏特性记录和回放在 vim 编辑器中操作动作。这篇文章将通过两个详细的示例介绍如何在 vi 和 vim 中实现记录和回放功能。

最后更新时间: 共 40 次浏览 Tags: linux

通过 15 个实际的例子学习 LS 命令

ls -- 如果没有这两个字符的命令 Unix/Linux 操作系统用户和系统管理员肯定是没发活了。不过,无论你每天使用这个命令 10 次还是 100 次,了解这个命令的功能对你每天命令行的旅程是绝对有帮助的。在这篇文章中,我们将通过 15 个实际的例子来了解 ls 命令的功能。

最后更新时间: 共 17 次浏览 Tags: linux