TAG: linux

50 个最常用的 Linux/Unix 命令及示例

这篇文章将通过实例介绍 50 个 Linux/Unix 操作系统下常用的命令。这篇文章不是一个完整的或全面的 Linux/Unix 操作系统命令列表,这篇文章的目的是让你可以开始使用一些常用的命令,建议将本文章加入书签作为以后的参考。

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

Centos下vpn(pptpd)的部署

在centos 5下面安装pptpd最省事的安装就是下载rpm包pptpd-1.3.4-1.rhel5.1.i386.rpm,然后直接执行 rpm –ivh pptpd-1.3.4-1.rhel5.1.i386.rpm 。幸运的是这个包没有其他依赖,因此安装应该是异常的顺利。如果使用源码安装,会出现ppp版本高的情况,需删除pppd2.3.4 再安装pppp2.4.3,反而麻烦了。

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

Selinux配置详解

SELinux是「Security-Enhanced Linux」的简称,是美国国家安全局「NSA=The National Security Agency」 和SCC(Secure Computing Corporation)开发的 Linux的一个扩张强制访问控制安全模块。原先是在Fluke上开发的,2000年以 GNU GPL 发布。

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

如何在CentOS上安装配置LAMP环境

本文将要介绍如何在CentOS Linux发行版上配置Apache、MySQL、PHP环境。LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python

最后更新时间: 共 62 次浏览 Tags: linux centos apache mysql php

如何使用 fsck 命令检查和修复文件系统

Linux 的 fsck 工具可以用来检查和修复 Linux 文件系统(ext2, ext3, ext4 等等)。Linux 系统会根据上次检查的时间,在系统启动时决定是否自动执行 fsck 命令来检查文件系统是否处于正常状态。当然,系统管理员在文件系统出现故障时可以手动执行这个命令来检查和修复文件系统状态。这篇文章中,我们会介绍 fsck 命令的 10 个进行文件系统检查和修复的实用示例。

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

对比 Linux 文件系统: Ext2, Ext3, Ext4

ext2, ext3, ext4 都是 Linux 操作系统下的文件系统类型,这篇文章中我们将介绍要一下内容:从较高的层面分析这些文件系统之间差异,如何创建这些文件系统, 如何转换文件系统

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

如何使用 backupninja 备份 Debian 系统

在这篇文章中我们将介绍 backupninja,一个轻量级的容易配置的系统备份工具。通过结合使用 rdiff-backup, duplicity, mysqlhotcopy 以及 mysqldump 这些工具,Backupninja 提供了通用的备份功能,如:远程、安全以及增量文件系统备份、加密备份以及 MySQL/MariaDB 数据库备份。你可以根据需要使用 emal 报告,并且可以备份通用的硬件以及系统信息。backupninja的一个主要优势是内置的基于控制台的向导(称为 ninjahelper)确实可以让你轻松创建各种备份方案的配置文件。

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

ShoreWall企业级防火墙的实现

相信大家一定很想自己做一个企业级应用得防火墙,看到大家在论坛上常常问到类似得问题,现在我将我自己身边得一个防火墙企业级应用实例共享出来,希望能帮到需要帮助得朋友。

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

了解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