et aussi : http://wiki.linux-france.org/wiki/Les_c ... s_de_Linux
-------------------
liste les DD
$ lshw -class disk
liste les partitions
$ fdisk -l
Bilan disque
$ df -h ou df -k
liste tous les fichiers et les cachés
$ linux ls -a
liste les fichiers / répertoires et droits associés
$ ls -l
liste les ports utilisés (http://www.commentcamarche.net/faq/6339 ... ous-ubuntu)
$ netstat -lp --inet
-------------------
UTILISATEURS ET GROUPES
Pour lister les utilisateurs (fichier mot de passe)
$ cat /etc/passwd
Ajouter un utilisateur (et son répertoire dans /home)
$ adduser
Pour ajouter un groupe
$ addgrp
Pour changer l'utilisateur d'un fichier ou rep de XXX vers YYY
$ chown XXX YYY
Pour changer le groupe d'un fichier ou rep de de XXX vers YYY
$ chgrp XXX YYY
Pour changer le groupe ... avec récursivité
$ chgrp -R XXX YYY
-------------------
MISE A JOUR ...
Il est possible de lister l'ensemble des paquetages installés grâce à la commande :
$ dpkg --get-selections
pour vérifier qu'un paquet est installé
$ dpkg --get-selections XXXX
Utilisation apt-get et aptitude : http://doc.ubuntu-fr.org/apt-get
Mise à jour de serveur : http://www.ubuntu.com/desktop/get-ubuntu/upgrade
pour le time zone
$ dpkg-reconfigure tzdata
-------------------
SURVEILLANCE
bilan d'activité
$ top
Encore mieux (htop à installer)
$ htop
(A noter que htop est également dispo dans les menus ubuntu)
-------------------
QUELLE VERSION ?
vérifier la version installée
$ cat /etc/lsb-release
32 ou 64 ?
$ file /sbin/init
le noyau
$ cat /proc/version
-------------------
COMMANDE DIVERSES
Créer un iso à partir du cd
$ dd if=/dev/cdrom of=xubuntu.iso
Cherche un fichier xxxx depuis la racine et envoi le résultat à l'écran (print) : http://www.funix.org/fr/unix/grep-find.htm
$ find / -name xxxx -print
Pour tester le fonctionnement de sa webcam
$ gstreamer-properties
Pour stopper un serveur à distance
$ halt
Pour stopper un processus
$ kill ...
Monter un iso vers un répertoire
$ mount -o loop -t iso9660 fichier.iso /mnt/iso
$ reboot
Pour redémarrer
Dézarchive une archive ...
$ tar zxvf xxxxxx.tar.gz
Pour un fichier zip, c'est
$ unzip xxxxxx.zip
(unzip est à installer)
Pour démonter, on nomme la cible
$ umount /mnt/...
Permet de connaitre le chemin d'un commande (exemple: wich -a firefox)
$ wich -a commande
-------------------
FONCTIONNEMENT VI / VIM
:w enregistre
:q quitte
:set fenc=... change l'encodage du fichier
-------------------
POUR LE RAID
Quelques commandes à connaître en cas de problème
affiche les raid logiciels créés
$ mdadm --detail --scan
affiche l’état du raid md0
$ mdadm --detail /dev/md0
En cas de pépin :
Si, sur la commande --detail /dev/md0, un disque est en "faulty" :
enlève le disque du raid
$ mdadm /dev/md0 -r /dev/sdc1
remet le disque dans le raid.
$ mdadm /dev/md0 -a /dev/sdc1
-------------------
RESEAU / ssh et nfs
Pour lister les déclarations de réseaux
$ ifconfig
donne notamment l'adresse de passerelles et ponts
$ netstat -r
ou
$ route
pour connaitre les tunnels en cours (avec affichage des ip)
Pour connaitre les ports ouverts : http://www.frameip.com/scan/scan.php
$ netstat -ant