O mínimo que você precisa saber sobre o terminal (parte 1)
Este artigo é um tutorial introdutório que ensina comandos básicos para se virar no Linux. Ideal para iniciantes, permitindo que o usuário ganhe confiança e eficiência no uso da linha de comando.
[ Hits: 5.529 ]
Por: Xerxes em 10/09/2024
cp
. Esse comando é essencial para duplicar arquivos ou fazer backup de dados antes de realizar alterações. Além disso,
vamos explorar o uso do caractere asterisco (`*`)
, que ajuda a manipular vários arquivos ao mesmo tempo.
cp
(copy) é usado para criar cópias de arquivos ou diretórios. Por exemplo, se você quiser criar uma cópia de um arquivo chamado documento.txt e chamar essa cópia de documento_copia.txt, basta
rodar:
cp documento.txt documento_copia.txt
ls
, verá os dois arquivos listados no diretório.
mv
que vimos anteriormente, você pode usar o cp
para copiar arquivos de um diretório para outro. Por exemplo, se você quiser copiar o arquivo documento.txt para a pasta Documentos,
use:
cp documento.txt Documentos/
cp
com a opção -r
(recursive). Por exemplo, para copiar a pasta Projetos para a pasta Backup,
use:
cp -r Projetos Backup/
asterisco (`*`)
é um coringa que permite selecionar vários arquivos de uma vez com base em padrões. Por exemplo, se você quiser copiar todos os arquivos que terminam com .txt de um diretório
para outro, use:
cp *.txt Documentos/
*
substitui qualquer nome de arquivo antes da extensão .txt, permitindo selecionar
todos os arquivos de texto de uma vez.
*.txt
: Seleciona todos os arquivos que terminam com .txt.doc*
: Seleciona todos os arquivos que começam com doc, como documento.txt, doc1.pdf, etc.*
: Seleciona todos os arquivos e diretórios do diretório atual.relatorio1.txt relatorio2.txt foto1.jpg foto2.jpg
cp *.txt Documentos/
cp
e o uso do asterisco, você pode gerenciar múltiplos arquivos de forma eficiente, seja copiando arquivos específicos, duplicando diretórios inteiros ou manipulando vários arquivos de uma só vez. Esses recursos são especialmente
úteis ao organizar grandes quantidades de dados ou criar backups no terminal.
Sport: Frontend para Slackbuilds ao estilo Ports do BSD
Jogue no Linux o DOOM 3 e DOOM BFG (comprados para Windows)
Minha primeira visita ao iTown
Adblock: sim ou não? (tretas everywhere)
Ganhe uma camiseta do Viva o Linux ajudando o Viva o Android
Gentoo binário ao lado da sua distro atual
Listando os serviços Linux com o Systemctl
Gentoo - Instalação partindo de LiveCD/USB do Sabayon LXDE
Skype: Restringindo acesso não autorizado usando firewall Linux
Particionamento de disco com o openSUSE
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Problemas ao instalar o PHP (8)
Linux não é para todo mundo (12)