linux環境變數知多少

2021-09-27 12:18:09 字數 1161 閱讀 3342

linux環境變數

實際上就是使用者執行環境的引數集合。linux 是乙個多使用者的作業系統。而且在每個使用者登入系統後,都會有乙個專有的執行環境。通常每個使用者預設的環境都是相同的,而這個預設環境實際上就是一組環境變數的定義。使用者可以對自己的執行環境進行定製,其方法就是修改相應的系統環境變數

常見的環境變數如下:

☆path 是系統路徑。

☆home 是系統根目錄。

☆histsize 是指儲存歷史命令記錄的條數。

☆logname 是指當前使用者的登入名。

☆hostname 是指主機的名稱,若應用程式要用到主機名的話,通常是從這個環境變數中來取得的。

☆shell 是指當前使用者用的是哪種 shell。

☆lang/languge 是和語言相關的環境變數,使用多種語言的使用者可以修改此環境變數。

☆mail 是指當前使用者的郵件存放目錄。

set  顯示所有本地定義的 shell 變數

env  顯示所有環境變數

etho $  指定顯示某個環境變數

export  設定新的環境變數 (如export shell=/bin/sh)

unset 清除環境變數 (假設先設定環境變數arr,再刪除掉這個環境變數)

Shell變數知多少

本篇文章會著重討論關於shell變數的一些細節要點,例如shell變數的型別是什麼,定義shell變數的幾種方式以及它們的區別等,加深大家對shell變數的理解,以及在各個場景下如何靈活運用變數。let s get started.在shell中,給變數賦予的值都被視為字串型別。定義shell變數的...

linux環境程式設計 環境變數 列印環境變數

在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...

linux環境變數

初次學習lliux對環境變數的知識甚是不解決,特花費乙個上午的時間總結了一下,可以說是全面!如各位有更加詳細的見解不妨告知!定製環境變數 環境變數是和shell緊密相關的,使用者登入系統後就啟動了乙個shell。對於linux來說一般是bash,但也可以重新設定或切換到其它的 shell。環境變數是...