“一些鲜为人知的但却很有趣的Unix/Linux命令”系列:
- 一些鲜为人知的但却很有趣的Unix/Linux命令(一)
- 一些鲜为人知的但却很有趣的Unix/Linux命令(二)
- 一些鲜为人知的但却很有趣的Unix/Linux命令(三)
- 一些鲜为人知的但却很有趣的Unix/Linux命令(四)
也许有一部分人对这个系列文章的价值或者精华的理解有一定的偏差,D瓜哥有必要澄清一下这个问题。
文章精华所在
2013年1月22日D瓜哥把这个系列文章的第三篇发布到了博客园首页上。结果,可能是因为本怀疑是转载的帖子,被移除了首页。经过和“博客园”编辑的沟通,文章最后被成功移回首页。
“博客园”的编辑也指出希望对每个命令多一些介绍,比如每个命令的英文全称、使用示例……“博客园”编辑的话也反映了了一些问题:这个系列文章的精华何在?文章的价值体现在哪里?估计这是很多看了这篇文章的朋友的共同疑问。为了能让这个系列文章发挥应有的作用,D瓜哥有必要把这个系列文章价值说明一下。
这个系列的帖子,其实是翻译、整理的Quora的一个问题:What are some lesser known but useful Unix commands? 为了让帖子更实用一些,我搜索了很多资料,并且将这些资料,作为“参考资料”添加到了文章中。参考资料中提到的文章,写的都非常好,比D瓜哥的文章要棒很多!这些参考资料才是文章正在的精华部分!而介绍的命令只是引子,希望各位对Linux感兴趣的朋友能通过这些引子,查看参考资料,学习更多东西。这个系列文章的价值就是体现在这里。
当然,这个系列的第一篇由于当时的定位不是很好,没能体现出这里解释的“文章价值”。D瓜哥把这个系列的文章写完,然后再回来修复第一篇文章的瑕疵!
下面开始这个系列的第四篇文章,D瓜哥继续给大家介绍一些有趣的Unix/Linux命令。
那些有趣的命令
- fortune,每次运行这个指令,都会给出一句有趣的话,或者一对有意思的问答。可以边学英语,边乐和,寓教于乐!哈哈
- sl, 这个指令很有趣,直接给你开出一辆蒸汽机车来。谁玩谁知道!
- sudo !!,以root用户身份,执行最后一次的命令;这个非常有用!强烈推荐…
- cat < /dev/tcp/domain-or-ip/port-here,可以创建一个一次性的TCP Socket链接;
- tree,以树的形式现实当前目录以及子目录所有
- pv,即Pipe Viewer,查看运行时间比较长的命令的执行
- ncdu,即NCurses Disk Usage,递归显示每个文件(或者文件夹)占用的磁盘空间;
- fdupes,查找并删除重复的文件;
- find,专门用于查找文件,而且提供了很多你意想不到的功能;
- sdiff,以并排方式合并文件之间的差异;
- base64,将数据(文本、二进制文件等)以Base64编码方式解释称字符串,然后输出;
- nice,以指定的优先级运行命令;如果不指定优先级,程序会显示当前的优先级;
- uname,输出一组系统信息。如果不加任何参数,则只显示内核名称;
- setfacl,设定文件的访问控制列表;
- tee,将标准输入重定向到文件或者标准输出中;
- mc,Midnight Commander (MC)是 Linux 控制台和其它终端环境中的“瑞士军刀”,是一个很方便的文件管理器,相当于Windows下的 Total Commander
- beep or "echo -e ‘\a’>/dev/console",计算机发出嘟嘟的声音,用于向计算机用户告警,比如命令没有完成
- mesg,控制是否允许其他发送信息到自己的终端机界面
- write,向该计算机的其他用户发送信息 (以Ctrl+D结尾)
- wall,向该计算机的所有用户发送一条信息;
参考资料
- Unix Tree / Linux Tree
- diff,sdiff,cmp,comm比較文件的不同
- linux diff sdiff 找目录和文件的差异
- sdiff
- 我使用过的Linux命令之base64 – 用base64编解码
- Linux命令详解 — nice
- Linux系统下的uname命令
- 鸟哥:Linux 帳號管理與 ACL 權限設定
- 使用 setfacl 和 getfacl in linux
- linux tee 命令详解
- Linux MC——终端环境的文件管理器
- Linux mesg命令使用方法详解
- Linux write命令的使用方法详解
- linux命令之系统管理wall、write、mesg、sync、shutdown、free、uptime
相关推荐
Linux 下 10 条鲜为人知的命令 Linux 操作系统提供了许多实用的命令,帮助用户高效地管理桌面和服务器。在这篇文章中,我们将介绍 10 条鲜为人知的 Linux 命令,它们可以帮助您更好地管理您的系统。 1. sudo !! ...
它包含了各种常用的、高级的以及一些鲜为人知的Linux命令,是学习和查询Linux命令的实用手册。 Linux命令是操作系统与用户交互的主要方式,通过命令行输入指令,可以实现文件管理、系统控制、网络通信等各种功能。...
下面是其中一些鲜为人知的 Linux 命令: 1. Chroot 命令 Chroot 命令允许您使用不同的根目录运行命令。它的缩写是“change root”,可以让您在封闭的环境中测试软件或构建最小的 Linux 系统。使用 chroot 命令可以...
【标题】中的知识点:本文档主要介绍了11个在Linux系统中不太常见但非常实用的命令,这些命令对于提升Linux用户,尤其是管理员和开发者的效率有很大帮助。 【描述】中的知识点:描述提到这些命令对于不同级别的用户...
这个资料包不仅适合Linux初学者,也对有经验的用户有价值,因为它可能包含了一些鲜为人知或者不常用的命令和技巧。通过逐步学习并实践这些命令,用户可以提高工作效率,更好地理解和控制Linux系统。 总的来说,学习...
这份文档不仅包含系统管理、系统设置、文档编辑和压缩备份等基础命令,还包括了许多鲜为人知的高级命令,旨在满足Linux用户的各种需求。 在Linux系统管理命令中,我们可以看到许多常见的命令,如adduser、chfn、...
但是在 Unix/Linux 系统中,串口调试的方法和技巧却鲜为人知。 使用 minicom 的必要性 minicom 是一个功能强大且广泛使用的串口调试工具。它可以在 Unix/Linux 系统中使用,提供了强大的串口调试功能。使用 ...
而“新大陆”一词则可能意味着文档中还包含了一些鲜为人知但十分有用的信息或技巧,这对于深入学习和探索Linux系统来说是非常有吸引力的。 文档还特别提到内容的原创性和作者的版权声明。作者通过博客平台分享了...
Linux,这个免费且开源的操作系统,常常被人们忽视,但实际上,它在我们的生活中扮演着至关重要的角色。Linux的影响力遍布各个领域,从个人设备到关键基础设施,无处不在。以下是12个鲜为人知的Linux内幕,揭示了其...
此外,书中还介绍了一些Linux下的奇珍异宝,即一些鲜为人知但非常有用的工具和命令,为读者提供了进一步探索Linux世界的机会。 综上所述,本书不仅可以帮助初学者顺利入门Linux命令行和Shell脚本编程,同时也为有...
在util-linux中,fincore是一个鲜为人知但极其有用的工具,它的主要功能是检查文件在内存缓存(page cache)中的状态。在Linux系统中,page cache是一种优化策略,用来存储文件系统的数据块,以提高读取速度。...
IT行业的历史充满了无数鲜为人知的秘密和有趣的故事。这些秘密揭示了技术发展的艰辛历程和一些著名公司的起源。让我们深入探讨一下这些IT市场的不为人知的事实。 首先,Windows操作系统,我们每天都在使用的图形...
### Windows XP 鲜为人知的70招:系统优化技巧 #### 一、系统启动项管理 在 Windows XP 中,可以通过多种方式来管理和优化系统的启动项,从而提高系统的启动速度和性能。例如,可以使用“运行”命令窗口输入 `...
在Excel中,有很多不为人熟知但非常实用的技巧,这些技巧可以帮助用户提高工作效率,使得数据处理更为便捷。以下是一些具体的应用示例: 1. **条件格式化**:这是一个非常强大的功能,允许根据数据的特定条件来改变...
【Excel鲜为人知的35招秘技】这篇文章是一篇关于Excel高级技巧的总结,旨在帮助用户提升在Excel中的工作效率和数据处理能力。以下是一些关键知识点: 1. **建立分类下拉列表填充项** - 数据有效性:通过“数据”...
在IT领域,特别是操作系统与文件管理方面,“COPY”命令是一个被广泛使用的工具,它主要用于文件复制,但在深入了解其功能后,我们会发现“COPY”命令实际上拥有许多非传统的、创新的应用方式,这些应用远超出了其...
### AI一些不鲜为人知的小技巧 在Adobe Illustrator(简称AI)这款强大的矢量图形设计软件中,掌握一些鲜为人知的小技巧对于提高工作效率、优化设计流程至关重要。下面,我们将详细解析这些技巧及其应用场景。 ###...
Windows XP操作系统中,有一些功能我们可能用不着,但他占用了我们的系统资源,同时有些功能可能因为设置不当,也可能造成系统资源的浪费,本文介绍了四个小技巧,对你提高Windows XP操作系统运行速度有一定的帮助。...
这表明,尽管Linux在企业环境中越来越普及,但仍存在与传统企业系统集成的挑战。相关的技巧包括如何配置和管理Linux系统下的邮箱客户端,以便与Microsoft Exchange Server等企业邮件服务器顺利通信。 最后,实战...
这些鲜为人知的C++符号,可直接在代码中使用,... 虽然它们鲜为人知,但却不是GNU g++独有的,而是C++标准定义的,找一本C++标准书或pdf文档看看,就可以见到它们赫然在目。(注:C++17标准将干掉这些鲜为人知的符号)