Como abrir o diretório Desktop do Cygwin?

0

Sou novato no Cygwin , no windows, prompt de comando usei o comando Cd Desktop para ir para a área de trabalho, mas quando uso este mesmo comando para Cygwin mostra o seguinte erro

-bash: cd: Desktop: No such file or directory

Por que esse erro está aparecendo? E como ir ao desktop do Cygwin?

    
por coding_ninza 16.01.2018 / 17:21

2 respostas

0

Porque não há nenhum diretório chamado Desktop em seu diretório atual. O Linux tem uma filosofia um pouco diferente, e você não pode obter Desktop desta forma em todos os lugares. Em vez disso, você pode entrar no diretório home digitando cd ~ de cada local e para o diretório root digitando cd / de cada lugar - > Você pode pensar sobre isso dessa forma, que o Linux usa o diretório home ao invés do Desktop. Toda vez que você tiver que cd para caminho absoluto (que começa com / ) ou caminho relativo (que começa com ./ ou sem caractere).

Exemplo:

  1. Você está no diretório / home / ninja (você pode obter seu diretório atual digitando pwd ).
  2. Você digita ls . O console registra todos os diretórios nos quais você pode entrar digitando cd . Por exemplo, console registrado: Download Documents Music , para que você possa digitar agora cd Download para mover para lá.
  3. Além disso, não importa onde você esteja, use cd / e cd ~

Tente isso. ;)

    
por 16.01.2018 / 17:38
0

Por padrão, seu diretório home do cygwin está em C:\cygwin\home
Seu diretório pessoal do Windows está em C:\Users\

O Cygwin não usa o mesmo caminho da raiz que o Windows. O caminho para uma unidade é:

\cygdrive\DRIVE_ID

em que DRIVE_ID é a letra da unidade do Windows em minúsculas.

Portanto, sua área de trabalho está localizada em:

\cygdrive\c\Users\coding_ninza\Desktop

assumindo, é claro, que seu nome de usuário é coding_ninza e você tem a unidade usual C: .

cd \cygdrive\c\Users\coding_ninza\Desktop 

leva você à sua área de trabalho do Windows a partir de qualquer outro diretório. Você pode, claro, usar caminhos relativos para navegar também.

    
por 16.01.2018 / 18:42