Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 22-02-2022 20:26:17

Sloup
Membre
Distrib. : Window 10 et vwmare Kali-Linux
Noyau : Debian 10.x 64 bits
Inscription : 28-03-2020

[Résolu] Commande pour lister liens symboliques administrant un chown

Bonsoir , voilà j'ai une question et je me dis à tout hasard que vous pouvez peut être m'aider .

J'ai un dossier sous debian qui contient beaucoup de fichier dont des liens symboliques , je cherche une commande qui puisse administrer un chown root:root à tous les liens symboliques de ce dossier sans le faire pour chaque fichier ce qui prendrait beaucoup de temps .

J'ai tenté

ls -F | grep @$ | awk -F@ '{print $1}'

cela liste bien les liens symboliques et ensuite

ls -F | grep @$ | awk -F@ '{print $1}' | chown root:root   '{print $1}'

mais cette deuxieme commande ne fonctionne pas , une idée ?

Dernière modification par Sloup (23-02-2022 00:02:33)

Hors ligne

#2 22-02-2022 20:48:21

nlancien
Membre
Distrib. : Debian Stable
Noyau : Linux 4.19.0-12-amd64
(G)UI : Openbox
Inscription : 17-07-2019

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

Peut être passer par find :

find . -type l -exec chown root:root {}\;

Hors ligne

#3 22-02-2022 22:39:41

Sloup
Membre
Distrib. : Window 10 et vwmare Kali-Linux
Noyau : Debian 10.x 64 bits
Inscription : 28-03-2020

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

Merci nlancien pour ton aide , j'au testé cette commande malheureusement le retour est

find: paramètre manquant pour « -exec »

Hors ligne

#4 22-02-2022 22:40:13

Sloup
Membre
Distrib. : Window 10 et vwmare Kali-Linux
Noyau : Debian 10.x 64 bits
Inscription : 28-03-2020

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

find: paramètre manquant pour « -exec »
 

Dernière modification par Sloup (22-02-2022 22:43:11)

Hors ligne

#5 22-02-2022 22:54:42

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

C'est pas juste qu'il manque un espace avant l'antislash de la fin ?

find . -type l -exec chown root:root {} \;


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#6 22-02-2022 22:57:06

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

Je pense aussi.
Par curiosité, quelle est la raison de ce changement de propriétaire ?

Il vaut mieux montrer que raconter.

Hors ligne

#7 22-02-2022 23:59:41

Sloup
Membre
Distrib. : Window 10 et vwmare Kali-Linux
Noyau : Debian 10.x 64 bits
Inscription : 28-03-2020

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

ok merci à tous la commande fonctionne , seulement pour que ce soit affecté au lien symbolique il faut préciser -h derrière le chown , encore une fois merci , pour répondre à râleur il s'agit juste de l'administration de sites webs .

Excellente soirée à tous .

Hors ligne

#8 23-02-2022 00:40:42

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Commande pour lister liens symboliques administrant un chown

Sloup a écrit :

il s'agit juste de l'administration de sites webs


Mais encore ? Que je sache, le propriétaire d'un lien symbolique n'a aucune importance.


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums