- 一些异常有效的敕令能让敕令行的生活更知足
应用 Linux 敕令工作可以获得很多乐趣,然则如不雅您应用一些敕令,它们可以削减您的工作或以有趣的方法显示信息时,您将获得更多的乐趣。在今天的文┞仿中,我们将介绍六个敕令,它们可能会使你用在敕令行上的时光加倍值当。
watch
您可能会在等待或人登录时应用它。在这种情况下,您可以应用 watch who 敕令或者 watch -n 15 who 敕令使每 15 秒运行一次,而不是两秒一次。别的终端窗口的右上角会显示日期和时光。
您也可以应用它来查看日记文件。如不雅您显示的数据没有任何变更,则只有窗吵嘴落里的日期和时光会产生变更。
- $ watch tail /var/log/syslog
- Every 2.0s: tail /var/log/syslog stinkbug: Wed Aug 23 15:16:37 2017
- Aug 23 14:45:01 stinkbug CRON[7214]: (root) CMD (command -v debian-sa1 > /dev/nu
- ll && debian-sa1 1 1)
- Aug 23 14:45:17 stinkbug systemd[1]: Started Session 179 of user shs.
- Aug 23 14:55:01 stinkbug CRON[7577]: (root) CMD (command -v debian-sa1 > /dev/nu
- ll && debian-sa1 1 1)
- Aug 23 15:05:01 stinkbug CRON[7582]: (root) CMD (command -v debian-sa1 > /dev/nu
- ll && debian-sa1 1 1)
- Aug 23 15:08:48 stinkbug systemd[1]: Starting Cleanup of Temporary Directories...
- Aug 23 15:08:48 stinkbug systemd-tmpfiles[7584]: [/usr/lib/tmpfiles.d/var.conf:1
- 4] Duplicate line for path "/var/log", ignoring.
- Aug 23 15:08:48 stinkbug systemd[1]: Started Cleanup of Temporary Directories.
- Aug 23 15:13:41 stinkbug systemd[1]: Started Session 182 of user shs.
- Aug 23 15:14:29 stinkbug systemd[1]: Started Session 183 of user shs.
- Aug 23 15:15:01 stinkbug CRON[7828]: (root) CMD (command -v debian-sa1 > /dev/nu
- ll && debian-sa1 1 1)
这里的输出和应用敕令 tail -f /var/log/syslog 的输出类似。
这个敕令的名字 look 可能会让我们认为它和 watch 做类似的工作,但其实是不合的。look 敕令用于搜刮以某个特定字符串开首的单词。
- $ look ecl
- eclectic
- eclectic's
- eclectically
- eclecticism
- eclecticism's
- eclectics
- eclipse
- eclipse's
- eclipsed
- eclipses
- eclipsing
- ecliptic
- ecliptic's
look 敕令平日有助于单词典拼写,它应用 /usr/share/dict/words 文件,除非你应用如下的敕令指定了文件名:
- $ look esac .bashrc
- esac
- esac
推荐阅读
#MySql-两阶段加锁协定 ##媒介此篇博客主如果讲述MySql(仅限innodb)的两阶段加锁(2PL)协定,而非两阶段提交(2PC)协定,差别如下: 2PL,两阶段加锁协定:重要用于单机事务中的一致性与隔离>>>详细阅读
本文标题:六个优雅的Linux命令行技巧
地址:http://www.17bianji.com/lsqh/37040.html
1/2 1