提高UNIX工作效率 解析有价值的命令行

网络整理 - 08-07

在日常的办公环境中使用 UNIX® 并不一定是非常笨拙的。使用 UNIX Shell 的强大功能和可用的系统工具可以极大地提高您在办公中的工作效率。

引言

UNIX® 命令行的语言以功能全面而著称,通过使用各种小型工具、实用程序,并在 Shell 中将它们组合在一起执行,您可以指定许多精确的和复杂的任务。

但是,当在办公环境中使用它们时,同样的这些工具可能成为提高您工作效率的功能强大的助手。许多 UNIX 独特的技巧可以用于提高工作效率。

对于使用命令行来改善办公工作效率,本文给出了一些建议和技巧,包括如何查看当前系统习惯、如何计算工作花费的时间、操作日期的秘诀、使用快速而简单的方法对自己发送提醒、对重复性交互任务实现自动化的方法。

查看日常的习惯

使用 UNIX 命令行提高办公工作效率的第一步是,仔细地研究您当前的日常习惯。通过通常所使用的工具和应用程序以及访问和修改的文件,可以告诉您究竟是什么样日常工作占用了大量的时间,以及应该避免哪些操作。

查看所使用的工具

您需要查看经常使用哪些工具和应用程序。可以轻松地在 Shell 的内置 history 中查明您的日常工作习惯,它将输出在当前的和过去的会话中发送给 Shell 的输入行内容的枚举清单。有关典型的示例,请参见清单 1。

提高UNIX工作效率 解析有价值的命令行


清单 1

真实的历史记录通常保存在一个文件中,以便能够提供给将来的会话,例如,Korn Shell 将其命令历史记录保存在用户 home 目录的隐藏文件 .sh_history 中,而 Bash Shell 则使用 .bash_history。通常在达到一定的长度后,会对这些文件进行覆盖,但是许多 Shell 具有设置最大历史记录长度的变量,Korn 和 Bash Shell 具有 HISTSIZE 和 HISTFILESIZE 变量,您可以在自己的 Shell 启动文件中对它们进行设置。(未完)