exports是設定NFS共享檔案的

2021-06-12 11:26:11 字數 1328 閱讀 7136

exports是設定nfs共享檔案的

linux export命令

功能說明:設定或顯示環境變數。

語 法:export [-fnp][變數名稱]=[變數設定值]

補充說明:在shell中執行程式時,shell會提供一組環境變數。

export可新增,修改或刪除環境變數,供後續執行的程式使用。export的效力僅及於該此登入操作

-f 代表[變數名稱]中為函式名稱。

-n 刪除指定的變數。變數實際上並未刪除,只是不會輸出到後續指令的執行環境中。

-p 列出所有的shell賦予程式的環境變數。

乙個變數建立時,它不會自動地為在它之後建立的shell程序所知。而命令export可以向後面的shell

傳遞變數的值。當乙個shell指令碼呼叫並執行時,它不會自動得到原為指令碼(呼叫者)裡定義的變

量的訪問權,除非這些變數已經被顯式地設定為可用。export命令可以用於傳遞乙個或多個變數的

值到任何後繼指令碼。

登入到系統後,系統將啟動乙個使用者shell。在這個shell中,可以使用shell命令或宣告變數,也可以

建立並執行shell指令碼程式。執行shell指令碼程式時,系統將建立乙個子shell。此時,系統中將有兩個shell,

乙個是登入時系統啟動的shell,另乙個是系統為執行指令碼程式建立的shell。當乙個指令碼程式執行完畢,

它的指令碼shell將終止,可以返回到執行該指令碼之前的shell。從這種意義上來說,使用者可以有許多shell,

每個shell都是由某個shell(稱為父shell)派生的。

在子shell中定義的變數只在該子shell內有效。如果在乙個shell指令碼程式中定義了乙個變數,當該指令碼

程式執行時,這個定義的變數只是該指令碼程式內的乙個區域性變數,其他的shell不能引用它,要使某個

變數的值可以在其他shell中被改變,可以使用export命令對已定義的變數進行輸出。

export命令將使系統在建立每乙個新的shell時定義這個變數的乙個拷貝。這個過程稱之為變數輸出。

#echo $pkg_path 在任何時候建立的變數都只是當前shell的區域性變數,所以不能被shell執行的其他

命令或shell程式所利用。 export ,是把你設定的環境變數傳給當前shell的子shell,使其在子shell中有效。

export是將一些自己設定的變數匯出到環境中

比如設定乙個環境變數lm_stat=/usr/bin

如果你不export,你沒法用lm_stat,export後才可以使用

exportfs是檢視和匯出本地的共享目錄

cat /etc/exports裡面就是你的共享目錄,用exportfs可以檢視 

NFS主配置檔案exports引數詳解

目錄 nfs主配置檔案exports引數詳解 nfs服務的主配置檔案 第一列 欲共享出去的目錄,第二列 可訪問主機 第三列 共享引數 etc exports 格式 共享的目錄 主機名或ip 引數,引數 當將同一目錄共享給多個客戶機,但對每個客戶機提供的許可權不同時,可以這樣 共享的目錄 主機名1或i...

linux下如何設定nfs共享

網路檔案系統 nfs,network file system 是一種將遠端主機上的分割槽 目錄 經網路掛載到本地系統的一種機制,通過對網路檔案系統的支援,使用者可以在本地系統上像操作本地分割槽一樣來對遠端主機的共享分割槽 目錄 進行操作。嵌入式linux 的nfs 開發環境的實現包括兩個方面 一是l...

ubuntu16 04 NFS 檔案共享設定

1.1 伺服器端需要安裝 nfs kernel server 軟體包 sudo apt get update sudo apt get install nfs kernel server1.2 建立共享的檔案 也可以是已經存在的檔案 sudo mkdir p home gongxiang1.3.修改...