Category: Linux
fsck 是 Unix 下的档案系统检查工具, 以下会示范在档案系统经过特定次数挂载后, 会强制在开机时进行 fsck. 例如想设定 /home 在挂载 10 次后进行 fsck, 先开启 /etc/fstab, 找到 /home 的一行, 例如: 想最后面的 “0” 改成 2, 即这样: 然后用 tune2fs 设定挂载 10 次后强制进行 …
The Log File Navigator – lnav 是一个十分好用的纪录档检视工具, 可以从纪录档按类型撷取内有用的资料, 主要能包括: — 将多个纪录档整合, 并根据 timestamps 排序. — 自动检测纪录档类型, 并支援 gzip/bzips2 压缩档. — 可以用 regular expressions 过滤纪录. 以下会示范在 CentOS 及 Ubuntu 安装及使用 …
cPanel 是十分热门的网页寄存 control panel, 它可以透过网页接口轻松管理服务器,以下会介绍在 RHEL 及 CentOS 7 安装及配置 cPanel 的方法。 系统要求 在安装 cPanel 前,先要确定系统符合 cPanel 的要求: 不少于 1GB RAM 20 GB 硬盘空间 然后需要设定正确的 hostname,先用 hostname 指令修改: # …
Let’s Encrypt 是一个免费及开放的提供凭证的机构(CA), 以下是在 RHEL 及 CentOS 7 将 Let’s encrypt 配置到 Apache 的方法。 先安装 git 及 EPEL repo: # yum install git epel-release 安装 Let’s encrypt 所需套件: # …
Linux 下所下达的指令, 系统会将它们纪录下来, 要查看指令纪录可以用 history 指令: $ history history 指令除了查看指令纪录外, 也可以删除指令纪录, 例如: 删除所有指令纪录: $ history -c 要删除个别纪录, 要先用 history 指令查看要删除纪录的编号, 例如想删除编号为 1010 的纪录, 可以这样做: $ history -d 1010
在 Linux 下要读取系统的 CPU 资讯,最简单的方法可以透过 lscpu 指令,用法十分简单,只要直接输入 lscpu 指令便可以,例如: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per …
Linux 在删除帐号时, 默认不会删除帐号的 Home Directory, 那么在删除帐号后, 如果没有手动删除帐号的 Home Directory, 便会保留很多没有用的旧档案。 要删除帐号时一同拼除帐号的 Home Direcoty, 只要加入以下参数, 就可以自动删除帐号的 Home Directory: Redhat, CentOS, Fedora # userdel –remove delusername Debian, Ubuntu # deluser –remove-home …
Cockpit 是由 Redhat 开发的系统管理工具, 可以让系统管理员透过网页接口管理服务器, 例如管理储存装置, 使用者帐号管理, 网络设定, 开启/停止服务等。另一个优点是除了管理本机服务器外, 更可以透过网络管理多台服务器, 以下会示范在 RHEL, CentOS 及 Fedora 安装 Cokpit。 安装 Cockpit 由于 Cockpit 是 Redhat 开发, 它已经内建在 RHEL 7 及 Fedora …
grep 是 Linux 下十分好用的工具, 可以搜寻档案或经管线输入的字串, grep 的基本用法是: $ grep ‘search_word’ file_name 这样就可以在档案 file_name 内找出包含 “search_word” 字串的行, 如果要搜寻多个档案, 可以这样: $ grep ‘search_word’ file_name file_name2 要对目录下所有档案做搜寻, 可以用 * 字符替档案名称: $ grep …
在 Linux 或其他 UNIX Like 环境要搜寻档案, 一般都会用 find 指令, find 的十分实用, 只是要搜索的目录较大时, 要花上一定时间。另一个工具 locate 就可以解决这个问题, locate 会直接搜索 updatedb 建立的 index 档, 所以搜寻速度会快很多, 但由于要等 updatedb 更新 (默认每天一次), 所以新建立的档案或档案改名便会找不到。 例如要找 MySQL …