linux(環境變數 shell程式設計)

2021-09-29 06:18:55 字數 448 閱讀 3447

系統環境變數

命名全域性變數 export name=

'999'

系統級變數

對所有的使用者都生效

/etc/profile 只有root使用者才能設定

在文件中設定完畢,需要

source /etc/profile

單使用者級別環境變數~/

.bashrc

設定path 環境變數

臨時設定:

path=$path:

shell 的互動方式

字尾一般是.sh

開頭為#!/bin/bash

為指令碼新增可執行許可權

./指令碼名字

如果不想用上面那種方法執行指令碼,可以把指令碼所在的目錄的絕對路徑加到系統的環境變數裡,這樣比較方便

linux 環境變數和shell變數

變數是任何一種程式語言都必不可少的組成部分,用於存放各種型別的變數。指令碼語言大多是弱型別語言 動態語言 也就是說在使用變數時,不需要事先宣告變數的型別,只需要直接賦值就可以。在bash中,每乙個變數的值都是字串。無論你給變數賦值時有沒有使用引號,值都會以字串的形式儲存。有一些特殊的變數會被shel...

shell環境變數

環境變數 和 自定義變數 子程序僅會繼承父程序的環境變數,而不會繼承父程序的自定義變數,所以,你原本bash中的自定義變數在進入了子程序後就會消失不見,一直到你離開子程序並回到原本的父程序之後,這個變數才會出現。1.用env檢視預設的環境變數及其說明 export也可檢視,但是輸出的內容比env多 ...

shell環境變數

1.環境變數的定義 環境變數一般是指在作業系統中用來指定作業系統執行環境的一些引數,如path,pwd,user,當前使用的shell名稱。系統啟動後,會產生許多環境變數,使用者可以用set命令檢視 shell例項1 root changerlee 環境變數的定義 set abrt debug lo...