命令别名和历史命令

来源:互联网 发布:东北人快手低俗知乎 编辑:程序博客网 时间:2024/05/08 07:00

1、命令别名:alias、unalias

当命令过长的时候可以使用别名来代替

用法:alias + 别名=‘长命令’ (注意:等号前后不能有空格)

[root@localhost data]# alias la='ls -al'[root@localhost data]# latotal 24drwxr-xr-x   5 www  www  4096 Dec  4 09:29 .dr-xr-xr-x. 27 root root 4096 Oct 14 09:50 ..-rwxr--r--   1 www  www   260 Dec  4 09:29 1.txt.txtdrwxr-xr-x   7 root root 4096 Nov 30 10:54 downloaddrwxr-xr-x   3 www  www  4096 Dec  1 11:21 textdrwxr-xr-x   2 www  www  4096 Nov 29 17:36 www

取消别名:unalias + 别名

[root@localhost data]# unalias la[root@localhost data]# ls1.txt.txt  download  text  www[root@localhost data]# la-bash: la: command not found


2、历史命令history:查询曾下达的命令

(1)查询全部的命令

[root@localhost data]# history    1  vi /etc/sysconfig/network-scripts/ifcfg-eth0     2  service network restart    3  ll    4  netstat -tlnp    5  ifconfig
(2)查询最近使用的几个命令

[root@localhost data]# history 5  961  [root@localhost data]# ls  962  1.txt.txt  download  text  www  963  [root@localhost data]# la  964  -bash: la: command not found  965  history 5