52 Comandos C Shell 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 Berkeley, na 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. |
breaksw | Utilize isso para quebrar a partir de um comando que transmite o comando executante depois do comando endsw . |
fg | Traz o serviço (job) para o plano frontal (foreground). |
chdir | Muda de diretório, o mesmo que cd. |
cd | Muda de diretório. |
nice | Muda a prioridade dos comandos que rondas nesse shell. |
case | Condicionalmente desempenha um comando. |
goto | Continua a execução depois da label especificada. |
alias | Cria um apelido (alias). |
unsetenv | Remove variáveis de ambiente. |
unset | Remove variáveis do shell. |
unhash | Desabilita a tabela interna de hash. |
hashstat | Exibe as estatísticas da tabela de hash. |
set | Exibe ou configura o valor de uma variável do shell. |
@ | Exibe ou cria os valores de todas as variáveis do shell. |
history | Exibe a lista de comandos executados. |
dirs | Exibe lista de diretórios em uma pilha. |
time | Exibe o tempo utilizado para executar comandos. |
eval | Avalia um comando. |
pushd | Troca dois elemenstos da pilha de diretório. |
if | Executa um comando se a condicional coincidir. |
exec | Executa o comando no shell presente. |
while ...end | Executa os comandos repetidamente enquanto não corresponder com a comunicação final. |
exit | Sai do shell. |
nohup | Ignora o sinal hangup. |
jobs | Lista serviços ativos. |
login | entrar no shell. |
logout | Sair do shell. |
notify | Notifica o susuário a respeito de alterações no status do serviço. |
popd | Salta ao topo do diretório fora da pilha de diretório e altera para o novo directório topo. |
rehash | Re-caucula a tabela de hash a partir de conteúdos dos diretórios em uma variável shell de caminhos (variável shell path). |
source | Lê comandos de um script. |
unalias | Remove o apelido do comando. |
unlimit | Remove limitações do recurso do sistema. |
repeat | Repete a execução de um comando. |
continue | Resume a próxima iteração de um laço (loop) ou continua depois do laço |
break | Resume execução depois do laço. |
kill | Envia um sinal para um processo. term [terminate (suspender)] é o sinal padrão. |
bg | Envia i serviço para o plano de fundo (background). |
setenv | Define as variáveis de ambiente. |
limit | Define ou lista os limites de recurso do sistema. |
shift | Sobe os argumento do shell. |
umask | Exibe ou define as permissões de arquivo. |
foreach | Especifica um controle da declaração de e executa uma sequênci de comandos até alcançar um comando final. |
default | Especifica o case padrão em um transição. |
switch | Inicia uma transição. |
stop | Para um serviço em plano de fundo. |
suspend | Para um shell presente. |
onintr | Diz ao shell o que fazer no interrupt. |
wait | Espera o serviço background finalizar. |
glob | escreve argumentos para a saída padrão do shell, como o comando echo, mas sem a nova linha. |
echo | escreve um argumento na saída padrão do shell. |
Atithya Amaresh, EFY News Network
Fonte:52 C Shell Commands And Their Function!
Muito bom! Parabens :-)
ResponderExcluir