一、打印命令
1、echo打印命令
a、打印環境變量
echo $Path
b、打印Path命令目錄
which,比如:which ls表示打印的是Path目錄中第一定義的全局變量的目錄中命令。
二、環境變量
環境變量的路徑:
1、全局變量的地址,所有人使用:/etc/profile
2、僅限個人使用,個人變量地址:~/.bash_profile或者 ~/.bashrc
3、使用方式:k=v,中間不能有空格
生效環境變量的方式
生效文件:
1、使用source命令:source xxx
2、使用.命令:. ~/.bashrc
產看配置是否生效:which
提示command not found,則表示沒有部署安裝包,或者是部署了沒有配置環境變量;因此,需要養成習慣,當生效環境變量文件后,習慣左which,比如which java
yum安裝
示例:yum install -y unzip
三、別名
簡化我們的操作
比如可以將命令'cd /home/hadoop'自定義別名為j: alias y='cd /home/yan'
全局生效方式:
進入到root的/目錄,編輯.bashrc文件,然后將 alias y=‘cd /home/yan'(中間不能有空格)
四、歷史命令
1、查看歷史執行命令:history
2、!+執行命令數字表示可以執行歷史命令。
3、history -c:清空歷史命令
五、刪除文件
1、直接刪除文件
rm -f xxx
2、直接 刪除文件夾
rm -r xxx
3、高危命令
rm -rf /
容易出現在shell腳本中個,比如:
K=' '
#要判斷$K命令是否存在
rm -rf $k/*
因此,最好寫完腳本之后,要驗證一下腳本的正確性,不要寫完就運行腳本。
六、增加用戶
1、增加一個用戶示例
useradd demo
增加的用戶默認是在/home的文件夾下