[Risolto] Problemi comando mv

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
vfattore
Prode Principiante
Messaggi: 21
Iscrizione: martedì 26 maggio 2009, 22:18

[Risolto] Problemi comando mv

Messaggio da vfattore »

Ciao a tutti,
devo aver fatto qualche casino con il sistema operativo.  
Sul mio pc monto Ubuntu 11.04 e volevo installare Maven. L'ho scaricato e decompresso, e fin qui tutto bene, poi però da terminale sono andato nella cartella estratta dove c'è una sottocartella "bin".
Da gran genio ho dato il comando

Codice: Seleziona tutto

sudo mv /bin /apache-maven
dalla posizione

Codice: Seleziona tutto

user@username:~/Scaricati/apache-maven-3.0.4$
non ricordando che avrei dovuto specificargli che doveva rinominare la cartella presente in quella posizione. Penso(correggetemi se sbaglio) che il comando giusto avrebbe dovuto essere

Codice: Seleziona tutto

sudo mv /Scaricati/apache-maven-3.0.4/bin /apache-maven
Ora la cartella di sistema che avrebbe dovuto chiamarsi /bin si chiama  /apache-maven e non riesco a rinominarla di nuovo in /bin poiché il terminale non mi riconosce più nessun comando.
C'è modo di rimediare?
Grazie
Ultima modifica di vfattore il sabato 14 aprile 2012, 19:41, modificato 1 volta in totale.
l3on4rdo

Re: Problemi comando mv

Messaggio da l3on4rdo »

Facendo precedere tutti i percorsi da / non stai dando il percorso relativo alla cartella in cui ti trovi, ma il percorso assoluto a partire dalla directory radice /

Quando hai dato questo comando:

Codice: Seleziona tutto

sudo mv /bin /apache-maven
hai quindi spostato la directory /bin e non la directory che volevi spostare.
Ora, non hai più la directory /bin nella giusta posizione e non ti vengono trovati i comandi perché non vengono trovati in $PATH
( PATH è la variabile che indica a bash come cercare i comandi che lanci con il semplice nome.
È una stringa del tipo:

Codice: Seleziona tutto

l3on4rdo@l3on4rdo-laptop:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Tu hai spostato la directory /bin e quindi ora tutti i comandi in essa presenti non sono più riconosciuti)
Le soluzioni possono essere tre.
Entri con una live e sposti nuovamente la giusta directory (ovvero la /bin contenuto in /apache-maven, se quello che hai scritto corrisponde a quello che hai fatto), oppure modifichi la variabile PATH internamente al file ~/.bashrc, oppure reinstalli il sistema operativo e stai più accorto ai comandi che dai.

ciao
Ultima modifica di l3on4rdo il sabato 14 aprile 2012, 16:59, modificato 1 volta in totale.
Avatar utente
Laycastle
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1183
Iscrizione: sabato 9 aprile 2011, 21:54
Desktop: KDE 4.8
Distribuzione: Gentoo ~amd64
Località: Torino

Re: Problemi comando mv

Messaggio da Laycastle »

Secondo me gli ha solo rinominato la /bin. :)
Prova

Codice: Seleziona tutto

sudo /apache-maven/mv /apache-maven /bin
la via più breve tra due punti è l'arabesco.
l3on4rdo

Re: Problemi comando mv

Messaggio da l3on4rdo »

Sì, in effetti così si potrebbe risolvere :)
vfattore
Prode Principiante
Messaggi: 21
Iscrizione: martedì 26 maggio 2009, 22:18

Re: Problemi comando mv

Messaggio da vfattore »

Grazie di aver risposto subito, avrei voluto provare il comando suggerito da Laycastle, il problema è che ora non si apre più il terminale  :-[

Edit: si infatti la cartella /bin è stata solo rinominata in /apache-maven
Ultima modifica di vfattore il sabato 14 aprile 2012, 17:32, modificato 1 volta in totale.
l3on4rdo

Re: Problemi comando mv

Messaggio da l3on4rdo »

Se non ti funzionano più i comandi, non ti funzionano neanche i programmi :)
Entra con una live e facendo attenzione risposta la directory che hai rinominato per errore.

Una volta entrato, monti la partizione con il sistema operativo e (se i percorsi che hai indicato sono corretti) dai il comando:

Codice: Seleziona tutto

mv /apache-maven /bin
Non sono sicuro ci vada il sudo davanti, ma se non ti funziona per via dei permessi, mettilo.

ciao
Avatar utente
Laycastle
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1183
Iscrizione: sabato 9 aprile 2011, 21:54
Desktop: KDE 4.8
Distribuzione: Gentoo ~amd64
Località: Torino

Re: Problemi comando mv

Messaggio da Laycastle »

Uh in /bin c''è anche bash. Questa è l'unica alternativa che mi viene in mente al livecd:
al avvio del computer menu grub di scelta del sistema operativo (se non ti appare perché hai solo ubuntu tieni premuto shift per farlo apparire) portati sulla voce di ubuntu e alla riga che comincia per "linux" sostituisci

Codice: Seleziona tutto

ro quiet splash
con

Codice: Seleziona tutto

rw init=/apache-maven/bash
Premi ctrl+x per avviarlo e dai il comando che ti avevo detto prima (ricardati che puoi usare il tab per l'autocompletamento ed evitare errori di scrittura)

Codice: Seleziona tutto

/apache-maven/mv /apache-maven /bin
infine

Codice: Seleziona tutto

reboot
per riavviare.

Forse, però, è più comodo farlo da livecd, se ne hai uno a disposizione.

Ciao.
Ultima modifica di Anonymous il sabato 14 aprile 2012, 17:47, modificato 1 volta in totale.
la via più breve tra due punti è l'arabesco.
vfattore
Prode Principiante
Messaggi: 21
Iscrizione: martedì 26 maggio 2009, 22:18

[Risolto] Re: Problemi comando mv

Messaggio da vfattore »

l3on4rdo ha scritto: Entra con una live e facendo attenzione risposta la directory che hai rinominato per errore.

Una volta entrato, monti la partizione con il sistema operativo e (se i percorsi che hai indicato sono corretti) dai il comando:

Codice: Seleziona tutto

mv /apache-maven /bin
Non sono sicuro ci vada il sudo davanti, ma se non ti funziona per via dei permessi, mettilo.
Ho risolto avviando da live cd, una volta dentro ho dato il comando(dove "deviceName" è il nome della partizione dove è installato il sistema operativo)

Codice: Seleziona tutto

sudo mv /media/deviceName/apache-maven /media/deviceName/bin
poiché non mi trovava le cartelle.
Grazie mille per l'aiuto, buon fine settimana  (b2b)
l3on4rdo

Re: Problemi comando mv

Messaggio da l3on4rdo »

Ricorda, quando risolvi un problema, di aggiungere [Risolto] al titolo del primo messaggio della discussione.

ciao
vfattore
Prode Principiante
Messaggi: 21
Iscrizione: martedì 26 maggio 2009, 22:18

Re: [Risolto] Problemi comando mv

Messaggio da vfattore »

l3on4rdo ha scritto: Ricorda, quando risolvi un problema, di aggiungere [Risolto] al titolo del primo messaggio della discussione.

ciao
Fatto, infatti avevo messo risolto solo nell'ultima risposta. Grazie ciao
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 17 ospiti