Prévia do material em texto
LPIC-1 - Preparatório Para os Exames 101 e 102 Tópico 103.3 - Gerenciamento básico de arquivos - Peso 4 Comandos cd, ls, file, touch, cp, mv O comando file é usado para determinar qual é o tipo de arquivo consultado. sua sintaxe é bem simples: file [opções] arquivo Para saber o tipo do arquivo /dev/input/mice e /etc/passwd execute: # file /dev/input/mice # file /etc/passwd Comandos cd, ls, file, touch, cp, mv Para listar arquivos ou conteúdo de um diretório usamos o comando ls. Existem diversas opções para o comando ls. Veja abaixo as opções mais comuns. Opções Descrição -l Exibe informações detalhadas sobre arquivo e pastas. -a Exibe arquivos ocultos. -h Exibe o tamanho de arquivos em formatos legiveis. -F Acrescenta ao nome do objeto um caracter para indicar o seu tipo. -r Ondem inversa (decrescente) de exibição. -R Listagem em modo recursivo, ou seja, exibe o conteúdo do diretório corrente e de todo conteúdo das subpastas. -1 Exibe uma saída simples (apenas o nome) em uma coluna. -t Ordena a saída pela data/hora da criação. --color Saída colorida de acordo com as definições da variável LS_COLORS. Indicando o tipo do arquivo. Comandos cd, ls, file, touch, cp, mv O comando touch pode alterar a data e hora que um arquivo foi acessado ou modificado. quando usado sem opções ele cria o arquivo se esse arquivo não existir. Quando executado sem opções, mas o arquivo existindo então ele altera a data e hora de criação e modificação de um arquivo para os valores atuais do sistema. # touch /var/log/messages Para alterar somente a data de modificação de uma arquivo para a data atual do sistema: # touch -m /var/log/messages Comandos cd, ls, file, touch, cp, mv O comando cp é utilizado para copiar arquivos. Suas opções principais são: -i - Modo interativa. Pergunta antes de sobrescrever um arquivo. -p ou --preserve - Copia também os atributos do arquivo original. -r ou -R - Copia recursivamente o conteúdo do diretório de origem. -a - Está opção equivale as opções -R --preserve=all e -d(preserva links). # cp --preserve=all -i /etc/passwd /tmp O comando mv move e renomeia arquivos. Usado com a opção -i, ele pede confirmação antes de sobrescrever um arquivo de destino. # cp -v /etc/passwd /tmp # mv /tmp/passwd /tmp/passwd.old Obrigado ! Não deixe de estudar o conteúdo dessa aula para ir bem no exame 101.