修改環境變數顯示當前登陸使用者的相關資訊

2021-09-13 09:55:32 字數 595 閱讀 5100

設定環境變數的方法有兩種:

1./etc/profile

2./etc/profile.d

這裡主要說一下第二種,/etc/profile.d 是乙個資料夾,而在當中設定的變數是對所有的使用者生效的,且這裡都是一些指令碼檔案

#eth0_ip=`/sbin/ifconfig eth0|grep "inet addr"|awk ''|cut -d: -f2`

eth0_ip=`/sbin/ifconfig | grep -w "inet" | egrep -v "(inet addr:|inet )(172\.16|127\.0\.0\.1)"|awk ''|cut -d: -f2`

ps1="\n\e[0;37m[\e[m\e[1;32m\u\e[m\e[1;33m@\e[m$ \e[35;1m\h\e[0m]: \w\n\$?> "

export ps1

然後再source一下環境變數。

效果:

export 設定當次登陸的環境變數

linux export 命令用於設定或顯示環境變數。在 shell 中執行程式時,shell 會提供一組環境變數。export 可新增,修改或刪除環境變數,供後續執行的程式使用。export 的效力僅限於該次登陸操作 export fnp 變數名稱 變數設定值 引數說明 列出當前所有的環境變數 e...

sudo如何保持當前使用者的環境變數?

現象,我在 etc profile裡設定全域性 然後使用命令 1 curl 走 2 sudo curl 並沒有走 使用env和sudo env檢視環境變數,發現 設定只存在於env裡,sudo env裡並沒有 的資訊 那麼如何使用sudo的時候,把環境變數也帶進去呢?方法一 在 etc sudoer...

DEDE首頁使用者登陸後登陸框顯示的內容修改方法

預設的登陸 從預設的來看,處理登陸的檔案是member index do.php這個檔案出來了正常的登陸操作 那登陸後顯示的介面在哪修改呢?再看這句在index裡面查詢checklogin函式會找到 又是ajax呼叫member ajax loginsta.php 找到此檔案可以看到如下 requi...