English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux unset 명령어

Linux 명령어大全

Linux unset 명령어는 변수나 함수를 제거하는 데 사용됩니다.

unset은 셸 내장 명령어로, 변수나 함수를 제거할 수 있습니다.

문법

unset [-fv][변수나 함수 이름]

파라미터

  • -f  함수만 제거.
  • -v  변수만 제거.

온라인 예제

환경 변수 지우기

[[email protected] ~]# lx="ls -lh" //환경 변수 설정
[[email protected] ~]# $lx //환경 변수 사용
총 사용량 116K
-rw-r--r-- 1 root root 2.1K 2008-03-30 애나콘다-ks.cfg
drwx------ 3 root root 4.0K 3월 30 21:22 Desktop
-rw-r--r-- 1 root root 50K 2008-03-30 install.log
-rw-r--r-- 1 root root 32K 2008-03-30 install.log.syslog
lrwxrwxrwx 1 root root  9 2008-03-30 qte -> /opt/qte/
[[email protected] ~]# set //현재 환경 변수 확인
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
…… 내용을 제외한 부분
PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME%%.}*}:${PWD}/#$HOME/~}07"
PS1='[u@h W]$ '
PS2='> '
PS4='+ '
PWD=/root
QTDIR=/usr/lib/qt-3.3
SHELL=/bin/bash
SSH_TTY=/dev/pts/4
SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en
SYSFONT=latarcyrheb-sun16
TERM=xterm
UID=0
USER=root
_=-lh
lx='ls -lh'
[[email protected] ~]# unset lx //환경 변수 지우기
[[email protected] ~]# set //현재 환경 변수 표시
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
…… 내용을 제외한 부분
PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME%%.}*}:${PWD}/#$HOME/~}07"
PS1='[u@h W]$ '
PS2='> '
PS4='+ '
PWD=/root
QTDIR=/usr/lib/qt-3.3
SHELL=/bin/bash
SSH_TTY=/dev/pts/4
SUPPORTED=zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en
SYSFONT=latarcyrheb-sun16
TERM=xterm
UID=0
USER=root
_=-lh

Linux 명령어大全