Outils_Unix.doc

(613 KB) Pobierz
Scripts shell d’administration Unix

Scripts shell d’administration Unix

 

1          1         Introduction et sommaire du document

 

Tous les scripts shell, dont on donne ici le texte dans ce document, sont des outils d’administration Unix.

Ce sont des outils utiles pour les développement et la mise au point d'applications informatiques et pour l'administration UNIX.

 

Sommaire :

 

1              Introduction et sommaire du document              1

2              Programme de conversion de fichiers DOS -> UNIX : cnvdosux              3

3              Programme de conversion de fichiers UNIX -> DOS : cnvuxdos              3

4              Programme de compilation d'un source "c" : compc              4

5              Programme de recherche d'une chaine et des lignes qui l'entourent dans un groupe de fichiers : contxsch              4

6              Programme liste tous les sous-répertoires d'un répertoire : dir              5

7              Programme liste tous les sous-répertoires d'un répertoire sous forme d'une liste arborescente : dtree              5

8              Programme liste tous les sous-répertoires et les fichiers associées d'un répertoire de façon "identée" : tree              6

9              Programme d'envoi par uucp d'un fichier à une liste de site destinataires : env_sites              6

10              Programme de visualisations des premières lignes d'un fichier  : head              9

11              Programme de suppression d'envoi(s) "uucp" par un utilisateur  : kill_uucp              9

12              Programme listant toute les caractéristiques de tous les fichiers (y compris les fichiers cachés) d'un répertoire : ll              9

13              Programme recherchant une chaine de caractère dans une arborecence de répertoire : pattsch              10

14              Programme de recherche simple d'un fichier a partir d'un répertoire : where              11

15              Programme initialisation de l'environnement de ksh : init_ksh              11

16              Script d'impression : pr2              12

17              Exemple de script d’arrêt de toutes les bases Oracle              12

18              Exemple de script pour se connecter successivement à une liste de machines : cnx_ux              13

19              Script copiant la « crontab » sur une succession de machines              13

20              Script copiant un script d’exploitation sur une succession de machines              13

21              Script calculant l’espace libre sur machine HP : esp_alloue_libre_hp              15

22              Script calculant l’espace libre sur machine SUN : esp_alloue_libre_sun              16

23              Script donnant espace disque libre sur toutes les machines du centre informatique              16

24              Script calculant l’espace non alloué sur machine HP : esp_non_alloue_hp              17

25              script de recherche d'une chaîne de caractères dans tous les fichiers ascii, situés dans une arborecence              19

26              script d’impression sur une seule imprimante des tailles des partitions de chacune des machines du centre              19

27              script listant, dans un fichier unique, tous les scripts developpés pour le centre              20

28              script de lancement de fenêtres ouvertes HPView sur une succession de machines HP              21

29              script fusionnant tous les fichiers hosts des machines, pour obtenir la liste de toutes les adresses IP existantes              21

30              script de copie d’une liste de scripts d’administration, sur les machines du centre              21

31              script de purge des fichiers anciens et temporaires (version pour HP)              22

32              script de purge des fichiers anciens et temporaires (version pour SUN)              23

33              script de purge des fichiers log ou temporaires trop gros              24

34              script de reboot et de rédémarrage automatique (version pour HP)              24

35              script de reboot et de rédémarrage automatique (version pour SUN)              25

36              script de relance des bases Oracle              26

37              Exemple de script de restauration d’une base réseau et fichiers à partir d’une bande              26

38              Exemple de script de restauration par « cpio » à partir d’une bande              31

39              Exemple de script de restauration par « ufsrestore » à partir d’une bande (Sun)              34

40              Exemple de script de savegarde sur bande par « cpio » (HP)              36

41              Exemple de script de savegarde sur bande par « ufsdump » (SUN)              40

42              Exemple de script de savegarde sur bande par « fbackup »              42

43              Exemple de script de savegarde sur bande par « cpio » (SUN)              42

44              Exemple de script de savegarde sur bande par « ufsdump » (SUN)              45

45              Exemple de script de savegarde de la partie système sur bande par « cpio » (SUN)              46

46              Exemple de script de savegarde de la partie système sur bande par « cpio » (HP)              46

47              Autre exemple de script de savegarde de la partie système sur bande par « cpio » (SUN)              47

48              Exemple de script de savegarde de la partie système sur bande par « ufsdump » (SUN)              48

49              Exemple de script de relance d’une base Oracle (on donnant son SID)              48

50              Exemple de script d’arrêt d’une base Oracle (on donnant son SID)              49

51              Script de surveillance de la mémoire (SUN)              50

52              Script de surveillance de la swap (HP)              51

53              surveillance du non dépassement du nombre d’utilisateurs de la licence Oracle              52

54              Script de purges des fichiers log de Lotus Note              53

55              scripts pour surveiller que les droits systèmes de certains fichiers sensibles ne changent pas (version pour HP)              53

56              Script de surveillance de la swap (SUN)              57

57              Script de surveillance de la saturation des disques (HP)              57

58              Exemple de script calculant le top 50 Mo des applications, les plus consommatrices (Sun)              58

59              script pour tester la connexion avec les machines listées dans le fichier hosts              59

60              script de test de la commande mailx sur une machine donnee              59

61              script de vérification du lancement du serveur http Netscape (sur Sun)              59

62              script de vérification du lancement des bases Oracle (sur machine SUN)...

Zgłoś jeśli naruszono regulamin