总结: 1.出现command not found 时候可能的原因是:我们没有部署安装包,或者部署了没有配置环境变量 2.习惯性的,我们部署一个软件之后,bin目录的可执行文件配置到环境变量当中然后source,之后习惯性的which xxx,比如which java
4.别名:alias
查看主机中已经存在的别名
1 2 3 4 5 6 7 8 9 10 11
[root@hadoop01 ~]# alias alias cp='cp -i' alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias mv='mv -i' alias rm='rm -i' aliaswhich='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
root@hadoop01 ~]# vi .bashrc # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi #env alias j='cd /home/jepson' [root@hadoop01 ~]# source .bashrc [root@hadoop01 ~]# j [root@hadoop01 jepson]#
5.history
history 命令用来查看以前执行的命令
1 2 3 4 5 6 7
[root@hadoop01 ~]# history 1 history 2 ll 3 ls 4 which 5 history 可以使用!2 来执行历史指定的命令
查看最近10条执行过的命令
1 2 3 4 5 6 7 8 9 10 11
[root@hadoop01 ~]# history | head -10 1 passwd 2 ls 3 cat /etc/hosts 4 yum install redis 5 yum install epel-release 6 yum install redis 7 df -hT 8 service redis start 9 service redis stop 10 service redis status