Menampilkan Setting Environment pada FreeBSD
Tuliskan perintah berikut ini:
# env
contoh keluaran:
SSH_CLIENT=10.234.2.3 2041 22 USER=ndok MAIL=/var/mail/ndok HOME=/root SSH_TTY=/dev/ttyp0 PAGER=more ENV=/home/ndok/.shrc LOGNAME=ndok BLOCKSIZE=K TERM=xterm PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin: /usr/X11R6/bin:/root/bin SHELL=/bin/csh SSH_CONNECTION=10.234.2.3 2041 10.234.1.7 22 FTP_PASSIVE_MODE=YES EDITOR=nano HOSTTYPE=FreeBSD VENDOR=intel OSTYPE=FreeBSD MACHTYPE=i386 SHLVL=1 PWD=/var/named/etc/namedb/zones/externalnets GROUP=wheel HOST=ns3.bundamulia.ac.id REMOTEHOST=10.234.2.3Membuat variabel environment baru
sederhana saja, gunakan perintah: # set X = 5 # set vech=Car # set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin) Atau anda dapat menggunakan perintah setenv: # setenv EDITOR nano # setenv PAGER lessFile .cshsrc
Anda dapat memsaukkan semua variabel ke dalam file ~/.chsrc dimana akan dibaca pada saat memulai eksekusi sheel tsb.# nano ~/.cshrcContoh file: # $FreeBSD: src/share/skel/dot.cshrc,v 1.13 2001/01/10 17:35:28 archie Exp $ # # .cshrc - csh resource script, read at beginning of execution by each shell # # see also csh(1), environ(7). # alias h history 25 alias j jobs -l alias la ls -a alias lf ls -FA alias ll ls -lA
# A righteous umask
umask 22
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)
setenv EDITOR vi
setenv PAGER more
setenv BLOCKSIZE K
if ($?prompt) then
# An interactive shell — set some stuff up
set filec
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
if ( $?tcsh ) then
bindkey “^W” backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif
endif
Melihat nilai variabel dari environment
Gunakan perintah echo, lalu enter:
# echo $PATH
# echo $X