一些非常有用的命令能讓命令行的生活更滿足
使用 Linux 命令工作可以獲得許多樂趣,但是如果您使用一些命令,它們可以減少您的工作或以有趣的方式顯示信息時(shí),您將獲得更多的樂趣。在今天的文章中,我們將介紹六個(gè)命令,它們可能會(huì)使你用在命令行上的時(shí)間更加值當(dāng)。
watch 命令會(huì)重復(fù)運(yùn)行您給出的任何命令,并顯示輸出。默認(rèn)情況下,它每兩秒運(yùn)行一次命令。命令的每次運(yùn)行都將覆蓋上一次運(yùn)行時(shí)顯示的內(nèi)容,因此您始終可以看到最新的數(shù)據(jù)。
您可能會(huì)在等待某人登錄時(shí)使用它。在這種情況下,您可以使用 watch who 命令或者 watch -n 15 who 命令使每 15 秒運(yùn)行一次,而不是兩秒一次。另外終端窗口的右上角會(huì)顯示日期和時(shí)間。linux命令
$ watch -n 5 who
Every 5.0s: who stinkbug: Wed Aug 23 14:52:15 2017
shs pts/0 2017-08-23 14:45 (192.168.0.11)
zoe pts/1 2017-08-23 08:15 (192.168.0.19)
您也可以使用它來查看日志文件。如果您顯示的數(shù)據(jù)沒有任何變化,則只有窗口角落里的日期和時(shí)間會(huì)發(fā)生變化。
$ 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)
上一個(gè)教程:5 個(gè)基于Linux命令行的文件下載和網(wǎng)站瀏覽工具
下一個(gè)教程:linux命令大全 linux網(wǎng)絡(luò)命令大全