多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > 【Bash百寶箱】shell內(nèi)建命令之hash

【Bash百寶箱】shell內(nèi)建命令之hash

來源:程序員人生   發(fā)布時間:2016-11-09 16:51:29 閱讀次數(shù):2471次

在shell中,內(nèi)建(builtin)命令hash,格式以下:

hash [-lr] [-p filename] [-dt] [name]

hash命令的作用是在環(huán)境變量PATH中搜索命令name的完全路徑并記住它,這樣以后再次履行相同的命令時,就沒必要搜索其完全路徑了,而且shell每次履行環(huán)境變量PATH中的1個命令時,hash都會記住它。當hash不指定任何參數(shù)時,顯示當前hash列表,包括每一個命令的完全路徑和履行次數(shù)。選項“-l”用于顯示當前hash列表中的命令及完全路徑等信息。選項“-r”用于清空hash列表。選項“-p filename”用于指定命令name的路徑,路徑filename是1個文件而非目錄。選項“-d”用于從hash列表中移除命令name對應(yīng)的記錄。選項“-t”用于顯示hash列表中命令name的完全路徑。成功履行時,hash命令的退出狀態(tài)為0。

以下是hash命令的幾個例子(啟動1個新的shell終端開始履行):

$ hash hash: hash table empty $ hash ls $ hash top $ ps > /dev/null $ uname > /dev/null $ uname > /dev/null $ hash hits command 1 /bin/ps 2 /bin/uname 0 /bin/ls 0 /usr/bin/top $ hash -t ps /bin/ps $ hash -d uname $ hash hits command 2 /bin/ps 0 /bin/ls 0 /usr/bin/top $ hash -l builtin hash -p /bin/ps ps builtin hash -p /bin/ls ls builtin hash -p /usr/bin/top top $ hash -r $ hash hash: hash table empty

我們也能夠自定義1個命令,例如“hash -p script_path foo”,命令的名字為foo,對應(yīng)的shell腳本的完全路徑為script_path,然后履行foo命令時,實際履行的就是其對應(yīng)的shell腳本。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: a色在线 | 精品日韩欧美一区二区三区 | 亚洲精品大片 | 色偷偷亚洲女人天堂观看欧 | 日韩中文字幕高清在线专区 | free gay xxxxvideo 欧美 | 国产精品久久久久久久久久久久 | 亚洲 欧美 中文字幕 | 在线爱爱| 亚洲精品视频在线观看免费 | 久久99国产精品二区不卡 | 在线精品亚洲欧洲第一页 | 国产精品成人免费综合 | 日本无卡码免费一区二区三区 | 免费的黄色网址 | 一级一级特黄女人精品毛片视频 | 伊人伊成久久人综合网777 | 中文字幕欧美一区 | 在线a人片免费观看不卡 | 欧美激情在线精品video | 亚洲看逼 | 亚洲乱码中文 | 一级成人a做片免费 | 可以免费观看全网 | 亚洲第一看片 | 国产偷v国产偷v亚洲高清 | www.亚洲黄色| 亚洲视频黄色 | 日韩国产免费一区二区三区 | 久久精品蜜芽亚洲国产a | 在线欧美一级毛片免费观看 | 久草福利在线视频 | 亚洲国产精品激情在线观看 | 午夜免费影院 | 亚洲一区精品中文字幕 | 亚洲欧美一区二区三区图片 | 精品国产人成在线 | 亚欧美综合 | 免费一级毛片清高播放 | 午夜h视频 | 国产18在线 |