« Commandes BASH » : différence entre les versions

 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[http://tools.marmits.com/testcideo/dedie/chmod/info.php chmod]<br />
[http://tools.marmits.com/testcideo/dedie/chmod/info.php chmod]<br />
== Processeur ==
Informations sur le processeur
<syntaxhighlight lang="bash" line copy>
lscpu
</syntaxhighlight>
Pour un affichage plus simple
<syntaxhighlight lang="bash" line copy>
lscpu | grep -E "Model name|CPU\(s\)|Thread|Core|Socket|Virtualization"
</syntaxhighlight>


== Ressources ==
== Ressources ==
Ligne 139 : Ligne 150 :
</syntaxhighlight>
</syntaxhighlight>
* http://jlbicquelet.free.fr/aix/commandes/lsof.php
* http://jlbicquelet.free.fr/aix/commandes/lsof.php
=== [[Grep| Grep]] ===


== sudo ==
== sudo ==
Ligne 341 : Ligne 354 :
chmod -R 755 repertoire
chmod -R 755 repertoire
</syntaxhighlight>
</syntaxhighlight>
-----
=== Affiche la structure d'un dossier ===
=== Affiche la structure d'un dossier ===


<code>tree</code> parcourt récursivement un répertoire et affiche son contenu (dossiers et fichiers) dans une représentation hiérarchique, en utilisant des indentations et des symboles (<code>├─</code>, <code>└─</code>) pour montrer la structure.
<code>tree</code> parcourt récursivement un répertoire et affiche son contenu (dossiers et fichiers) dans une représentation hiérarchique, en utilisant des indentations et des symboles (<code>├─</code>, <code>└─</code>) pour montrer la structure.


-----
==== ✅ '''Syntaxe de base'''====
==== ✅ '''Syntaxe de base'''====


Ligne 353 : Ligne 366 :
* '''Avec un chemin''' : affiche l’arborescence du répertoire spécifié.
* '''Avec un chemin''' : affiche l’arborescence du répertoire spécifié.


-----
==== ✅ '''Options utiles''' ====
==== ✅ '''Options utiles''' ====


Ligne 363 : Ligne 374 :
* <code>--dirsfirst</code> : liste les dossiers avant les fichiers.
* <code>--dirsfirst</code> : liste les dossiers avant les fichiers.


-----
==== ✅ '''Exemple''' ====
==== ✅ '''Exemple''' ====


<syntaxhighlight lang="bash">tree -L 2 project</syntaxhighlight>
<syntaxhighlight lang="bash">tree -L 2 project</syntaxhighlight>
Affiche la structure du dossier <code>project</code> avec une profondeur de 2 niveaux.
* Affiche la structure du dossier <code>project</code> avec une profondeur de 2 niveaux.


<pre>project/
<pre>project/
Ligne 380 : Ligne 389 :
└─ README.md</pre>
└─ README.md</pre>


-----
* Exclure .git et .idea
<syntaxhighlight lang="bash">tree -a -I '.git|.idea'</syntaxhighlight>
 
-----
-----