bash non funziona quando si esegue il cd in una directory specifica, si leggono e si scrivono le autorizzazioni negate


1

Cercando di eseguire uno script di Perl in Linux Ubuntu 11.10, ma quando Cd sul path, dice: no such file or directory, ma posso chiaramente gestire i file all'interno del percorso.

quando provo a cambiare i permessi della cartella, non mi permette di farlo, anche se non ci sono più utenti in questo computer.

quando si fa clic con il tasto destro sulla cartella, su permessi, quindi in accesso ai file, selezionando "leggi e scrivi" non funziona, causa il ritorno all'opzione "___".

Cosa fare in questo caso?

aggiornare aggiornamento: hey, penso che bash stia andando davvero male, ho provato a lasciare solo la cartella specifica di cui stavo parlando, ma quando I Cd Desktop mi dà i nomi che ci sono stati in precedenza.

esempio, ho solo una cartella chiamata phonetizer. Vado con l'esploratore all'interno della cartella "phonetizer" e copio il percorso dal menu "go" che è questo:

/home/one/Desktop/ Phonetizer

Poi vado al terminale: scrivi

cd /home/one/Desktop/ Phonetizer

e restituisce questo.

one@one-desktop:~/Desktop$ 

anche quando sono sul desktop nel terminale ho capito:

one@one-desktop:~/Desktop$ ls
1.pl~             foo.txt~          Phonetizer                wildmarks.pl~
bar.txt~          input-text.txt~  sorting en ultraedit.txt~
equivalents.txt~  output.txt~      Untitled Document 1~

Non so perché mi sta dando quei vecchi nomi, dal momento che li ho spostati in un'altra cartella.


Tutti questi nomi di file terminano con a ~. Questo di solito indica che sono file di backup creati da un editor come vim.
user2313067

Risposte:


0

Sembra che ci sia uno spazio prima Phonetizer nel nome.

Provare

cd /home/one/Desktop/\ Phonetizer

o

cd "/home/one/Desktop/ Phonetizer"

quello ha funzionato, grazie, sfortunatamente il mio script ha alcuni problemi, ma quella sarebbe un'altra domanda. Grazie per la risposta rapida.
arturo_bengala
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.