commandes_linux_courantes

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
commandes_linux_courantes [2023/06/17 00:26] – créée - modification externe 127.0.0.1commandes_linux_courantes [2025/11/04 20:22] (Version actuelle) – [Effacer des fichiers de manière sécurisée] Flaz
Ligne 21: Ligne 21:
  
 ===== Rechercher des fichiers et répertoires ===== ===== Rechercher des fichiers et répertoires =====
-[[http://www.linux-france.org/article/memo/node126.html|En savoir plus…]] 
  
 Fichiers correspondant à un motif simple dans toute une arborescence (-iname ignore la casse) Fichiers correspondant à un motif simple dans toute une arborescence (-iname ignore la casse)
Ligne 41: Ligne 40:
 Recherche sur nom avec expression régulière (fichiers jpeg ne comportant que des lettres) Recherche sur nom avec expression régulière (fichiers jpeg ne comportant que des lettres)
 <code>find . -regextype sed -regex ".*/[a-z]*\.jpg"</code> <code>find . -regextype sed -regex ".*/[a-z]*\.jpg"</code>
 +
 +===== Lister des noms de fichiers et répertoires =====
 +Source : [[https://www.cyberciti.biz/faq/linux-list-just-directories-or-directory-names/|Linux / UNIX List Just Directories Or Directory Names]]
 +
 +Les seuls répertoires du répertoire courant
 +<code>ls -d */</code>
 +
 +Les seuls répertoires d'un répertoire donné (par ex. /etc)
 +<code>ls -d /etc/*/</code>
 +
 +Les seuls fichiers du répertoire courant
 +<code>ls -l | grep -v '^d'</code>
 ===== Effacer des fichiers de manière sécurisée ===== ===== Effacer des fichiers de manière sécurisée =====
 Source : [[https://www.tecmint.com/permanently-and-securely-delete-files-directories-linux/|3 Ways to Permanently and Securely Delete ‘Files and Directories’ in Linux]] (en) Source : [[https://www.tecmint.com/permanently-and-securely-delete-files-directories-linux/|3 Ways to Permanently and Securely Delete ‘Files and Directories’ in Linux]] (en)
Ligne 56: Ligne 67:
 Pour plus d'information sur les limites de //srm// (notament NFS, Raid et copies résiduelles) : man srm ! Pour plus d'information sur les limites de //srm// (notament NFS, Raid et copies résiduelles) : man srm !
  
-Nettoyer l'espace libre d'une partition complète+Nettoyer l'espace libre d'une partition complète((Il faut monter la partition. Par exemple "sfill /dev/sda3" sera refusé.))
 <code> <code>
-sudo sfill -v /dev/<my_part>+sudo sfill -v <point-de-montage-de-la-parition>
 </code> </code>
 Et la partition de swap… Et la partition de swap…
Ligne 92: Ligne 103:
 <code>sudo dmidecode -t 4</code> <code>sudo dmidecode -t 4</code>
 <code>nproc</code> <code>nproc</code>
 +
 +==== GPU ====
 +Sources :
 +  * [[https://askubuntu.com/questions/5417/how-to-get-the-gpu-info|How to get the GPU info?]]
 +  * [[https://www.howtogeek.com/508993/how-to-check-which-gpu-is-installed-on-linux/|How to Check Which GPU Is Installed on Linux]]
 +Le couteau suisse de la configuration matérielle donne pas mal d'informations (dont les codes numériques du fabricant et du modèle)
 +<code>lshw -numeric -C display</code>
 +Autre vue (multi-GPU) qui indique le pilote utilisé et fournit des infos utiles si le GPU est intégré au CPU 
 +<code>lspci | grep ' VGA ' | cut -d" " -f 1 | xargs -i lspci -v -s {}</code>
 +Comment le GPU est vu par OpenGL
 +<code>glxinfo | grep "Device"
 +glxinfo | egrep -i 'device|Video memory'</code>
 +Une commande à rallonge pour un résultat épuré : carte graphique et mémoire vidéo
 +<code>GPU=$(lspci | grep VGA | cut -d ":" -f3);RAM=$(cardid=$(lspci | grep VGA |cut -d " " -f1);lspci -v -s $cardid | grep " prefetchable"| cut -d "=" -f2);echo $GPU $RAM</code>
 +Avec d'autres infos de la configuration matérielle/système
 +<code>neofetch
 +screenfetch</code>
 +Avec Chromium (ou Chrome) :-)
 +<code>about:gpu</code>
 ==== Carte mère ==== ==== Carte mère ====
 Source : [[https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell|Motherboard details from the GNU/Linux commandline]] Source : [[https://charlieharvey.org.uk/page/motherboard_model_make_serial_linux_or_debian_bash_shell|Motherboard details from the GNU/Linux commandline]]
Ligne 100: Ligne 130:
 Définition Définition
 <code>xrandr</code> <code>xrandr</code>
- 
-<code></code> 
commandes_linux_courantes.1686954382.txt.gz · Dernière modification : de 127.0.0.1