Latest web development tutorials

Linux comando set

Linux comando Daquan Linux comando Daquan

Linux comando set para definir shell.

conjunto de instruções pode ser usado para definir a implementação do escudo, você pode fazer para definir de acordo com necessidades diferentes.

gramática

set [+-abCdefhHklmnpPtuvx]

Parâmetro Descrição:

  • -a marcada variáveis ​​modificadas para saída para uma variável de ambiente.
  • -b fazer daemon abortada imediatamente retornar estado de execução.
  • arquivo resultante Direcção-C não pode sobrescrever arquivos existentes.
  • -d Shell usará a memória tabela hash padrão instruções utilizadas para acelerar a execução da instrução. Use o parâmetro -d para cancelar.
  • comando -e se o valor de retorno não é igual a 0, em seguida, saia imediatamente do shell.
  • -f eliminar o uso de curingas.
  • localização -h da função de gravação automática.
  • -H Shell pode usar o "!" Além disso <número command> maneira de executar instruções gravadas na história.
  • comando -k aos argumentos serão considerados neste variáveis ​​de ambiente de instruções.
  • nomes de variáveis ​​-l para gravação em loop.
  • -m para usar o monitor.
  • -n só de leitura de comando, sem realmente executado.
  • -p Inicie o modo de Prioridade.
  • Depois de parâmetros de inicialização -P -P, quando a instrução é executada, será o arquivo real ou diretório para substituir links simbólicos.
  • -t executar as instruções subsequentes para sair shell.
  • u usar quando se realiza fora a uma mensagem de erro variável indefinida é exibida.
  • -v Exibe shell de entrada valores lidos.
  • Após -x executar instruções que os parâmetros e sob serão exibidos.
  • + <Parâmetro> para cancelar um conjunto de parâmetros foi iniciado.

Exemplos

variável de 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 "

Linux comando Daquan Linux comando Daquan