PATH環境變數也有緩衝

來源:互聯網
上載者:User

PATH環境變數也有緩衝 hash - hash database access methodhase 命令:用來顯示和清除雜湊表,執行命令的時候,系統將先查詢雜湊表。當你輸入命令,首先在hash表中尋找,如果不存在,才會利用$PATH環境變數指定的路徑尋找命令,然後加以執行。同時也會將其放入到hash table 中,當下一次執行同樣的命令時就不會再通過$PATH尋找。以此提高命令的執行效率。顯示雜湊表中命令使用頻率$ hashhits command   6 /usr/bin/svn   1 /bin/chown   3 /bin/bash   4 /usr/bin/git  12 /usr/bin/php   1 /bin/rm   1 /bin/chmod   1 /usr/bin/nmap   5 /bin/cat  13 /usr/bin/vim   3 /usr/bin/sudo   4 /bin/sed   2 /bin/ps   2 /usr/bin/man  23 /bin/ls 顯示雜湊表$ hash -lbuiltin hash -p /usr/bin/svn svnbuiltin hash -p /bin/chown chownbuiltin hash -p /bin/bash bashbuiltin hash -p /usr/bin/git gitbuiltin hash -p /usr/bin/php phpbuiltin hash -p /bin/rm rmbuiltin hash -p /bin/chmod chmodbuiltin hash -p /usr/bin/nmap nmapbuiltin hash -p /bin/cat catbuiltin hash -p /usr/bin/vim vimbuiltin hash -p /usr/bin/sudo sudobuiltin hash -p /bin/sed sedbuiltin hash -p /bin/ps psbuiltin hash -p /usr/bin/man manbuiltin hash -p /bin/ls ls 顯示命令的完整路徑$ hash -t git/usr/bin/git 向雜湊表中增加內容 $ hash -p /home/www/deployment/run run $ runUsage: /home/www/deployment/run [OPTION] <server-id> <directory/timepoint> OPTION:development <domain> <host>testing <domain> <host>production <domain> <host> branch {development|testing|production} <domain> <host> <branchname>revert {development|testing|production} <domain> <host> <revision>backup <domain> <host> <directory>release <domain> <host> <tags> <message> listlist <domain> <host> clean {development|testing|production} <domain> <host>log <project> <line> conf listcron showcron setupcron edit  命令等同於PATH=$PATH:$HOME/www/deployment export PATH 刪除雜湊表內容$ hash -r $ hash -lhash: hash table empty 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.