Quelques commandes Unix ...

Nos trucs et astuces ...

Quelques commandes Unix ...

Messagede thierry le Sam 5 Juin 2010 22:34

Plein d'info ici : http://www.commentcamarche.net/faq/debian-263
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
Gadsi pour les intimes ...
Avatar de l’utilisateur
thierry
Administrateur du site
 
Messages: 1333
Inscription: Mer 3 Sep 2008 23:42
Localisation: En direct du sud Charente ...

Retourner vers Ubuntu ...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité