comando di Linux set
comando di Linux impostato per impostare shell.
set di istruzioni può essere utilizzato per impostare l'esecuzione di shell, si può fare per impostare in base alle diverse esigenze.
grammatica
set [+-abCdefhHklmnpPtuvx]
Descrizione Parametro:
- -a segnato variabili modificate per l'uscita di una variabile d'ambiente.
- -b rendere demone interrotta immediatamente tornare stato di esecuzione.
- file risultante -C sterzo non può sovrascrivere i file esistenti.
- -d Shell utilizzare la memoria tabella di default di hash istruzioni utilizzate per accelerare l'esecuzione dell'istruzione. Utilizzare il parametro -d per annullare.
- il comando -e se il valore di ritorno non è uguale a 0, quindi uscire immediatamente dal guscio.
- -f eliminare l'uso di caratteri jolly.
- posizione -h di funzione di registrazione automatica.
- -H Shell può utilizzare il "!" In più <numero del comando> modo per eseguire istruzioni registrate nella storia.
- il comando -k agli argomenti saranno prese in considerazione in questo variabili d'ambiente istruzioni.
- nomi delle variabili -l per la registrazione del ciclo.
- -m per utilizzare il monitor.
- -n sola lettura dei comandi, senza effettivamente eseguito.
- -p Avviare la modalità di priorità.
- Dopo parametri di avvio -P -P, quando viene eseguita l'istruzione, sarà il file vero e proprio o la directory di sostituire i link simbolici.
- -t ad eseguire le istruzioni successive per uscire shell.
- -u uso viene visualizzato quando si esegue fuori di un messaggio di errore variabile non definita.
- -v Visualizza shell valori di input leggere.
- Dopo -x eseguire le istruzioni che verranno visualizzati i parametri e sotto.
- + <Parametro> per annullare un set di parametri è stato avviato.
Esempi
variabile d'ambiente DISPLAY
# set BASH=/bin/bash BASH_ARGC=() BASH_ARGV=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]="3" [1]="00" [2]="15" [3]="1" [4]="release" [5]="i386-redhat-linux-gnu") BASH_VERSION='3.00.15(1)-release' COLORS=/etc/DIR_COLORS.xterm COLUMNS=99 DIRSTACK=() EUID=0 GROUPS=() G_BROKEN_FILENAMES=1 HISTFILE=/root/.bash_history HISTFILESIZE=1000 HISTSIZE=1000 HOME=/root HOSTNAME=hnlinux HOSTTYPE=i386 IFS=$' ' INPUTRC=/etc/inputrc KDEDIR=/usr LANG=zh_CN.GB2312 LESSOPEN='|/usr/bin/lesspipe.sh %s' LINES=34 L MAIL=/var/spool/mail/root MAILCHECK=60 OLDPWD=/home/uptech OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt/crosstools/gcc-3.4.6-glibc-2.3.6/bin PIPESTATUS=([0]="2") PPID=26005 PROMPT_COMMAND='echo -ne "