The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
sar journaux dans / var / adm / sa RobSand SUN Solaris 1 10-03-2007 04:58 AM
logs lordmod UNIX for Advanced & Expert Users 1 02-13-2007 06:41 PM
scp logs gsr_kashyap Linux 0 08-02-2006 04:22 AM
rcp logs ilkergu HP-UX 0 08-08-2005 04:51 AM
Logs jtapia UNIX Desktop for Dummies Questions & Réponses 4 03-28-2002 12:12 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rating: Thread Rating: 1 votes, 5.00 average. Modes d'affichage
  #1 (permalink)  
Old 02-02-2006
Charbel charbel is offline
Registered User
  
 

Join Date: Feb 2006
Posts: 41
Exclamation Logs

Hey Guys,
Je suis nouveau en shell, et je dois faire un script qui doivent enregistrer toutes les commandes entrées par un utilisateur spécifique.
Exemple de cela, j'ai un système fonctionnant sous Unix, plusieurs utilisateurs ont recours à ce système, je dois créer une base de données dans laquelle seront enregistrés tous les utilisateurs inscrits de ce système d'enregistrement, ainsi que toutes les commandes saisies par l'utilisateur.
Can u help me dans ce cas?
Merci pour votre aide ....
  #2 (permalink)  
Old 02-02-2006
matrixmadhan matrixmadhan is online now Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Lieu: node feuilles dans les arbres B +
Posts: 2957
vous pouvez suivre l'évolution de la date des fichier d'historique de tous les utilisateurs et mettre à jour votre fichier ou une base de données avec les modifications à lui seul de l'histoire

(ou)

avoir un script de commande inclus dans tous le profil de l'utilisateur de prendre un instantané de toutes les commandes, la production et de filtre pour les commandes de la seule sortie du script de commande
  #3 (permalink)  
Old 02-04-2006
Charbel charbel is offline
Registered User
  
 

Join Date: Feb 2006
Posts: 41
Merci beaucoup,
Je tiens à choisir la deuxième option, mais je ne sais pas vraiment comment l'effectuer, et peuvent aider à cela?

Merci d'avance
  #4 (permalink)  
Old 02-04-2006
matrixmadhan matrixmadhan is online now Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Lieu: node feuilles dans les arbres B +
Posts: 2957
ont la commande suivante dans le fichier. profil de chaque utilisateur

script-a $ LOGNAME

ci-dessus serait de générer toutes les sorties et entrées de commandes dans le fichier nommé $ LOGNAME

et alors que la déconnexion de la session,
l'utilisateur est expressément question de la sortie ou ctrl-D deux fois
pour quitter le script de processus
et de la coque

où les processus d'écriture est de plus donné lieu à la coque
plus tard pour vérifier le contenu du fichier redirigé par le biais de script et de modifier selon les besoins ur.

Et,

pour récupérer une copie de toutes les commandes ou des caractères entrés par l'utilisateur (y compris les caractères de contrôle), il devrait être possible de dupliquer le descripteur de sortie de la coque de se rediriger vers STDOUT et le nom de fichier.

Mai le Grand Maître de l'aide au sujet de cette!
  #5 (permalink)  
Old 02-05-2006
Charbel charbel is offline
Registered User
  
 

Join Date: Feb 2006
Posts: 41
Salut et encore merci pour votre aide.

permet de dire que j'ai un nom d'utilisateur de "Charbel" et le répertoire d'accueil par défaut de l'utilisateur est "serveur / logs" de l'endroit où il peut obtenir de l'information en utilisant le "grep" de commande sur un fichier hw souhaitez en particulier dans cette maison répertoire. Maintenant, ce que j'ai de vous comprendre, c'est que je dois créer un fichier. Profile pour chaque utilisateur et, dans ce profil, je dois comprendre que la commande u viens de me donnaient dans la réponse ci-dessus, non?!
Pouvez-vous me fournir un échantillon de la manière dont le fichier de script qui ressemble à (l'. Profil et qui est le cas. Profile à être situé ???...)
Je sais que je demande trop, mais j'ai besoin d'elle sur l'urgence et parfois j'ai le sentiment ne sera pas en mesure de le faire et de terminer plus tôt si nécessaire.

Merci encore pour votre aide.
  #6 (permalink)  
Old 05-04-2006
Charbel charbel is offline
Registered User
  
 

Join Date: Feb 2006
Posts: 41
Bonjour là,
ihave la commande suivante dans le fichier. profle "script-a $ LOGNAME"
une fois l'utilisateur connecté, le fichier suivant est créé "la machine", qui contient toutes les commandes de l'utilisateur a entré et la sortie de ces commandes.
Maintenant, je veux demander quelque chose, l'utilisateur peut accéder au fichier de sortie "la machine" et de le modifier, voire supprimer, non??!

Comment puis-je empêcher de Doig oui, ou puis-je copier le fichier de sortie "la machine" à la racine de l'utilisateur et ce fichier sera mis à jour en conséquence?

L'espoir d'entendre et ce, depuis bientôt obligatoire à mon travail .....
Merci beaucoup .....
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 12:30 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0