用于处理非Linux用户的Linux命令行工具

如果您在Linux终端中工作,与非Linux用户一起工作可能会很困难。这些工具有助于实现文档兼容性和全公司范围的即时消息传递。

我的计算生涯大部分是在Shell中度过的(命令行、终端或您选择的平台上的任何名称)。不过,当我需要与一大群人一起工作时,这可能有点挑战性,尤其是在大的企业公司里,他们除了Shell什么都用得很好。

当你公司的其他人使用与你不同的平台时,突然出现的问题会变得更糟。我倾向于使用Linux。如果我每天在Linux终端上做很多工作,而我的大部分同事都使用Windows 10(完全从GUI端),那么事情就会变得……有问题。

幸运的是,在过去的几年里,我找到了解决这些问题的方法。我发现了在非unix的企业环境中使用Linux(或其他类unix系统)Shell的方法。这些工具/技巧同样适用于在公司服务器上工作的系统管理员,就像它们适用于开发人员或市场人员一样。

用于处理非linux用户的命令行工具

让我们首先关注大公司中许多人最难解决的两个方面:文档兼容性和企业即时消息传递。

Linux和非Linux系统之间的文档兼容性

出现的最大问题之一是简单的字处理文档兼容性。

假设您的公司已经在Microsoft Office上实现了标准化。这让你很难过。但是不要失去希望!有很多方法可以让它(大部分情况下)工作——即使是在外壳上。

在我的武器库中有两个工具是至关重要的:PandocWordgrinder

Wordgrinder是一款简单、直接的文字处理软件。它可能不像LibreOffice(或者,实际上,任何主要的GUI文字处理应用程序)那样功能全面,但是它速度很快。它是稳定的。它支持足够的特性(和文件格式)来完成这项工作。事实上,我的大部分文章和书籍都是用Wordgrinder写的。

但有一个问题(你知道必须有)。

Wordgrinder不支持.doc(或.docx)文件。这意味着它无法读取Windows和MS office用户发送给你的大多数文件。

这就是Pandoc的用武之地。这是一个简单的文档转换器,它接受广泛的文件作为输入(MS Word、LibreOffice、HTML、markdown等),并将它们转换成其他内容。这里支持的格式的数量绝对是惊人的- PDF, ePub,各种幻灯片格式。它确实使文档在格式之间的转换变得轻而易举。

这并不是说我不偶尔遇到格式或功能问题。转换一个有很多自定义格式、脚本和嵌入式图表的Word文档?是的,很多东西会在这个过程中丢失。

但在实践中,Pandoc(用于转换文件)和Wordgrinder(用于文档编辑)的组合已被证明非常强大。

Linux和非Linux系统之间的企业即时消息传递

每个公司都喜欢将即时通讯系统标准化——所有员工都可以用它来保持实时联系。

从命令行中,这可能会比较棘手。如果您的公司使用谷歌Hangouts呢?或者是Novell GroupWise Messenger?它们都没有正式支持基于终端的客户端。

谢天谢地,因为芬奇和禁锢

Finch是Pidgin(开源的、多协议的messenger客户端)的终端版本。它支持各种各样的协议,包括Novell GroupWise、(即将灭亡的)AOL即时通讯,以及其他一些协议。

Hangups是谷歌Hangouts客户端的一个开放实现——包括消息历史记录和一个漂亮的选项卡接口。

这两种解决方案都不会为您提供语音或视频聊天功能,但是对于基于文本的消息传递,它们工作得非常好。它们并不完美(Finch的用户界面需要一些时间来适应),但它们绝对足以让你与同事保持联系。

这些解决方案能让你一整天都在舒适的纯文本外壳中工作吗?可能不会。就我个人而言,我发现(使用这些工具和其他工具)我可以轻松地将80%的时间花在纯文本界面上。

感觉非常棒。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对最重要的话题发表评论。
相关:

版权©2017Raybet2

工资调查:结果在