52 C Shell Commands And Their Function!
Autor: Gabriel Costa | Publicado: 2014-02-12T01:08:00-08:00




52 Comandos&nbsp;C Shell &nbsp;E Suas Funções!

Preparado para testar suas mãos no C Shell? Esses comandos podem vir a calhar!


O C shell (csh), que é a versão melhorada do tcsh, é um shell Unix (na maioria das plataformas), que foi criado por Bill Joy quando ele estava se graduado na Universidade de&nbsp;Berkeley, na&nbsp;Californiain no final do anos 1970. Aprsentando no lançamento do2BSD do sistema Unix BSD, o C shell ganhou popularidade e agora está espalhado e apliado. Então, se você decidiu por suas mãos nesse popular shell para testá-lo, aqui estão 52 comandos e suas funções para lhe ajudar.

Por favor, note que os comandos Shell diferem em uso e em syntax de um tipo de shell para outro e os comandos aqui mencionados são listados para referências gerais. Você pode sempre consultar o comando man para ver como o comando funcionará em um shell em particular.





#Marca um comando.
breakswUtilize isso para quebrar a partir de um comando que transmite o comando executante&nbsp;depois do comando&nbsp;endsw .
fgTraz o serviço (job) para o plano frontal (foreground).
chdirMuda de diretório, o mesmo que cd.
cdMuda de diretório.
niceMuda a prioridade dos comandos que rondas nesse shell.
caseCondicionalmente desempenha um comando.
gotoContinua a execução depois da label especificada.
aliasCria um apelido (alias).
unsetenvRemove variáveis de ambiente.
unsetRemove variáveis do shell.
unhashDesabilita a tabela interna de hash.
hashstatExibe as estatísticas da tabela de hash.
setExibe ou configura o valor de uma variável do shell.
@Exibe ou cria os valores de todas as variáveis do shell.
historyExibe a lista de comandos executados.
dirsExibe lista de diretórios em uma pilha.
timeExibe o tempo utilizado para executar comandos.
evalAvalia um comando.
pushdTroca dois elemenstos da pilha de diretório.
ifExecuta um comando se a condicional coincidir.
execExecuta o comando no shell presente.
while ...endExecuta os comandos repetidamente enquanto não corresponder com a comunicação final.
exitSai do shell.
nohupIgnora o sinal hangup.
jobsLista serviços ativos.
loginentrar no shell.
logoutSair do shell.
notifyNotifica o susuário a respeito de alterações no status do serviço.
popdSalta ao topo do diretório fora da pilha de diretório e altera para o novo directório topo.
rehashRe-caucula a tabela de hash a partir de conteúdos dos diretórios em uma variável shell de caminhos (variável shell path).
sourceLê comandos de um script.
unaliasRemove o apelido do comando.
unlimitRemove limitações do recurso do sistema.
repeatRepete a execução de um comando.
continueResume a próxima iteração de um laço (loop) ou continua depois do laço
breakResume execução depois do laço.
killEnvia um sinal para um processo. term [terminate (suspender)] é o sinal padrão.
bgEnvia i serviço para o plano de fundo (background).
setenvDefine as variáveis de ambiente.
limitDefine ou lista os limites de recurso do sistema.
shiftSobe os argumento do shell.
umaskExibe ou define as permissões de arquivo.
foreachEspecifica um controle da declaração de e executa uma sequênci de comandos até alcançar um comando final.
defaultEspecifica o case padrão em um transição.
switchInicia uma transição.
stopPara um serviço em plano de fundo.
suspendPara um shell presente.
onintrDiz ao shell o que fazer no interrupt.
waitEspera o serviço background finalizar.
globescreve argumentos para a saída padrão do shell, como o comando echo, mas sem a nova linha.
echoescreve um argumento na saída padrão do shell.






Atithya Amaresh, EFY News Network


Fonte:52 C Shell Commands And Their Function!