– root@injetionsec:~#

Gerenciamento básico de arquivos (cp|mv|mkdir|rmdir|touch|tee)

20.02.2015 (4:58 pm) – Filed under: Linux ::

Alguns comandos básicos no linux como cp,mv,mkdir,rmdir,touch,tee

Comando cp serve para copiar os arquivos de um diretório,vejamos as opções mais usadas:

-d = preserva os links ao copiar
-p = preserva as informações como nome do grupo,usuário,data,permissão
-R = copia recursivamente,muito útil para diretório
-a = e mesma coisa de fazer -dpR
-f = força a copia no destino
-i = pergunta se o usuário quer mesmo fazer o procedimento
-v = verbose,mostra toda arquivo copiado

Comando mv move ou renomea os arquivos e diretório sem alterar os atributos do mesmo,suas opções são

-f = força a movimentação dos arquivos
-i = pergunta antes de mover para usuário

Comando rm e para remover arquivos e diretório,e usuários tenha permissão de gravação no diretorio,suas opções são

-f = força a remoção sem pergunta o usuario
-r = remove o diretório recursivamente

Comando mkdir e usado para criar um diretório abaixo do diretório local, e precisa ter permissão

-p = caso queira criar um diretório e esse diretório não tem pai, você ira criar o diretório pai e filho
-m = configura as permissões do diretório criado

Comando rmdir e usado para remover 1 ou mais diretório, e precisa estar vazio o diretório

Comando touch muda data/hora de acesso do diretório e usado para criar arquivos, e suas opçoes são:

-a = muda data/hora do acesso atual
-m = data/hora de modificação para atual
-t = muda data/hora para o formato definidos.

Comando tee recebe dados de sua entrada padrão e assim envia os mesmo dados a sua saida padrão em um outro arquivo/programa, e usado para ver um saída intermediaria entre um processo e outros

-a = adiciona ao final do arquivo ao em vez de grava por cima