Como posso alterar diretórios no terminal? [duplicado]

1

Eu estive pesquisando como usar o terminal no Ubuntu 14.04. Muitos anos atrás, eu consegui encontrar o caminho do DOS, embora estivesse um pouco enferrujado. Parece que é basicamente semelhante, mas quando tento alterar o diretório, tudo que eu obtenho é no such file or directory . Isso acontece em todos os comandos cd que eu tentei.

Eu até acompanhei os vídeos do youtube e ainda não sinto alegria. Existe um aplicativo que preciso instalar primeiro? Eu quero instalar tarz arquivos que eu baixei, mas eu ainda quero ser capaz de usar o terminal para outras coisas.

    
por bomberns127 06.09.2014 / 10:56

2 respostas

2

Manipulação de diretórios no terminal

se eu abrir um terminal, isso é o que eu vejo:

jacob@jacob-System-Product-Name:~$

O terminal é iniciado a partir de um diretório, que você não vê no prompt. Na maioria dos casos, é o diretório inicial do usuário atual. Este diretório home é parte de uma árvore maior que começa em / (o diretório "root"). para ver o que é o diretório atual, digite o terminal:

~$ pwd

meu resultado é:

/home/jacob

Somente se eu cd para outro diretório que está diretamente abaixo do diretório atual (uma subpasta), eu não preciso incluir o diretório atual:

~$ cd Downloads

funciona:

~/Downloads$ (which is in fact: /home/jacob/Downloads)

No entanto, em qualquer outro caso, preciso usar o caminho completo. por exemplo, quando eu quero cd ("lateralmente") da pasta Downloads para a pasta Dropbox:

~/Downloads$ cd Dropbox
bash: cd: Dropbox: Bestand of map bestaat niet (saying it does not exist)

Mas quando eu uso o caminho completo

~/Downloads$ cd /home/jacob/Dropbox
~/Dropbox$

Funciona.

A maneira fácil de trabalhar com arquivos e diretórios

Para criar um cd facilmente para outro diretório, simplesmente abra uma janela de terminal, digite cd e arraste o diretório da barra de uma janela do nautilus pela janela do terminal:

oferece:

Da mesma forma, você pode arrastar um arquivo pela janela do terminal para incluir seu caminho completo (gnome-terminal).

Usando o til ( ~ )

Outra maneira de reduzir a quantidade de "trabalho de digitação" é usar o til em vez de digitar seu diretório pessoal. Um exemplo:

em vez de:

/home/jacob/Downloads/somefile

Eu posso usar:

~/Downloads/somefile
    
por Jacob Vlijm 06.09.2014 / 12:16
0

Digitar 'ls' é útil porque permite que você saiba o nome do diretório no linux. Lembre-se também que, se o nome do diretório / arquivo contiver espaços, use o forwardslash. Por exemplo My \ Documents. Se você quiser copiar / colar você também pode - basta lembrar que na maioria dos programas de terminal é controle + shift + ce controle + shift + v.

No que diz respeito a untarring files - tar.gz e tar.bz2 são apenas formatos de compressão - como o zip. Você pode usar um programa chamado 'Archive Manager' para descompactá-los, mas se você quiser usar a linha de comando, você pode usar os seguintes comandos (para os diferentes tipos de arquivos tar):

tar xzf filename.tar.gz

tar xjf file.tar.bz2

Espero que você comece. Aprendi muito com a pesquisa do askubuntu para minha pergunta específica, além de fóruns, amigos e blogs. Eu recomendo altamente 'It's FOSS' e OMG Ubuntu, que ambos têm ótimos tutoriais. É FOSS especialmente tem uma comunidade incrível.

Bem-vindo ao Linux. Espero que você se divirta =).

    
por Tamsyn Michael 06.09.2014 / 13:09