Comandos básicos com a letra C no linux - CAL / CAT / CD / CLEAR / COMPRESS / CP /CUT

cal

Exibe o calendário do mês atual ou de um mês e ano quando especificados.

Comando: cal <mês> <ano>

Opcão --- Descrição

mês --- Deve ser informado com número de 01 a 12 quando quiser especificar o mês.

ano --- Deve-se informar o ano com quatro digitos quando quiser especificar o ano.

$ cal 1 1999

$ cal 02 2011


cat

Faz a exibição de arquivos e concatena.

Comando: cat <opcao> <arquivo>

Opcão --- Descrição

-n --- Numera todas as linhas de saída.

-e --- Exibe $ no fim de cada linha e caracteres não passíveis de impressão.

-E --- Exibe $ no fim de cada linha.

-t --- Mostra os caracteres de tabulação como ^I e e caracteres não passíveis de impressão. Equivale a -vT.

-T --- Mostra os caracteres de tabulação como ^I (sem efeito).

-v --- Exibe caracteres não passíveis de impressão.

-e --- Exibe $ no fim de cada linha e caracteres não passíveis de impressão.

-b --- Numera as linhas de saída não vazias.

-A --- Equivalente a -vET.

-v --- Mostra uma mensagem a cada arquivo compactado.

--help --- Exibe a ajuda.

--version --- Exibe a versão do comando.


$ cat arquivo.txt (visualiza o conteúdo do arquivo.txt)

$ cat -n arquivo1.txt arquivo2.txt (visualiza o conteúdo dos dois arquivos ao mesmo tempo.)


cd

Muda de diretório.

Comando: cd <diretório>

$ cd /home


clear

Limpa a tela do terminal.

Comando: clear

$ clear


compress

Utiliza a compactação Lempel-Ziv. Pode compactar um ou mais arquivos.

Comando: compress <opcao> <arquivo>

Opcão --- Descrição

-c --- Grava o arquivo compactado na saída-padrão e faz a retenção do arquivo original.

-d --- Descompacta o arquivo.

-r --- Compacta recursivamente os arquivos nos subdiretórios.

-v --- A cada arquivo compactado é exibida uma mensagem.

-V --- Exibe a versão do comando.


$ compress arquivo.tar


cp

Efetua copia de um ou mais arquivos.

Comando: cp <opcao> <arquivo> <destino>

Opcão --- Descrição

-a --- Preserva os atributos do arquivo.

-b --- Efetua backup antes de fazer uma cópia.

-d --- Faz a cópia de um link, mas não do arquivo apontado por este.

-i --- Pede confirmação para executar a cópia de um arquivo.

-l --- Cria links diretos, mas não copia os arquivos.

-p --- Preserva a propiedade, permissões.

-P --- Faz a cópia do arquivo criando diretórios intermediário do PATH.

-r --- Executa uam cópia recursivamente incluindo subdiretórios.

-R --- Executa uam cópia recursivamente incluindo subdiretórios.

-s --- Cria links simbólicos, mas não copia arquivos.

-u --- Faz a cópia quando o arquivo fonte é mais novo que o arquivo de destino.

-v --- Mostra o nome do arquivo antes de ser copiado. [ Verbose ]

-x --- Permanece neste sistema de arquivos.

--version --- Informa a versão do comando.


$ cat arquivo.txt (visualiza o conteúdo do arquivo.txt)

$ cat -n arquivo1.txt arquivo2.txt (visualiza o conteúdo dos dois arquivos ao mesmo tempo.)


cut

Exibe as partes selecionadas das linhas de cada arquivo na saída padrão.

Opcão --- Descrição

-b --- Seleciona apenas estes bytes.

-c --- Seleciona apenas estes caracteres.

-d --- Usa DELIM em vez de TAB como delimitador de campo.

-f --- Seleciona listas de campos. Sendo que estas poderão ser números separados por vírgula ou por faixas de números separados por hífens, como n1-n10. Ou por combinação dos dois.

--complement --- Complementa o conjunto de bytes selecionados, caracteres ou campos.

-s --- Não emite linhas que não contenham delimitadores.

--help --- Exibe informações de ajuda.

--version --- Informa a versão do comando.


$ cut -f 1,2 -d: /etc/passwd
Responder