Impossible déplacer fichier
Louisdu62
Messages postés
101
Statut
Membre
-
xiloa Messages postés 2149 Statut Contributeur -
xiloa Messages postés 2149 Statut Contributeur -
Bonjour,
Je suis actuellement sous ubuntu 8.04LTS et j'aimerai déplacer un fichier dans /usr/local quand j'essaie via le terminal, ça marque "impossible de déplacer fichier permission non accordée"
y a t'il un moyen pour mettre le fichier dans ce dossier ?
Merci
Je suis actuellement sous ubuntu 8.04LTS et j'aimerai déplacer un fichier dans /usr/local quand j'essaie via le terminal, ça marque "impossible de déplacer fichier permission non accordée"
y a t'il un moyen pour mettre le fichier dans ce dossier ?
Merci
A voir également:
- Déplacer fichier linux
- Fichier bin - Guide
- Fichier epub - Guide
- Déplacer colonne excel - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
6 réponses
Par l'interface graphique tu ecris :
sudo nautilus
Dans la console.
Ensuite cherche le fichier et deplace le.
sudo nautilus
Dans la console.
Ensuite cherche le fichier et deplace le.
Salut.
Sous linux il y a un système d'utilisateurs, de groupes et de droits.
L'utilisateur que tu retrouveras tout le temps et le root : c'est l'administrateur. En général, les fichiers systèmes lui appartiennent et les simples utilisateurs n'ont pas le droit de les modifier, pour des raisons évidentes de sécurité.
C'est pour ça que tu ne peux pas déplacer les fichiers de /usr/local
Mais puisque ça peut arriver d'avoir besoin de changer la configuration de son système, il y a des outils qui permettent à un utilisateur normal de prendre temporairement les droits root sur une application.
Sous Ubuntu, ces outils sont sudo et gksudo :
sudo commande en console permet d'obtenir les droits root avec une commande.
gksu logiciel dans une fenêtre d'exécution (Alt+F2) permet d'obtenir les droits root avec un logiciel graphique.
Si via le terminal, tu essaies "mv /usr/local/...", tu as une erreur ?
Essaye "sudo mv /usr/local..."
--
Sylvain
Sous linux il y a un système d'utilisateurs, de groupes et de droits.
L'utilisateur que tu retrouveras tout le temps et le root : c'est l'administrateur. En général, les fichiers systèmes lui appartiennent et les simples utilisateurs n'ont pas le droit de les modifier, pour des raisons évidentes de sécurité.
C'est pour ça que tu ne peux pas déplacer les fichiers de /usr/local
Mais puisque ça peut arriver d'avoir besoin de changer la configuration de son système, il y a des outils qui permettent à un utilisateur normal de prendre temporairement les droits root sur une application.
Sous Ubuntu, ces outils sont sudo et gksudo :
sudo commande en console permet d'obtenir les droits root avec une commande.
gksu logiciel dans une fenêtre d'exécution (Alt+F2) permet d'obtenir les droits root avec un logiciel graphique.
Si via le terminal, tu essaies "mv /usr/local/...", tu as une erreur ?
Essaye "sudo mv /usr/local..."
--
Sylvain
bonjour , j'essaie de deplacer un fichier depuis quelques jours en faisant comme indique dans le forum avec la commande mv et impossible a deplacer . mon programme c'est bztarot qui s'est installe dans usr/bin et je voudrai qu'il soit dans usr/games . si j'ai bien compris il faut faire < sudo mv /usr/bin/bztarot/usr/games > et bien pas moyen alors svp de l'aide car suis nouveau sous ubuntu et commence a peter un cable . merci d'avance
si j'ai bien compris il faut faire < sudo mv /usr/bin/bztarot/usr/games >
Non, il faut espacer les deux arguments :
sudo mv /usr/bin/tarot /usr/games/
Et n'oublie pas le slash après games, ça signifie que tu veux déplacer le fichier dans un dossier qui s'appelle games, si tu l'oublies ça signifie que tu veux déplacer le fichier dans le dossier /usr/ et le renommer au passage en games.
Mais à mon avis, il n'est pas très bien de modifier le chemin des binaires.
Pourquoi est-ce que tu tiens à avoit tarot dans /usr/games ?
Tu devrais plutôt faire un lien symbolique :
sudo ln -s /usr/bin/tarot /usr/games/tarot
--
Sylvain
Non, il faut espacer les deux arguments :
sudo mv /usr/bin/tarot /usr/games/
Et n'oublie pas le slash après games, ça signifie que tu veux déplacer le fichier dans un dossier qui s'appelle games, si tu l'oublies ça signifie que tu veux déplacer le fichier dans le dossier /usr/ et le renommer au passage en games.
Mais à mon avis, il n'est pas très bien de modifier le chemin des binaires.
Pourquoi est-ce que tu tiens à avoit tarot dans /usr/games ?
Tu devrais plutôt faire un lien symbolique :
sudo ln -s /usr/bin/tarot /usr/games/tarot
--
Sylvain
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mais pourquoi vouloir modifier les emplacements des programmes dans l'arborescence systeme ? Je pense que c'est une très mauvaise initiative.
Il ne faut JAMAIS aller tripatouiller dans /usr
Il faut TOUJOURS utiliser son gestionnaire de paquets
Si on veut modifier ses menus sous ubuntu ( donc à priori sous GNOMe), on va voir du coté de gnome/kde/fluxbox/NextStep/E17:.....
et on n'essaie pas de casser son systeme en ne comprenant pas ce que l'on fait.
c'est quand même pas très compliqué tout celà ?
Il faut TOUJOURS utiliser son gestionnaire de paquets
Si on veut modifier ses menus sous ubuntu ( donc à priori sous GNOMe), on va voir du coté de gnome/kde/fluxbox/NextStep/E17:.....
et on n'essaie pas de casser son systeme en ne comprenant pas ce que l'on fait.
c'est quand même pas très compliqué tout celà ?