Tag: Fedora

grep 搜寻目录下所有档案字串

grep 是 Linux 下十分好用的工具, 可以搜寻档案或经管线输入的字串, grep 的基本用法是: $ grep ‘search_word’ file_name 这样就可以在档案 file_name 内找出包含 “search_word” 字串的行, 如果要搜寻多个档案, 可以这样: $ grep ‘search_word’ file_name file_name2 要对目录下所有档案做搜寻, 可以用 * 字符替档案名称: $ grep …

Linux 快速搜寻工具 – locate

在 Linux 或其他 UNIX Like 环境要搜寻档案, 一般都会用 find 指令, find 的十分实用, 只是要搜索的目录较大时, 要花上一定时间。另一个工具 locate 就可以解决这个问题, locate 会直接搜索 updatedb 建立的 index 档, 所以搜寻速度会快很多, 但由于要等 updatedb 更新 (默认每天一次), 所以新建立的档案或档案改名便会找不到。 例如要找 MySQL …

Linux 服务器用 Gmail SMTP 发送电邮通知

在服务器上很多时都会需要自动发送电邮, 例如将系统状态及监测资料等以电邮通知系统管理员。除了在系统安装 Email Server 外, 也可以透过 Gmail 的 SMTP 发送电邮。Mutt 是一个让 Linux 系统在指令模式下, 透过 Gmail SMTP 发送电邮的工具, 以下会示范在 Linux 安装 Mutt 及设定方法。 安装 Mutt 首先安装 Mutt, 根据不同的发行版输入以下指令安装: RHEL, CentOS, …

Linux 查看系统及硬件资讯

在 Linux 下查看系统及硬件资讯十分实用, 可以在安装新套件或驱动程式时找出相容性问题, 以下会介绍在 Linux 下查看系统及硬件资讯的方法。 1. 透过 uname 查看系统资讯: 找行 “uname” 会显示系统名称: $ uname Linux 查看 kernel 版本: $ uname -r 3.10.0-229.14.1.el7.x86_64 显示系统的架构: $ uname -m x86_64 …

RHEL / CentOS / Fedora 安装 Logwatch

Logwatch 是用 Perl 写成的纪录档管理工具, 可以分析、整理及报告主机的纪录档, 并将报告自动以电邮发送给系统管理员, 对检查及追踪系统的问题十分好用。 安装 Logwatch 在 RHEL, CentOS 及 Fedora 安装 Logwatch 十分简单, 可以透过 YUM 直接安装: # yum -y install logwatch 配置 Logwatch Logwatch 的默认设定档是 …

RHEL / CentOS / Fedora 用 YUM 移除旧 Kernel

在 Redhat, CentOS 及 Fedora 要移除旧 Kernel, 及设定保留的 Kernel 数量, 可以用以下方法。 列出安装在系统的 Kernel: # rpm -q kernel kernel-2.6.32-504.12.2.el6.x86_64 kernel-2.6.32-504.16.2.el6.x86_64 kernel-2.6.32-504.23.4.el6.x86_64 kernel-2.6.32-504.30.3.el6.x86_64 kernel-2.6.32-573.1.1.el6.x86_64 移除旧 Kernel: 例如想移除 kernel-2.6.32-573.1.1.el6.x86_64, 输入以下指令: # yum …

解开 Redhat / CentOS / Fedora 的 RPM 档

在 Redhat 系列的发行版内, 所有安装的套件都会打包成 rpm 档, 安装时只要安装一个档案便可以, 就如同 Debian 的 deb 档, 使用 rpm 安装套件十分方便, 但有时只想解开 rpm 档的内容, 而不要安装套件, 这时可以用 rpm2cpio 及 cpio 指令。 解开 rpm 不像解开 deb 可以用单一指令完成, …

RHEL / CentOS / Fedora 安装 Java 8

以下是在 RHEL, CentOS 及 Fedora 安装 Java 8 的方法。 在安装前, 先要检查系统是否已经安装了 Java 其他版本在系统内, 用以下指令检查: 如果出现 “java: command not found”, 便可以开始安装 Java 8, 但如果系统回传较旧的 Java 版本, 需要先移除旧版本才可以安装 Java 8。如果系统的 Java …

Linux 解压缩 RAR 档

在 Windows 下 RAR 是很常用的压缩档格式, 在 Linux 要解压缩 RAR 档案, 可以用 unrar。如果系统没有安装 unrar, 可以用 yum 或 apt-get 安装, 十分方便: 首先安装 unrar, 可以根据不同的系统选择合适的方法: RHEL / CentOS / Fedora: # yum …