巧学巧用快捷命令
1、!$ 上一条命令的最后一条参数,不用重复输入长参数
例如:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
[root@localhost~] # cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 HWADDR=00:0C:29:AA:77:84 TYPE=Ethernet UUID=7260d0db-35da-43f2-a0bd-c2d4edc24db2 ONBOOT= yes
NM_CONTROLLED= yes
BOOTPROTO=none IPADDR=192.168.20.10 NETMASK=255.255.255.0 GATEWAY=192.168.20.1 DNS1=192.168.1.17 [root@localhost ~] #vi !$ !$ 等于/etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth0
|
2、!文件名 或 !命令 执行最近一条以文件名或命令开头的命令,不用重复输入长命令或长参数;
#! /etc/ 运行最近一条以/etc/开头的命令
#!cat 运行最近一条以cat开头的命令,中间没有空格;
例如:
1
2
3
4
5
6
7
8
9
|
[root@yonglinux~] # cat /etc/resolv.conf
; generated by /sbin/dhclient-script
nameserver 192.168.1.1 nameserver 192.168.1.1 [root@yonglinux~] #!cat
cat /etc/resolv .conf
; generated by /sbin/dhclient-script
nameserver 192.168.1.1 nameserver 192.168.1.1 |
3、!! 执行上一条命令
例如:
1
2
3
4
5
|
[root@localhost ~] # uname -r
2.6.32-431.el6.i686 [root@localhost ~] # !!
uname -r
2.6.32-431.el6.i686
本文转自 模范生 51CTO博客,原文链接:http://blog.51cto.com/mofansheng/1619011,如需转载请自行联系原作者
|