Bom dia!
Sou iniciante no Linux e quando fui tentar executar o comando "cd", o terminal acusou esse erro de que eu não tenho permissão
~$ cd Desktop
-bash: cd: Desktop: Permission denied
ps: estou usando o ubuntu WSL
Teriam alguma ideia?
Obrigado
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia!
Sou iniciante no Linux e quando fui tentar executar o comando "cd", o terminal acusou esse erro de que eu não tenho permissão
~$ cd Desktop
-bash: cd: Desktop: Permission denied
ps: estou usando o ubuntu WSL
Teriam alguma ideia?
Obrigado
Olá, Gabriel. Tudo bem?
Você pode dar mais detalhes?
Você está executando o WSL de que forma?
Qual a distribuição Linux que você está usando?
Você teve esse problema com apenas esse diretório Desktop?
Esse diretório é da sua máquina host Windows?
Se puder, execute o comando ls -la no terminal do Linux e manda aqui a saída.
Fico aguardando.
Opa, tudo beleza Vitor e contigo?
Então, sou bem iniciante no Linux, por isso pra ser sincero não sei responder algumas das suas perguntas, mas o que eu fiz foi:
Os arquivos que estou criando no decorrer do curso estão sendo salvos diretamente na minha máquina na pasta: C:\Users\Windows\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\gabriel
A principio não continha nenhum diretório nesta pasta, por isso criei a pasta "Desktop" para testar.
Segue as informações detalhadas com o comando ls -la
gabriel@DESKTOP-HJJN3JH:~$ ls -la
total 8
drwxr-xr-x 1 gabriel gabriel 4096 Jan 5 08:10 .
drwxr-xr-x 1 root root 4096 Nov 6 15:15 ..
-rw------- 1 gabriel gabriel 62 Jan 4 09:05 .bash_history
-rw-r--r-- 1 gabriel gabriel 220 Nov 6 15:15 .bash_logout
-rw-r--r-- 1 gabriel gabriel 3771 Nov 6 15:15 .bashrc
drwxr-xr-x 1 gabriel gabriel 4096 Nov 6 15:16 .landscape
-rw-r--r-- 1 gabriel gabriel 0 Jan 5 08:09 .motd_shown
-rw-r--r-- 1 gabriel gabriel 807 Nov 6 15:15 .profile
-rw-r--r-- 1 gabriel gabriel 0 Jan 4 11:02 .sudo_as_admin_successful
-rw-r--r-- 1 gabriel gabriel 37 Jan 4 09:34 BEMVINDOALURA.txt
d--------- 1 gabriel gabriel 4096 Jan 4 09:59 Desktop
d--------- 1 gabriel gabriel 4096 Jan 4 11:02 Downloads
-rw-r--r-- 1 gabriel gabriel 10 Jan 4 08:06 bemvindo.txt
-rw-r--r-- 1 gabriel gabriel 10 Jan 5 08:10 musicas-favoritas.txt
Oi, Gabriel.
Você executou o WSL como administrador? Pela saída do seu comando, as pastas que você criou não tiveram as permissões definidas
# +--------> Esse campo é onde ficam as permissões, mas não aparece nenhuma
# |
#|-+-----|
d--------- 1 gabriel gabriel 4096 Jan 4 09:59 Desktop
d--------- 1 gabriel gabriel 4096 Jan 4 11:02 Downloads
isso pode ter acontecido por falta de privilégios.
Tenta executar o WSL como adminstrador, exclui esses diretórios com rm -Rf ./Desktop ./Downloads, cria de novo e diz aqui o resultado?
Se não funcionar, você pode tentar executar sudo chmod 755 Desktop para definir as permissões manualmente.
Deu certo! Realmente era problema com permissão
O comando sudo chmod 755 liberou a manipulação dos arquivos.
Muito obrigado!