Tag: Fedora

YUM 安装/更新/移除套件指令

YUM 是 Redhat 的套件管理系统, 用作安装, 移除, 更新, 查询及管理 RPM 套件, yum 比直接安装 rpm 的好处是, yum 会自动处理相依性问题, 即安装套件时, yum 会自动将所需的其他套件一拼安装, 以下是 yum 的主要用法: YUM 安装套件 yum install YUM 移除套件 yum …

Linux: 将档案的 Tabs 用 Space 取代

有时我们需要将档案的 tabs 輚换成 space, 一个一个改绝对是对耐性的考验, 在 Linux 下有一个工具 “expand”,它可以将档案内所有 tabs 字符转换为空白字符, 用法如下: $ expand input.file > output.file $ expand data.txt > output.txt $ expand -t 2 data.txt > output.txt …

Linux 及 Windows 文字案转换

在 Linux 及其他 Unix Like 作业系统与Windows 里面所储存的文字档案,最大分别是换新一行的显示。Linux 会使用 EOL 作为跳行;而 Windows 则会使用 Ctrl-m (^M)。在 Linux 下可以用 dos2unix 及 unix2dos 将 Linux 及 Windows 的文字档转换: $ unix2dos unix_text.txt win_text.txt 以上指令就会将 …

用 PHP 编写 Shell Script

网络管理员在日常的工作中难免会使用到 Shell Script,这可以使工作更加方便以及减少出错的机会。一般上编写 shell script 会使用 sh, bash, csh, tcsh, perl 等等来做。 使用 PHP 编写 Shell Script 那么概然有这么多的选择,为什么是使用 PHP 来写?我想最大的好处是连接不同数据库储存数据时会较容易,而且其实 PHP 也可用作 shell script,而且一点也不复杂。请先看以下一个简单的 shell script: backup.sh 以上这个 shell …