作爲一個shell編程小白,筆者在寫一個shell腳本的時候,使用了PATH作爲普通變量保存了一個常規路徑,結果就導致腳本中一些其他命令失效了。
原因在於,PATH是shell的關鍵字,其具有特殊含義,表示環境變量,所以當我使用PATH變量作爲普通變量使用後,相當於暫時改變了環境變量,同時因爲很多的linux shell命令的調用都是依賴環境變量的,所以改變了環境變量會導致這些命令失效,即在新的環境變量的路徑下找不到相應的命令。因此,避免將PATH作爲普通變量使用。
作爲一個shell編程小白,筆者在寫一個shell腳本的時候,使用了PATH作爲普通變量保存了一個常規路徑,結果就導致腳本中一些其他命令失效了。
原因在於,PATH是shell的關鍵字,其具有特殊含義,表示環境變量,所以當我使用PATH變量作爲普通變量使用後,相當於暫時改變了環境變量,同時因爲很多的linux shell命令的調用都是依賴環境變量的,所以改變了環境變量會導致這些命令失效,即在新的環境變量的路徑下找不到相應的命令。因此,避免將PATH作爲普通變量使用。
一、幾個基本概念 登錄用戶(login user):通過登錄方式進入系統的用戶,強調登錄身份。 當前用戶(current user):執行一個進程或者命令時所使用的用戶身份,強調執行身份。 舉
一、幾個基本概念 tty(Teletypewriter) 來源於“電傳打印機”,Linux系統中則是終端設備的統稱,同時也代指操作系統中支持終端設備的tty子系統。 console(控制檯)
步驟: 1、win+R,打開運行,輸入“shell:startup”,打開Windows啓動文件夾 2、將.bat快捷文件粘貼到Windows啓動文件夾中 3、重啓電腦後,系統自啓動.bat文件
鍵盤改造 🥋 回憶上次內容 上次練習了複製粘貼 按鍵 作用 <kb