Welcome 微信登录

首页 / 操作系统 / Linux / 十个很少有人知道的 Linux 命令 - Part 3

为了已经进入了10个鲜为人知Linux命令谢列的第三部分,这些都值得了解。或许你已经知道了这些命令,那你无疑是一个有经验而喜欢探索的Linux用户。

22. ^foo^bar 命令

在一个实例中运行修改后的最后一个命令。假设我需要运行一个命令‘ls -l‘来详细列出‘Desktop’目录下的内容。意外地,你打了‘lls -l‘。所以你需要重新打整个命令或者使用导航键编辑前面的命令。当你的命令很长时这个很痛苦。linuxidc@localhost:~/Desktop$ lls -l
bash: lls: command not foundlinuxidc@localhost:~/Desktop$ ^lls^lsls -l
total 7489440drwxr-xr-x 2 linuxidc  linuxidc      36864 Nov 13  2012 101MSDCF
-rw-r--r-- 1 linuxidc  linuxidc      206833 Nov  5 15:27 1.jpg
-rw-r--r-- 1 linuxidc  linuxidc      158951 Nov  5 15:27 2.jpg
-rw-r--r-- 1 linuxidc  linuxidc      90624 Nov  5 12:59 Untitled 1.doc注意:在上面的替换中我们使用“typo(被替换的)original_command(原始命令)”。警告!这个命令可能会非常危险!如果你有意或者无意地打错了系统命令或者任何像rm -rf那样的风险命令的话!

23. > file.txt 命令

这个命令会刷新文件的内容而不需删除然后创建相同的文件。当我们需要反复输出,或者在相同的文件上记录日志时,这个命令就非常有用。我有一个有很多文字的‘test.txt’文件在我的‘Desktop‘上。linuxidc@localhost:~/Desktop$ cat test.txtLinux
GNU
Debian
Fedora
kali
Ubuntu
git
Linus
Torvalds
linuxidc@localhost:~/Desktop$ > test.txt
linuxidc@localhost:~/Desktop$ cat test.txt注意:再说一次,这个命令可能很危险!永远不要尝试刷新系统文件或者某篇日志文件的内容。如果你这么做了,你可能会遭遇严重的问题!

24. at 命令

at‘命令与cron 命令相似也可用于安排一个任务或者在某个特定时刻执行命令。linuxidc@localhost:~/Desktop$ echo "ls -l > /dev/pts/0" | at 14:012或linuxidc@localhost:~/Desktop$ echo "ls -l > /dev/pts/0" | at 2:12 PM示例输出-rw-r--r-- 1 linuxidc  linuxidc      220492 Nov  1 13:49 Screenshot-1.png
-rw-r--r-- 1 root root        358 Oct 17 10:11 sources.list
-rw-r--r-- 1 linuxidc  linuxidc  4695982080 Oct 10 20:29 squeeze.iso
..
..
-rw-r--r-- 1 linuxidc  linuxidc      90624 Nov  5 12:59 Untitled 1.doc
-rw-r--r-- 1 linuxidc  linuxidc      96206 Nov  5 12:56 Untitled 1.odt
-rw-r--r-- 1 linuxidc  linuxidc        9405 Nov 12 23:22 Untitled.png注意:echo “ls -l”的意思是,将这串命令(这里是 ls -l)输出在标准终端上。你可以用你需要或者选择的命令替代‘ls -l‘。> :重定向输出/dev/pts/0: 这是输出设备和/或文件,输出到指定的地方,这里输出在终端(/dev/pts/0)。就我而言,此时我的tty/dev/pts/0。你可以用tty命令检查你的tty。linuxidc@localhost:~/Desktop$ tty/dev/pts/0注意: ‘at‘会在系统时间匹配到特定时间时会尽快执行。更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2013-11/93061p2.htm相关阅读:十个很少有人知道的 Linux 命令 - Part 2  http://www.linuxidc.com/Linux/2013-11/92847.htm11个很少有人知道但很有用的Linux命令 http://www.linuxidc.com/Linux/2013-10/92095.htmLinux命令之cd http://www.linuxidc.com/Linux/2013-05/83948.htmLinux命令之cat http://www.linuxidc.com/Linux/2013-05/83947.htmLinux命令之alias/unalias http://www.linuxidc.com/Linux/2013-05/83946.htmLinux命令解析:su root和su -root http://www.linuxidc.com/Linux/2013-04/82564.htmLinux命令之 交互式输入read http://www.linuxidc.com/Linux/2013-03/81594.htmLinux命令之文件处理命令 http://www.linuxidc.com/Linux/2013-09/90700.htm
  • 1
  • 2
  • 下一页
在Linux上配置基于Web的网络流量监控系统ntopng使用SHELL脚本自动备份Linux系统相关资讯      Linux命令 
  • 48 字节命令可令 Linux 系统当机!  (今 07:55)
  • 在Linux笔记本上执行这句命令能致  (02月02日)
  • .NET开发必会的Linux命令  (12/20/2015 10:32:03)
  • 运维工程师必会的109个Linux命令  (03月09日)
  • 有趣的Linux命令行:随机输出唐诗  (12/28/2015 20:14:23)
  • 10 个 Linux 中的 passwd 命令示例  (10/29/2015 10:14:30)
本文评论 查看全部评论 (0)
表情: 姓名: 字数

版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图