linux中exp命令詳解 Linux

2021-10-16 14:45:33 字數 3425 閱讀 9482

linux export 命令

linux export 命令用於設定或顯示環境變數。

在 shell 中執行程式時,shell 會提供一組環境變數。export 可新增,修改或刪除環境變數,供後續執行的程式使用。export 的效力僅限於該次登陸操作。

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

引數說明:

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

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

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

例項列出當前所有的環境變數

# export -p //列出當前的環境變數值

declare -x home=「/root「

declare -x lang=「zh_cn.utf-8「

declare -x language=「zh_cn:zh「

declare -x lessclose=「/usr/bin/lesspipe %s %s「

declare -x lessopen=「| /usr/bin/lesspipe %s「

declare -x logname=「root「

declare -x ls_colors=「「

declare -x mail=「/var/mail/root「

declare -x oldpwd

declare -x path=「/opt/toolchains/arm920t-eabi/bin:/opt/toolchains/arm920t-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games「

declare -x pwd=「/root「

declare -x shell=「/bin/bash「

declare -x shlvl=「1「

declare -x speechd_port=「6560「

declare -x ssh_client=「192.168.1.65 1674 22「

declare -x ssh_connection=「192.168.1.65 1674 192.168.1.3 22「

declare -x ssh_tty=「/dev/pts/2「

declare -x term=「xterm「

declare -x user=「root「

declare -x xdg_session_cookie=「93b5d3d03e032c0cf892a4474bebda9f-1273864738.954257-340206484「

定義環境變數

# export myenv //定義環境變數

# export -p //列出當前的環境變數

declare -x home=「/root「

declare -x lang=「zh_cn.utf-8「

declare -x language=「zh_cn:zh「

declare -x lessclose=「/usr/bin/lesspipe %s %s「

declare -x lessopen=「| /usr/bin/lesspipe %s「

declare -x logname=「root「

declare -x ls_colors=「「

declare -x mail=「/var/mail/root「

declare -x myenv

declare -x oldpwd

declare -x path=「/opt/toolchains/arm920t-eabi/bin:/opt/toolchains/arm920t-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games「

declare -x pwd=「/root「

declare -x shell=「/bin/bash「

declare -x shlvl=「1「

declare -x speechd_port=「6560「

declare -x ssh_client=「192.168.1.65 1674 22「

declare -x ssh_connection=「192.168.1.65 1674 192.168.1.3 22「

declare -x ssh_tty=「/dev/pts/2「

declare -x term=「xterm「

declare -x user=「root「

declare -x xdg_session_cookie=「93b5d3d03e032c0cf892a4474bebda9f-1273864738.954257-340206484「

定義環境變數賦值

# export myenv=7 //定義環境變數並賦值

# export -p

declare -x home=「/root「

declare -x lang=「zh_cn.utf-8「

declare -x language=「zh_cn:zh「

declare -x lessclose=「/usr/bin/lesspipe %s %s「

declare -x lessopen=「| /usr/bin/lesspipe %s「

declare -x logname=「root「

declare -x ls_colors=「「

declare -x mail=「/var/mail/root「

declare -x myenv=「7「

declare -x oldpwd

declare -x path=「/opt/toolchains/arm920t-eabi/bin:/opt/toolchains/arm920t-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games「

declare -x pwd=「/root「

declare -x shell=「/bin/bash「

declare -x shlvl=「1「

declare -x speechd_port=「6560「

declare -x ssh_client=「192.168.1.65 1674 22「

declare -x ssh_connection=「192.168.1.65 1674 192.168.1.3 22「

declare -x ssh_tty=「/dev/pts/2「

declare -x term=「xterm「

declare -x user=「root「

declare -x xdg_session_cookie=「93b5d3d03e032c0cf892a4474bebda9f-1273864738.954257-340206484「

linux中ls命令詳解

linux中ls命令詳解 ls 命令可以說是linux下最常用的命令之一。a 列出目錄下的所有檔案,包括以 開頭的隱含檔案。b 把檔名中不可輸出的字元用反斜槓加字元編號 就象在c語言裡一樣 的形式列出。c 輸出檔案的 i 節點的修改時間,並以此排序。d 將目錄象檔案一樣顯示,而不是顯示其下的檔案。e...

Linux中DD命令詳解

功能 把指定的輸入檔案 拷貝到指定的輸出檔案中,並且在拷貝過程中可以進行格式轉換。可以用該命令實現dos下的diskcopy命令的作用。先用dd命令把軟盤上的資料寫成硬碟 的乙個寄存盤案,再把這個寄存盤案寫入第二張軟盤上,完成diskcopy的功能。需要注意的是,應該將硬碟上的寄存盤案用rm命令刪除...

Linux中dd命令詳解

例4 建立乙個100m的空檔案 dd if dev zero of hello.txt bs 100m count 1 dev null,外號叫無底洞,你可以向它輸出任何資料,它通吃,並且不會撐著!dev zero,是乙個輸入裝置,你可你用它來初始化檔案。dev null 它是空裝置,也稱為位桶 b...