Dans mon CMS, j'ai remarqué que les répertoires ont besoin de l'exécutable bit ( +x) défini pour que l'utilisateur puisse les ouvrir. Pourquoi l'autorisation d'exécution est-elle requise pour lire un répertoire et comment fonctionnent-elles dans Linux?
Je souhaite définir un dossier tel que tout ce qui y est créé (répertoires, fichiers) hérite des autorisations et du groupe par défaut. Permet d'appeler le groupe "média". Et aussi, les dossiers / fichiers créés dans le répertoire devraient avoir g + rw automatiquement.
J'ai un dossier avec des répertoires et des fichiers (certains sont cachés, commençant par un point). for d in *; do echo $d done passera en boucle dans tous les fichiers, mais je veux uniquement en boucle dans les répertoires. Comment je fais ça?
Le programme md5sum ne fournit pas de sommes de contrôle pour les répertoires. Je souhaite obtenir une somme de contrôle MD5 unique pour tout le contenu d'un répertoire, y compris les fichiers dans des sous-répertoires. C'est-à-dire qu'une somme de contrôle combinée est constituée de tous les fichiers. Y a-t-il un …
J'ai un script qui fonctionne lorsque je l'exécute à partir de la ligne de commande, mais lorsque je le planifie avec des cronerreurs, il ne parvient pas à trouver des fichiers ou des commandes. Ma question est double: Lorsque je planifie un travail cron avec crontab -e, utilise -t-il mon …
Si j'ai un dossier racine avec une autorisation restrictive, disons 600, et si les dossiers / fichiers enfants ont une autorisation 777, tout le monde pourra-t-il lire / écrire / exécuter le fichier enfant même si le dossier racine en a 600?
Comment puis-je supprimer tous les répertoires vides d'une sous-arborescence? J'ai utilisé quelque chose comme find . -type d -exec rmdir {} 2>/dev/null \; mais je dois être exécuté plusieurs fois afin de supprimer les répertoires contenant uniquement des répertoires vides. De plus, c'est assez lent, surtout sous cygwin.
Supposons qu’il existe un répertoire de stockage d’images, disons, ./photos/john_doedans lequel se trouvent plusieurs sous-répertoires, contenant de nombreux fichiers (par exemple, *.jpg). Comment puis-je calculer une taille de résumé de ces fichiers sous la john_doebranche? J'ai essayé du -hs ./photos/john_doe/*/*.jpg, mais cela ne montre que les fichiers individuels. En outre, …
Je sais que vous pouvez voir la taille en octets d'un fichier lorsque vous faites une longue liste avec llou ls -l. Mais je veux savoir quelle quantité de stockage se trouve dans un répertoire, y compris les fichiers de ce répertoire et les sous-répertoires qu'il contient, etc. Je ne …
J'ai lu dans des ouvrages que Unix / Linux n'autorisait pas les liens physiques vers des répertoires mais autorisait les liens souples. Est-ce parce que, lorsque nous avons des cycles et que nous créons des liens physiques, et après quelque temps, nous supprimons le fichier d'origine, il va pointer sur …
Comment détecter de nouveaux fichiers dans un dossier avec un script bash ? Je souhaite traiter les fichiers dès qu'ils sont créés dans le dossier. Est-ce possible de le faire ou dois-je planifier un script avec cron qui recherche de nouveaux fichiers toutes les minutes environ?
Je connais beaucoup de répertoires avec .d dans leur nom: init.d yum.repos.d conf.d Est-ce que cela signifie répertoire? Si oui, de quoi cela désambiguise? MISE À JOUR: J'ai eu beaucoup de réponses intéressantes sur ce que .dsignifie le moyen, mais le titre de ma question n'a pas été bien choisi. …
J'ai donc besoin de compresser un répertoire avec une compression maximale. Comment puis-je le faire avec xz? Je veux dire que j'en aurai besoin taraussi car je ne peux pas compresser un répertoire avec seulement xz. Y at-il un oneliner à produire par exemple foo.tar.xz?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.