Accueil » Systèmes » Solaris » Page 10
Pour voir la différence entre deux fichier, on utilise la commande diff.
Pour l’exemple, je vais créer deux fichiers (fichier1 et fichier2) contenant le même texte “Mes logiciels n’ont jamais de bug.”
Si on fait un “diff” sur ces deux fichiers pour voir leurs différences, il n’y a aucun retour:
diff -s fichier1 fichier2

Cela est normal car les deux fichiers sont strictement identique.
Je vais donc modifier fichier2 qui contiendra “Mes logiciels ont toujours des bugs.”

Diff détecte une différence entre les deux fichier.
Terminons cet exemple en rajoutant plusieurs lignes identiques et une différente:

Diff détecte une différence sur la 4eme ligne.
Il est possible de modifier l’affichage de la commande diff avec l’option -y:

Pour afficher les connexions réseau et les ports:
netstat -taupe
Cette commande montre les ports associés aux programmes:
lsof -i
Pour supprimer tous les fichiers « .db » a partir du répertoire courant:
find . -type f -name "*db" -exec rm -f {} \;
Pour supprimer tous les fichiers « .db » à partir de la racine en demandant une confirmation:
find . -type f -name "*.db" -exec rm -i {} \;
Pour supprimer tous les repertoires se terminant par « db » à partir du répertoire courant:
find . -type d -name "*db" -exec rm -rf {} \;
Pour lister les partitions existantes:
parted -l
Pour créer une partition, voici la marche à suivre sur /dev/sda:
parted /dev/sda
Où sda correspond au disque que l’on souhaite partitionner.
Cela nous faite rentrer dans le programme parted, l’invite de commande change.
Nous allons maintenant créer le label de la partition, ici GPT:
(parted) mklabel gpt
Ensuite nous plaçons type l’unité par default à TB (GB pour Giga):
(parted) unit TB
Pour créer une partition sur le disque entier:
(parted) mkpart primary 0 0
ou pour une partition de 300 Giga:
(parted) mkpart primary 0.00TB 300.00TB
Pour afficher les partitions:
(parted) print
Pour enregistrer et quitter:
(parted) quit
Pour avoir une prise en compte des partitions créés sans avoir à redémarrer:
partx -v -a /dev/sdb
Vous pouvez maintenant utiliser mkfs.ext3 ou mkfs.ext4 pour formater la partition:
mkfs.ext3 /dev/sdb1
ou
mkfs.ext4 /dev/sdb1
Si vous avez une liste d’adresse IP que vous avez besoin de les résoudre en un nom de machine, vous pouvez utiliser cette commande:
cat adresse_ip.txt | xargs -n 1 -P 100 -i dig -x {} +short