Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fichier_cache [Le 21/03/2016, 16:20]
90.31.6.216 [Dans le gestionnaire de fichiers]
fichier_cache [Le 09/02/2025, 18:14] (Version actuelle)
Amiralgaby [Script automatique] formattage du code bash
Ligne 11: Ligne 11:
 ===== Afficher les éléments cachés ===== ===== Afficher les éléments cachés =====
  
-<note important>​Il existe bien des situations où il peut être utile d'​afficher ces éléments. Notez toutefois que si ces fichiers sont cachés, c'est pour une bonne raison... donc soyez vigilants avec leur manipulation.</​note> ​+<note important>​Il existe bien des situations où il peut être utile d'​afficher ces éléments. Notez toutefois que si ces fichiers sont cachés, c'est pour une bonne raison... donc soyez vigilants avec leur manipulation.</​note>​
  
 ==== Raccourci clavier ==== ==== Raccourci clavier ====
 +
 Ces raccourcis claviers sont valables dans la plupart des applications. Ces raccourcis claviers sont valables dans la plupart des applications.
-  * Sous Ubuntu et Xubuntu : Ctrl + h ("​h"​ pour "​hidden"​ = caché en anglais) +  * Sous Ubuntu et Xubuntu : ''​Ctrl'' ​''​h'' ​("​h"​ pour "​hidden"​ = caché en anglais) 
-  * Sous Kubuntu : Alt + **.**+  * Sous Kubuntu : ''​Alt'' ​''​.''​
  
 ==== Dans le gestionnaire de fichiers ==== ==== Dans le gestionnaire de fichiers ====
Ligne 28: Ligne 29:
   * Pour lister dans un [[:​terminal]] les éléments non-cachés du dossier en cours, entrez la [[:​commande_shell|commande]]:<​code>​ls</​code>​   * Pour lister dans un [[:​terminal]] les éléments non-cachés du dossier en cours, entrez la [[:​commande_shell|commande]]:<​code>​ls</​code>​
   * Pour afficher tous  les éléments, y compris les éléments cachés, il suffit d'​ajouter l'​argument **-a** («all» en anglais): <​code>​ ls -a</​code>​   * Pour afficher tous  les éléments, y compris les éléments cachés, il suffit d'​ajouter l'​argument **-a** («all» en anglais): <​code>​ ls -a</​code>​
-  * et pour n'​afficher que les fichiers et dossiers cachés:<​code>​ ls -d .*</​code>​ +  * Et pour n'​afficher que les fichiers et dossiers cachés:<​code>​ ls -d .*</​code>​ 
-  * si vous ajouter ​**/**, vous ne voyez que les dossiers cachés: <​code>​ ls -d .*/ </​code>​  +  * Si vous ajoutez ​**/**, vous ne voyez que les dossiers cachés: <​code>​ ls -d .*/ </​code>​  
-[[man>​ls]],​ pour plus d'​informations sur l'​utilisation de la commande ls+[[man>​ls]],​ pour plus d'​informations sur l'​utilisation de la commande ​**ls**.
  
 ===== Astuces ===== ===== Astuces =====
Ligne 43: Ligne 44:
   * <​code>​ls -1 *.pyc >> .hidden ​ # </​code>​si vous voulez AJOUTER de nouveaux fichiers cachés   * <​code>​ls -1 *.pyc >> .hidden ​ # </​code>​si vous voulez AJOUTER de nouveaux fichiers cachés
  
-==== Script automatique ==== +==== Script automatique ====
  
-Pour qu'un clic droit le menu propose de cacher les fichiers ou dossiers sélectionnés vous pouvez utiliser un [[:​nautilus_scripts|script]] pour [[:​Nautilus]].\\ +Pour qu'au clic droit le menu vous propose de cacher les fichiers ou dossiers sélectionnés vous pouvez utiliser un [[:​nautilus_scripts|script]] pour [[:​Nautilus]]. 
-Pour cela, vous devez :  +Pour cela, vous devez : 
-  - Créer un fichier vierge dans le dossier des [[:​nautilus_scripts|scripts]] pour [[:​Nautilus]] :''​ /​home/<​votre_nom_d'​utilisateur>/​.local/​share/​nautilus/​scripts ''​ (Si vous avez bien suivi ce qui est indiqué précédemment,​ vous devez donc faire en sorte que les éléments cachés soient affichés pour y accéder) ​; \\  :!: __Particularité pour [[:​precise|Précise 12.04 LTS]]__ : Le dossier contenant les [[:​nautilus_scripts|scripts]] pour [[ :​Nautilus]] est ''/​home/<​votre_nom_d'​utilisateur>/​.gnome2/​nautilus-scripts''​.+  - Créer un fichier vierge dans le dossier des [[:​nautilus_scripts|scripts]] pour [[:​Nautilus]] :''​ /​home/<​votre_nom_d'​utilisateur>/​.local/​share/​nautilus/​scripts ''​ (Si vous avez bien suivi ce qui est indiqué précédemment,​ vous devez donc faire en sorte que les éléments cachés soient affichés pour y accéder)
   - Nommer le fichier sous le nom de votre choix ("​Cacher"​ ou "​Masquer,​ Afficher"​ serait un choix judicieux) ;   - Nommer le fichier sous le nom de votre choix ("​Cacher"​ ou "​Masquer,​ Afficher"​ serait un choix judicieux) ;
-  - Copier le code suivant pour cacher/​afficher les fichiers ​(proposé par Nesthid) ;<file bash Masquer ou afficher>​ +  - Copier/​Télécharger ​le code suivant pour le placer dans le dossier script(proposé par Nesthid); <file bash Masquer ou afficher>​ 
-  #​!/​bin/​bash +#​!/​bin/​bash 
-  printf %s "​$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"​ | while read -r line +printf %s "​$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"​ | while read -r line 
-  do +do 
-          if grep -q "​${line##​*/​}"​ "​.hidden"​ + if grep -q "​${line##​*/​}"​ "​.hidden"​ 
-          then + then 
-                  sed -i "/​^${line##​*/​}/​d"​ "​.hidden"​ + sed -i "/​^${line##​*/​}/​d"​ "​.hidden"​ 
-          else + else 
-                  echo "​${line##​*/​}"​ >>"​.hidden"​ + echo "​${line##​*/​}"​ >>"​.hidden"​ 
-          fi + fi 
-  done</​file>​+done 
 +</​file>​
   - Pour fonctionner,​ il faut rendre ce [[:script]] exécutable. Faites un clic droit sur ce fichier nouvellement créé et dans "​propriétés"​ -> onglet "​permissions",​ cocher// "​Autoriser l'​exécution du fichier comme un programme"//​.   - Pour fonctionner,​ il faut rendre ce [[:script]] exécutable. Faites un clic droit sur ce fichier nouvellement créé et dans "​propriétés"​ -> onglet "​permissions",​ cocher// "​Autoriser l'​exécution du fichier comme un programme"//​.
 Une nouvelle entrée apparaît lorsqu'​on fait un clic droit dans [[:​Nautilus]] dans la rubrique "​Scripts"​ portant le nom donné au fichier contenant le code. Cette entrée permet d'​ajouter ou supprimer le ou les noms des fichiers et dossiers sélectionnés dans le fichier **.hidden**. Une nouvelle entrée apparaît lorsqu'​on fait un clic droit dans [[:​Nautilus]] dans la rubrique "​Scripts"​ portant le nom donné au fichier contenant le code. Cette entrée permet d'​ajouter ou supprimer le ou les noms des fichiers et dossiers sélectionnés dans le fichier **.hidden**.
 +
 +Pour que la modification soit prise en charge vous devrez "​rafraîchir"​ l'​affichage de Nautilus.
 =====  Pages sur le sujet ==== =====  Pages sur le sujet ====
  
Ligne 75: Ligne 79:
  
   * [[man>​ls]]   * [[man>​ls]]
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3205264|Cacher des fichiers dans Nautilus avec le fichier .hidden]] **(forum)** +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=3205264|Cacher des fichiers dans Nautilus avec le fichier .hidden]] **(forum)** 
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2979398#​p2979398|Cacher des dossier]] **(forum)**+  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=2979398#​p2979398|Cacher des dossiers]] **(forum)**
  
 ---- ----
 //​Contributeurs : [[utilisateurs:​julientroploin]]//​ //​Contributeurs : [[utilisateurs:​julientroploin]]//​
  • fichier_cache.1458573643.txt.gz
  • Dernière modification: Le 21/03/2016, 16:20
  • par 90.31.6.216