脚本

创建基于应用程序的终端会话

我在工作环境中首次接触计算机是使用 Wyse 终端访问基于控制台的应用程序进行数据输入。过了一段时间后,我才了解到 UNIX 中的终端以及它们的工作原理。一旦我理解了它,我就想创建自己的独立应用程序,该应用程序与 telnet 或 SSH 会话绑定。

非 Linux FOSS:菜单栏中的脚本!

OS X 有数百个应用程序可以将信息放置在菜单栏中。通常,我可以找到一个几乎可以满足我的需求,但又不完全满足的应用程序。幸运的是,我找到了 BitBar,这是一个开源项目,允许您编写脚本并刷新其输出并将其放在菜单栏上。

Bash Shell 脚本:构建您的疯狂三月分组

我必须承认,我真的不关注篮球。但是,我确实喜欢与同事互动,而且每年春天,当我的同事填写 NCAA 疯狂三月篮球分组时,我总是感到有点被冷落。如果您的办公室和我的一样,似乎每个人都非常兴奋地构建他们的分组,关注篮球比赛并在办公室彩池中玩。

系统状态作为 SMS 文本消息

如果您还记得,我在上一篇文章中探讨了一个脚本的基础知识,该脚本可以接受一个单词列表作为输入,并创建一个适合打印的单词搜索网格。

那个讨厌的隐藏词在哪里?

我向我 11 岁的孩子承诺了很久,我会编写一个程序,让您根据用户给出的单词列表构建自定义单词搜索。我多年前用 C 语言写过一个,但由于我再也找不到该代码了,并且想为本专栏解决另一个有趣的项目,这就是我将在此处探讨的内容。

日期之间的天数?

细心的读者会知道,我正在对我广受欢迎的《Wicked Cool Shell Scripts》一书进行重大修订,该书将于今年晚些时候出版。尽管这本已有十年历史的书中的大多数脚本仍然是最新的且有价值,但有些脚本肯定已经过时或已被新技术或实用程序所取代。不用担心——这就是我进行更新的原因。

考虑遗留 UNIX/Linux 问题

哎呀,真令人沮丧!十年前,我写了一本相当受欢迎的书,名为《Wicked Cool Shell Scripts》,我正在编写新版本——十周年纪念版。有很多新脚本、全新的章节以及对旧内容的更新。

调试网站

我知道,我正在撰写一系列关于如何在命令行上使用 ImageMagick 的专栏文章,但是当其他事情出现时,嗯,我想象你们很多人都以某种方式参与服务器或系统的管理,所以你们都理解“救火”的含义。

Web 管理脚本—Redux

已经几个月了,我仍然在处理针对我服务器的 DDOS(分布式拒绝服务)攻击——我可以看出这种攻击来自中国,但我真的对此无能为力,只能尝试调整防火墙设置等等。

Cribbage:整理您的手牌

我们一直在为 Cribbage 游戏编写代码,上次,我创建了从“牌组”中挑选六张随机子集并以有吸引力的格式显示它们所需的代码——就像这样:$ sh cribbage.sh Card 0: 7C Card 1: 5H Card 2: 9H Card 3: 10S Card 4: 5D Car

数牌:Cribbage

我花了过去几个月复习 shell 脚本基础知识,所以我认为现在是时候回到一个有趣的项目了。

如何部署服务器

在我的专栏里,我 کوشش میکنم 提供一些实用的技巧,帮助大家更轻松地使用 Linux。通常,我会详细介绍如何完成某个任务,包括命令行和配置文件的例子。但这次,我不想只讲技术性的技巧,而是想谈谈更通用、更高级的概念、策略,以及我对系统管理的个人看法。