Trucs et astuces sous Linux
Cette page n'est pas très interressante pour le commun des mortels.
Il s'agit en effet d'un moyen simple pour moi de stocker des trucs et astuces, commandes et autres que je trouve au fil du temps.
Bref, c'est mon aide-mémoire, qui a bien du mal :-)
| update-pciids | Cette commande télécharge sur le net une liste toute fraîche d'ID pour les périphériques. Si lspci ne vous donne pas toutes les infos sur votre matériel, cette commande pourrait lui donner des informations permettant d'aller plus loin. |
| lshw -C network | Liste tout le matériel relatif au réseau |
| commandes diverses | http://basiclinuxcommand.blogspot.com/2009/03/check-linux-hardware-properties-detail.html |
| tests de laptops (sous ubuntu) |
https://wiki.ubuntu.com/LaptopTestingTeam |
sensors-detect
|
Génere un fichier /etc/sysconfig/lm_sensors. Le service lmsensors (sous frugalware) utilise ce fichier pour charger des modules. |
| pacman -Ap | Installer un fichier fpm (paquet frugalware) |
| LMSENSORS |
|
| sensors-detect | Donne des informations, dont l'une très importante étant le nom du module kernel sensé supporter le chipset, module à installer avec modprobe. |
| sensors | une fois le module sensor détecté et installé (voir sensors-detect), cette commande fonctionne correctement et vous donne tout un tas de choses interressantes, surtout à propos des températures. Attention, certains utilisateurs ont cru voir des phantomes : des capteurs fantaisistes, qui n'existeraient pas réellement sur la carte mère. Il est toujours possible d'aller voir dans le bios si les températures sont cohérentes avec celles relevées par sensors. -> Voir mon script dans ce blog qui est une bidouille pour ralentir les ventilateurs dans les cas désespérés. Mais ca marche pour mon HP qui avait ses ventilos à donf tout le temps. |
| pwmconfig | Liste les possibilité de PWM, qui permet de gérer notament la vitesse de moteurs électrique : par exemple nos fameux ventilateurs. |
| ~/.gtkrc-2.0-kde | Voila le coupable qui fait que les fontes d'eclipse sont énormes. D'autant qu'il est impossible sous Eclipse de configurer certaines fontes. Editer ce fichier résoud de manière simple et efficace le pb. Enfin Eclipse devient cohérent sur la taille des fontes. |
| aplay -l | Liste les drivers utilisés pour le son par alsa |
| alsaconf | En root, utilisé en ligne de commande pour configurer la carte son. |
| cat /proc/asound/card0/codec#* | grep Codec | Liste les cartes son utilisés par alsa. |
| post-install frugalware | http://wiki.frugalware-fr.org/doku.php?id=postinstallation |
| changer l'encodage des caractères en iso-8859-15 kernel 2.6.23 ou + |
vim /etc/profile.d/lang.sh
export LANG=fr_FR
export LC_ALL=$LANG
export CHARSET=iso-8859-15
|
| changer l'encodage des caractères en utf-8 kernel 2.6.23 ou + |
vim /etc/profile.d/lang.sh
export LANG=fr_FR.utf8
export LC_ALL=$LANG
export CHARSET=utf-8
|
| lspci -k | Lister les périphériques et les modules que le kernel a chargé pour assurer leur gestion. |
| xorg login clavier en Francais |
#cat /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy | sed "s/>us</>fr</g" > /etc/hal/fdi/policy
|
| renverser un fichier : Y'a plein de soluces | tac $file |
| vim: :g/^/m0 | |
| tail -r $file | |
| grep -n "" trap-test.sh | sort -r -n | sed 's/.*://g' | |
| awk '{a[i++]=$0} END {for (j=i-1; j>=0;) print a[j--] }' $file | |
| perl -e 'print reverse <>' < $file | |
| cat $file | sed '1!G;h;$!d' | |
| cat $file | sed -n '1!G;h;$p' | |
|
bash:
function print_reversed { |
|
| générer une séquence en bash | seq 1 100 |
| for i in {1..100}; do echo $i; done | |
| ls /var/log/httpd/access.log.{1..10}* | |
Publicité