09-10-2013
What OS and shell are you running?
There are commands that trace execution of system calls, like truss. You want to trace the open system call.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
All,
Is there any command or method by which we can track changes in a file in Unix (Something similar to track changes in a word document).
I know there is CVS which is used to store code changes and track changes in the code. But other than CVS any way to find out changes done in a file... (1 Reply)
Discussion started by: rahulrathod
1 Replies
2. Shell Programming and Scripting
Hi Guys,
I am currently working on a script to find all the files that have not been accessed for the past 2 years. This, i guess has been discussed n number of times in this forum. Now, my requirement is to find all the files in the remote windows server. I have it mounted in unix.
I was... (1 Reply)
Discussion started by: bond_bhai
1 Replies
3. UNIX for Dummies Questions & Answers
Like the topic says, does anyone know if it is possible to check to see when an FTP only user has logged in? Because the shell is /bin/false and they are only using FTP to access the system doing a "finger" or "last" it says they have never logged in.
Is there a way to see when ftp users log in... (1 Reply)
Discussion started by: LordJezo
1 Replies
4. UNIX for Dummies Questions & Answers
How can I search for files by last accessed time? I want to see files accessed in the last 24 hours, for example...or even less time, maybe in the last 3 hours?
Thank you in advance,
Trellot (4 Replies)
Discussion started by: Trellot
4 Replies
5. AIX
Hi All
We have a WEB Based application running on the IBM AIX server. There is a EOD Job which runs a UNIX script containing EOD Jobs. Say If any job fails then we have to explicitly comment out the jobs which were successfully executed and then re run the same.
Is there any was by which we... (7 Replies)
Discussion started by: Prashantckc
7 Replies
6. UNIX for Dummies Questions & Answers
I have looked around on the internet and still i am no wiser as to how to show the number of files in a directory that have been accessed this week and also that as a percentage.
Any help would be much appreciated. (5 Replies)
Discussion started by: RAFC_99
5 Replies
7. UNIX for Advanced & Expert Users
Hello,
Is there a way (without 3rd party software) to know if a file has been accessed and/or copied ?
I'm interested in any solution : doing command line instructions , running background scripts etc...
I apologize if I posted this in the wrong forum.
Thank you! (8 Replies)
Discussion started by: prostiiinet
8 Replies
8. Shell Programming and Scripting
Hi I want a shell script that will give me a list of files which were last accessed over a specific time ago and want it to use a variable so I can do this...
Rought Example...
#Input time in bracket for how many months.
MONTHSAGO="13"
#Specify the Top Level Directory path you want to ... (6 Replies)
Discussion started by: digitaljunkie
6 Replies
9. Shell Programming and Scripting
Please tell me the script, if any user ping my pc so leave his ip, mac and other identity on my pc. (1 Reply)
Discussion started by: abhihot95
1 Replies
10. Shell Programming and Scripting
Hello,
I have about 100 servers that I'm looking to collect information regarding top files and processes accessed within a 168 hr (1 week) period. Each server has a different purpose and so different installed applications. All servers are running either unix or linux.
What would be a... (0 Replies)
Discussion started by: umang2382
0 Replies
LEARN ABOUT SUNOS
sotruss
sotruss(1) User Commands sotruss(1)
NAME
sotruss - trace shared library procedure calls
SYNOPSIS
/usr/bin/sotruss [-f] [-F bindfromlist] [-T bindtolist] [-o outputfile] executable [ executable arguments...]
DESCRIPTION
sotruss executes the specified command and produces a trace of the library calls that it performs. Each line of the trace output reports
what bindings are occurring between dynamic objects as each procedure call is executed. sotruss traces all of the procedure calls that
occur between dynamic objects via the Procedure Linkage Table, so only those procedure calls which are bound via the Procedure Linkage Ta-
ble will be traced. See Linker and Libraries Guide
OPTIONS
-F bindfromlist A colon-separated list of libraries that are to be traced.
Only calls from these libraries will be traced. The default is to trace calls from the main executable only.
-T bindtolist A colon-separated list of libraries that are to be traced. Only calls to these libraries will be traced.
The default is to trace all calls.
-o outputfile sotruss output will be directed to the outputfile. If this option is combined with the -f option then the pid of
the executing program will be placed at the end of the filename. By default sotruss output is placed on stderr.
-f Follow all children created by fork() and print truss output on each child process. This option will also cause
a pid to be output on each truss output line.
EXAMPLES
Example 1: An example of sotruss.
A simple example shows the tracing of a simple ls command:
% sotruss ls | more
ls -> libc.so.1:*atexit(0xef7d7d1c, 0x23c00, 0x0)
ls -> libc.so.1:*atexit(0x1392c, 0xef7d7d1c, 0xef621bb0)
ls -> libc.so.1:*setlocale(0x6, 0x1396c, 0xef621ba8)
ls -> libc.so.1:*textdomain(0x13970, 0x1396c, 0xef621ba8)
ls -> libc.so.1:*time(0x0, 0xef61f6fc, 0xef621ba8)
ls -> libc.so.1:*isatty(0x1, 0xef61f6fc, 0x0)
ls -> libc.so.1:*getopt(0x1, 0xeffff8fc, 0x13980)
ls -> libc.so.1:*malloc(0x100, 0x0, 0x0)
ls -> libc.so.1:*malloc(0x9000, 0x0, 0x0)
ls -> libc.so.1:*lstat64(0x23ee8, 0xeffff7a0, 0x0)
...
ls -> libc.so.1:*printf(0x13a64, 0x26208, 0x23ef0)
ls -> libc.so.1:*printf(0x13a64, 0x26448, 0x23ef0)
ls -> libc.so.1:*exit(0x0, 0x24220, 0x2421c)
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWtoo |
+-----------------------------+-----------------------------+
SEE ALSO
ld.so.1(1), truss(1), whocalls(1), fork(2), attributes(5)
Linker and Libraries Guide
SunOS 5.10 12 May 1997 sotruss(1)