文档章节

一些鲜为人知的但却很有趣的Unix/Linux命令

孟飞阳
 孟飞阳
发布于 2017/07/23 21:23
字数 496
阅读 8
收藏 1
点赞 0
评论 0
  1. fortune,每次运行这个指令,都会给出一句有趣的话,或者一对有意思的问答。可以边学英语,边乐和,寓教于乐!哈哈

  2. sl, 这个指令很有趣,直接给你开出一辆蒸汽机车来。谁玩谁知道!

  3. sudo !!,以root用户身份,执行最后一次的命令;这个非常有用!强烈推荐…

  4. cat < /dev/tcp/domain-or-ip/port-here,可以创建一个一次性的TCP Socket链接;

  5. tree,以树的形式现实当前目录以及子目录所有

  6. pv,即Pipe Viewer,查看运行时间比较长的命令的执行

  7. ncdu,即NCurses Disk Usage,递归显示每个文件(或者文件夹)占用的磁盘空间;

  8. fdupes,查找并删除重复的文件;

  9. find,专门用于查找文件,而且提供了很多你意想不到的功能;

  10. sdiff,以并排方式合并文件之间的差异;

  11. base64,将数据(文本、二进制文件等)以Base64编码方式解释称字符串,然后输出;

  12. nice,以指定的优先级运行命令;如果不指定优先级,程序会显示当前的优先级;

  13. uname,输出一组系统信息。如果不加任何参数,则只显示内核名称;

  14. setfacl,设定文件的访问控制列表;

  15. tee,将标准输入重定向到文件或者标准输出中;

  16. mc,Midnight Commander (MC)是 Linux 控制台和其它终端环境中的“瑞士军刀”,是一个很方便的文件管理器,相当于Windows下的 Total Commander

  17. beep or "echo -e ‘\a’>/dev/console",计算机发出嘟嘟的声音,用于向计算机用户告警,比如命令没有完成

  18. mesg,控制是否允许其他发送信息到自己的终端机界面

  19. write,向该计算机的其他用户发送信息 (以Ctrl+D结尾)

  20. wall,向该计算机的所有用户发送一条信息;

© 著作权归作者所有

共有 人打赏支持
孟飞阳
粉丝 202
博文 895
码字总数 531335
作品 5
朝阳
个人站长
更多你所不知道的 Linux 命令

在这篇文章中和 Carla Schroder 一起探索 Linux 中的一些鲜为人知的强大工具。 本文是一篇关于一些有趣但鲜为人知的工具 、 和 的文章。 是一个终端 ASCII 屏保, 能够测量数据吞吐量并模拟输...

作者: Carla Schroder ⋅ 2017/12/15 ⋅ 0

sh脚本异常:/bin/sh^M:bad interpreter

在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统...

洛水 ⋅ 06/20 ⋅ 0

不用FTP使用SecureCRT上传下载文件,并解决rz、sz command not found异常

使用SSH终端操作Linux/UNIX时,很多时候需要传一些文件到服务器上,或说从服务器上下载一些文件,这类文件传输动作一般使用FTP即可,但是需要架设FTP Server,每次传输不太方便,还要另外使用...

thinkyoung ⋅ 2014/12/22 ⋅ 0

钢琴编译软件--Denemo

Denemo 是一款鲜为人知却又很好的钢琴编译软件,属于开源软件之一,在unix和linux等操作系统上比较常见,不过也有windows版的,是一些音乐爱好者的宝贝Denemo是一个专门为乐谱纪录软件GNU L...

小编辑 ⋅ 2015/11/01 ⋅ 0

25个你可能不知道的Linux真相

让我们回溯时光,看看Linux 这25年来的25个鲜为人知的真相: 真相1:在这个Linux基金会的协作项目里有1.15亿行代码。而与之相比,Windows XP只有0.45亿行代码。 真相2:Linux内核项目是世界上...

linuxprobe ⋅ 2016/09/13 ⋅ 0

Denemo 2.0 发布,钢琴编辑软件

Denemo 2.0 发布了,该版本对用户界面进行大幅重构,包含一个对象检视器和编辑器,提供搜索替换功能等。 Denemo是一款鲜为人知却又很好的钢琴编译软件,属于开源软件之一,在unix和linux等操...

oschina ⋅ 2015/11/01 ⋅ 5

学着学着Linux系统写篇心得

本学期对于linux系统的学习,和自己买的一本《linux就该这么学》这本书,让我对linux有了一定的了解。我知道了linux只是个内核。现在的linux操作系统,都是用这么一个内核,加上其它的应用程...

linuxprobe16 ⋅ 06/03 ⋅ 0

学Linux运维自动化无头绪?Linux运维自动化怎么学?

最近几年Linux系统应用越来越广泛,以至于很多人开始热衷学习Linux。但是我们都是从小都是学习windows系统长大的,从windows 98到现在的windows 10,而根据学习windows系统的经验来学习Linux...

长沙千锋 ⋅ 04/12 ⋅ 0

查看 Linux 发行版名称和版本号的 8 种方法

如果你加入了一家新公司,要为开发团队安装所需的软件并重启服务,这个时候首先要弄清楚它们运行在什么发行版以及哪个版本的系统上,你才能正确完成后续的工作。作为系统管理员,充分了解系统...

作者: Magesh Maruthamuthu ⋅ 04/28 ⋅ 0

如何在Linux上禁止任何人使用su命令成为root

如何在Linux上禁止任何人使用su命令成为root Ronny 2018年5月2日暂无评论 阅读 4 次 导读 Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能...

Ronny ⋅ 05/02 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

对于程序员的招聘问题,作为软件人的一些吐槽和建议

作为软件人,找工作有时候似乎挺苦逼的。 说真的,让我去掉前面这句中“似乎”二字吧。就是苦逼!很多人都曾抱怨处在招聘的一方很糟糕——我们没有任何可靠的方式来甄别会写代码并且写得好的...

老道士 ⋅ 16分钟前 ⋅ 0

HDFS原理学习

一、概述 1、 Hadoop整合了众多的文件系统,首先提供了一个高层的文件系统抽象org.apache.hadoop.fs.FileSystem。然后有各个文件系统的实现类。 2、Hadoop是JAVA编写的,不同文件系统之间的交...

cjxcloud ⋅ 20分钟前 ⋅ 0

Linux下MySQL表名不区分大小写的设置方法(抄袭别人的)

Linux下MySQL表名不区分大小写的设置方法 MySQL表名不区分大小写的设置方法 在用centox安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大...

随风而浮沉 ⋅ 25分钟前 ⋅ 0

ubuntu下安装宋体simsun

sudo cp simsun.ttc /usr/share/fonts cd /usr/share/fonts sudo chmod 644 simsun.ttc 更新字体缓存: 代码: sudo mkfontscale 代码: sudo mkfontdir 代码: sudo fc-cache -fsv 安装chrome扩......

wangxuwei ⋅ 27分钟前 ⋅ 0

利用 ssh 传输文件

Linux 下一般可以用 scp 命令通过 ssh 传送文件: #把服务器上的 /home/user/a.txt 发送到本机的 /var/www/local_dir 目录下scp username@servername:/home/user/a.txt /var/www/local_dir...

大灰狼时间 ⋅ 37分钟前 ⋅ 0

web3j教程:android和java程序员如何使用web3j开发区块链以太坊

如何使用web3j为Java应用或Android App增加以太坊区块链支持,本教程内容即涉及以太坊中的核心概念,例如账户管理包括账户的创建、钱包创建、交易转账,交易与状态、智能合约开发与交互、过滤...

智能合约 ⋅ 59分钟前 ⋅ 0

web3j开发java或android以太坊智能合约快速入门

web3j简介 web3j是一个轻量级、高度模块化、响应式、类型安全的Java和Android类库提供丰富API,用于处理以太坊智能合约及与以太坊网络上的客户端(节点)进行集成。 可以通过它进行以太坊区块链...

笔阁 ⋅ 今天 ⋅ 0

一起读书《深入浅出nodejs》-异步I/O

异步I/O “异步”这个名词其实很早就诞生了,但它大规模流行却是在Web 2.0浪潮中,它伴随着AJAX的第一个A(Asynchronous)席卷了Web。 为什么要异步I/O 关于异步I/O为何在Node里如此重要,这与...

小草先森 ⋅ 今天 ⋅ 0

JVM各种问题

1、如果启动什么都不设,会怎样? 先来看一个命令 [root@localhost bin]# java -XX:+PrintCommandLineFlags -version -XX:InitialHeapSize=29899008 -XX:MaxHeapSize=478384128 -XX:+PrintCo......

算法之名 ⋅ 今天 ⋅ 0

SAS笔记-宏2

宏是一种文本,一般来说其编译是在程序执行之前。 宏变量的创建 %let语句 %let macro_variables = text; %let是常见的宏变量建立方式,其编译就在执行前。如下例中,想要宏变量test等于数据集...

tonorth123 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部