Como usar o comando SCP no Linux
Um tutorial fácil para ajudá-lo a transferir arquivos para um sistema remoto de seu sistema Linux usando o comando scp.
Uma maneira fácil de alterar diretórios no Linux a partir do terminal
Alguns comandos no Linux são usados com tanta frequência que muitas vezes esquecemos a importância dos comandos e os detalhes sobre eles são perdidos. cd
é um desses comandos. cd
significa 'alterar diretório', que por si só explica seu uso e propósito.
cd
permite que você mude facilmente seu diretório atual para qualquer diretório que você deseja mover. Basta colocar o caminho correto no comando e você será colocado nesse diretório por cd
.
Neste breve tutorial, você obterá todos os insights básicos e úteis sobre o cd
utilitário de linha de comando.
Saber mais sobre o comando cd
cd
command é um utilitário útil para todos os usuários frequentes de linha de comando e também para os que precisam gerenciar servidores sem interface gráfica do usuário.
Vejamos a sintaxe básica do cd
comando.
Sintaxe geral:
cd [options] [directory_or_directory_path]
A tabela a seguir lhe dará uma breve visão sobre o que acontece quando você usa essas opções com o cd
comando.
Opção | Significado |
/ |
muda o diretório atual para o diretório raiz |
~ |
muda o diretório para o diretório inicial |
. |
Representa o diretório atual |
.. |
mude para o diretório pai do diretório atual |
cd
: Você pode alterar seu diretório diretamente digitando o nome do diretório de destino.Sintaxe geral:
cd [directory_name]
Exemplo:
cd workspace
Aqui, simplesmente mudamos o diretório atual para um diretório chamado 'workspace'.
Nota: Observe que este diretório de espaço de trabalho deve ser colocado em seu diretório de trabalho atual. Se não for, você obterá um erro. Você pode usar o caminho completo do diretório desejado com o cd
comando. Estaremos aprendendo sobre isso nos próximos exemplos.
cd /
: Este comando mudará seu diretório atual para o diretório raiz.
Exemplo:
[email protected]:~/workspace$ cd /
[email protected]:/$
Aqui, mudamos o diretório de trabalho atual de 'espaço de trabalho' para root
diretório.
[email protected]:/$ pwd
/
[email protected]:/$
Ao usar o pwd
comando (imprimir diretório de trabalho), o diretório ' /
' (raiz) é exibido.
cd ~
: Este comando o leva de volta ao diretório inicial de qualquer diretório em que você esteja trabalhando.Exemplo:
[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache
Atualmente, estou no diretório chamado apache. Vamos agora usar o cd ~
comando (til).
[email protected]:~/space/apache$ cd ~
[email protected]:~$
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$
Agora, estamos de volta ao diretório inicial '/ home / gaurav'.
cd ..
: Este comando permite que você mude seu diretório de trabalho atual para o diretório pai um nível acima do seu diretório atual.Exemplo:
[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$
Neste exemplo, / home / gaurav / snap / htop / 1332 é o caminho do diretório de trabalho atual. Na verdade, estamos no diretório 1332. O diretório pai imediato do diretório '1332' é o diretório 'htop'. Ao usar o cd ..
comando, iremos para o diretório 'htop', seu diretório pai imediato.
[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$
Acima são fornecidas algumas opções úteis usadas com o cd
comando. Agora, vamos mergulhar em alguns exemplos mais detalhados do cd
comando.
Mudar do diretório atual para um caminho específico
Você pode usar o cd
comando para mudar para qualquer diretório usando seu caminho.
Sintaxe:
cd [absolute_path_of_directory]
Exemplo:
cd ./snap/htop/1332/examples
Aqui, desejamos mudar para um diretório chamado 'exemplos' localizado no caminho /home/gaurav/snap/htop/1332/examples
do diretório inicial.
Observação: aqui, usei, em ./
vez de digitar, o caminho completo do meu diretório inicial. Você pode aprender mais sobre isso neste artigo .
[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/snap/htop/1332/examples$
Agora estamos localizados no diretório 'exemplos'.
Movendo para diretórios com espaços em branco em seus nomes
Existem muitos casos em que usamos 'espaços' ao nomear os diretórios. Às vezes, apenas usar o cd
comando com os nomes desse tipo parece não funcionar. Mas há uma solução simples para isso.
Colocar o nome do diretório entre aspas simples ou aspas duplas pode resolver o problema. Você pode simplesmente usar cd
"directory name"
ou cd 'directory name'
.
Sintaxe:
cd "directory name 22"
Exemplo:
cd "Calibre Library"
Saída:
[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/Calibre Library$ pwd
/home/trinity/Calibre Library
Agora fomos transferidos para o diretório da Biblioteca do Calibre, que tinha espaço em branco em seu nome.
Mudando de volta para o diretório anterior
Vimos anteriormente o uso do cd ..
comando, que leva você ao diretório pai do seu diretório de trabalho atual. Aqui, veremos mais uma alternativa para isso.
O cd -
comando (traço) permite que você execute mais ou menos a mesma ação. Você pode mover para o diretório anterior do seu diretório de trabalho atual.
Sintaxe geral:
cd -
Exemplo:
[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/workspace/snap/vim-editor$
Aqui, atualmente estou trabalhando no diretório 'vim-editor'. Suponha que um usuário deseje ir para o diretório anterior, isso cd -
pode ser útil. Vamos ver como.
[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$
Aqui, agora passamos para o diretório anterior chamado 'snap'.
Conclusão
Neste tutorial super simples, aprendemos sobre um comando muito básico e amigável cd
(ou seja, alterar diretório) usado em todos os sistemas Linux. Agora seremos capazes de navegar por vários diretórios enquanto trabalhamos no terminal sem usar a GUI. cd
comando será fácil de usar depois de passar por este tutorial.
Um tutorial fácil para ajudá-lo a transferir arquivos para um sistema remoto de seu sistema Linux usando o comando scp.
O comando make é provavelmente um dos comandos mais amplamente usados no ecossistema Linux. Este comando é usado para construir e compilar programas diretamente do código-fonte.
A primeira coisa que você pode se perguntar ao mudar para um Chromebook é como fazer as coisas básicas - o tipo de coisa que você tinha nas costas da mão em seu sistema operacional anterior. Copiar e colar é uma função fundamental que você deve usar em um ponto ou outro.
Na era moderna da tecnologia, a digitação se tornou uma das atividades mais comuns para muitas profissões. Aprender a digitar mais rápido com precisão pode ajudá-lo a realizar mais tarefas no mesmo período.
O Ubuntu é popular por sua robustez e relativamente menos erros. Mas não sem seu saco de problemas, com certeza. Um desses problemas é com o driver Wi-Fi. Você pode ligar o sistema apenas para descobrir que o Wi-Fi não está funcionando.
Códigos de resposta rápida, ou códigos QR para abreviar, são códigos de barras avançados que contêm mais informações do que um código de barras tradicional. Esses códigos são bidimensionais, permitindo que você os escaneie vertical ou horizontalmente.
Quer instalar pacotes no Arch Linux, mas não sabe como? Muitas pessoas enfrentam esse problema quando migram pela primeira vez de distribuições baseadas em Debian para o Arch. No entanto, você pode gerenciar facilmente pacotes em seu sistema baseado em Arch usando gerenciadores de pacotes.
O Spotify é um dos maiores serviços de streaming de música que existe. Possui clientes nativos para dispositivos móveis (Android e iOS) e desktop (Mac e Windows).
Os guias de instruções do Linux geralmente esperam que você execute certas operações no terminal, que podem parecer intimidantes no início. Mas não se preocupe; esta folha de dicas de comandos do Linux cobrirá o processo de abertura de um terminal e emissão de alguns comandos úteis.
Embora você provavelmente já saiba como mover um arquivo no Linux usando o navegador de arquivos GUI, você pode estar se perguntando se existe um comando mover no terminal que permite mover arquivos rapidamente para diretórios diferentes. O comando mv é o que você deseja e é fácil de usar com sua sintaxe simples e alguns sinalizadores de segurança opcionais.
Quer saber qual é a diferença entre Root Superuser no Ubuntu? Bem, nós temos você coberto aqui.
O Debian padrão e seu derivado popular Ubuntu são ótimas opções versáteis para um sistema Linux, mas se você tiver necessidades mais especializadas, pode querer uma alternativa Debian.