Commande Unix/Solaris

Fermé
sakitwins Messages postés 10 Date d'inscription mardi 9 septembre 2008 Statut Membre Dernière intervention 25 novembre 2008 - 26 sept. 2008 à 13:18
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 26 sept. 2008 à 13:56
Bonjour,
Existe t - il une commane qui permet de savoir quel process occupe un fichier sous solaris?

3 réponses

Utilisateur anonyme
26 sept. 2008 à 13:23
yop,

la commande ps ?
essaye man ps, ps -ef, ps -fu nom_user

++
0
sakitwins Messages postés 10 Date d'inscription mardi 9 septembre 2008 Statut Membre Dernière intervention 25 novembre 2008
26 sept. 2008 à 13:56
Merci!
ps ne resoud pas mon probleme . En fait mon souci c'est de savoir quelles sont les applications qui sont rattachees a un fichier?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 894
26 sept. 2008 à 13:27
Salut,

Extrait du man lsof :
NOM
       lsof - lister les fichiers ouverts

SYNOPSIS
       lsof  [  -?abChlnNOPRstUvVX ] [ -A A ] [ -c c ] [ +|-d d ] [ +|-D D ] [
       +|-f [cfgGn] ] [ -F [f] ] [ -g [s] ] [ -i [i] ] [ -k k ] [ +|-L [l] ] [
       -m  m ] [ +|-M ] [ -o [o] ] [ -p s ] [ +|-r [t] ] [ -S [t] ] [ -T [t] ]
       [ -u s ] [ +|-w ] [ -- ] [noms]

DESCRIPTION
       Lsof révision 4.60 affiche des informations sur  les  fichiers  ouverts
       par des processus pour les dialectes UNIX suivants :

            AIX 4.3.[23], 5L, and 5.1
            Apple Darwin 1.[23] et 1.4 pour les systèmes Power
            Macintosh
            ...
            Linux 2.1.72 et supérieur pour les systèmes à base
            de processeurs Intel
            NetBSD 1.5 pour les systèmes basés Alpha, Intel
            et SPARC
            ...
            ...
            Solaris 2.6, 7, 8, et 9 BETA
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
26 sept. 2008 à 13:56
hello
NAME
fuser - identify processes using a file or file structure
SYNOPSIS
/usr/sbin/fuser [ - [ c| f] ku] files [ [ - [ c| f] ku] files] ...
DESCRIPTION
fuser displays the process IDs of the processes that are using the files specified as arguments.


lsof est bien supérieur, mais doit être compilé ou chargé.
http://www.sunfreeware.com/programlistsparc10.html#lsof
0